Results 1 to 7 of 7
Discuss AppleTV-2 private headers and class-dump at the AppleTV 1 - Hackint0sh.org; So after at least 3 hours of debugging class-dump-x i have finally gotten a build ...
  1. #1
    Developer Array

    Join Date
    Jul 2008
    Posts
    471
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    29

    Default AppleTV-2 private headers and class-dump

    So after at least 3 hours of debugging class-dump-x i have finally gotten a build that doesn't crash on the new AppleTV-2 BackRow and AppleTV binaries (from their respective private frameworks)


    http://nitosoft.com/ATV2/AppleTV_2_Headers.zip

    http://nitosoft.com/ATV2/class-dump-xtv.zip

    of course this is only part of the battle of porting plugins to work on this new unit and OS, of course we need a jailbreak and the ability to build custom ipsw's (probably) in conjunction with a way to build the new frappliances, im REALLY hoping we don't need to go back to the old iphone toolchain method, i never got that damn thing to build.

    anyways... enjoy!

    source: http://nitosoft.com/ATV2/class-dump-3.1.2-x-1.0.2.zip

    i tried to make notes wherever i made changes but i didn't do it as i went along so there is a good chance i missed some of my changes.

    i know for certain the only files i modified were

    CDObjCSegmentProcessor-Private.m
    CDMachOFile.m
    main.m
    CDClassDump.h
    CDSegmentCommand.m
    CDClassDump.m
    CDObjCSegmentProcessor.m

    edit: it appears i have gotten ahead of myself, while class-dump doesn't crash anymore it doesn't appear to give us all of the headers back to the drawing board

    http://pastebin.com/raw.php?i=hmS6RJby
    Last edited by nitosoft; 09-30-2010 at 11:28 AM.



  2. #2
    Rookie Array

    Join Date
    Sep 2007
    Posts
    10
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    You're doing this using the ipsw, right?

    I wonder if anyone will disassemble the device to try hooking up a dock connection.
    iFixit found the dock pins on the pcb board when taking it apart.

    Have anyone started mapping the communication we can get with it through the mini usb port?

    Mads

  3. #3
    Rookie Array

    Join Date
    Sep 2007
    Posts
    10
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    People are reporting that hooking up the usb port the ATV2 let's you restore it throught iTunes so yes a custom ipsw would be the way to go.....

  4. #4
    Developer Array

    Join Date
    Jul 2008
    Posts
    471
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    29

    Default

    Quote Originally Posted by mazebr View Post
    You're doing this using the ipsw, right?

    I wonder if anyone will disassemble the device to try hooking up a dock connection.
    iFixit found the dock pins on the pcb board when taking it apart.

    Have anyone started mapping the communication we can get with it through the mini usb port?


    Mads
    yes im using binaries that were dumped using dyldcache and then the class-dump-xtv i created and posted below. i dont have an appletv2 yet but i should have one tomorrow hopefully.

    Quote Originally Posted by mazebr View Post
    People are reporting that hooking up the usb port the ATV2 let's you restore it throught iTunes so yes a custom ipsw would be the way to go.....
    most likely the route i think we will end up going. although i wouldnt put it passed one of the dev teams making a redsn0w type solution so we don't need to go the ipsw route. the ipsw software always takes a while to put together from what i understand. im sure SHAtter exploit that is coming (hopefully) soon will help this quest.

  5. #5
    Developer Array

    Join Date
    Jul 2008
    Posts
    471
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    29

    Default a more complete list

    http://tinyurl.com/289z8so

    as many headers as i've been able to get out of every private framework.

    enjoy


  6. #6
    Rookie Array

    Join Date
    Sep 2007
    Posts
    10
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Nice one Nito

    Seems the Devteam got the ipsw route working enabling ssh, I guess that is all we need to start playing

  7. #7
    Rookie Array

    Join Date
    Sep 2007
    Posts
    10
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Let's open the irc channel for #appleTV talk again.

    Lots to discuss....

 

 

Similar Threads

  1. Class Dump of MobileSMS.app on iOS 4.1 help
    By strelok in forum iPhone Developer Exchange
    Replies: 0
    Last Post: 10-13-2010, 03:33 PM
  2. Replies: 1
    Last Post: 07-10-2009, 12:46 PM
  3. Class-dump gives error decrypting/decompiling 2.0 frameworks?
    By Xino in forum iPhone Developer Exchange
    Replies: 13
    Last Post: 09-12-2008, 01:56 PM
  4. [req] class-dump for Objc-2.0 ABI
    By bleater in forum Free Toolchain Software (Cydia App's)
    Replies: 2
    Last Post: 05-07-2008, 09:50 PM
  5. Replies: 0
    Last Post: 05-06-2008, 07:37 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Powered by vBulletin®
Copyright © 2014 vBulletin Solutions, Inc. All rights reserved.
Search Engine Friendly URLs by vBSEO
(c) 2006-2012 Hackint0sh.org
All times are GMT +2. The time now is 06:36 AM.
twitter, follow us!