|
The iPhone Wiki is no longer updated. Visit this article on The Apple Wiki for current information. |
Difference between revisions of "Talk:Android"
m (Adding section, fixed button hold.) |
Apocolipse (talk | contribs) |
||
| Line 14: | Line 14: | ||
==== This is just a suggestion for anyone intending to do this. ==== |
==== This is just a suggestion for anyone intending to do this. ==== |
||
--> Courtesy BHSPitMonkey |
--> Courtesy BHSPitMonkey |
||
| + | |||
| + | Firmware Extraction: Simple extractor + injector to add firmware to images |
||
| + | 3.x.x Firmware locations: |
||
| + | /private/var/stash/share/firmware/multitouch/iPhone.mtprop |
||
| + | /usr/share/firmware/multitouch/iPhone.mtprops |
||
| + | base64 encoded |
||
| + | |||
| + | 2.x.x Firmware: |
||
| + | Run as root on iPhone, over SSH: |
||
| + | (Requires iokittools, coreutils, vim) |
||
| + | |||
| + | REVISED to avoid ugly hard-coded byte offsets: |
||
| + | |||
| + | ioreg -l -w 0 | grep '"Firmware" =' | cut -d '<' -f2 | cut -d '>' -f1 | xxd -r -ps - zephyr_main.bin |
||
| + | ioreg -l -w 0 | grep '"A-Speed Firmware" =' | cut -d '<' -f2 | cut -d '>' -f1 | xxd -r -ps - zephyr_aspeed.bin |
||
| + | ~~ Courtesy of Apocolipse |
||
Revision as of 06:03, 23 April 2010
Contents
Easy Stuff
- Virtual buttons have been "put down" in favor for such a combination (subject to change):
Tap Home Button -> Menu.
Hold Home Button 1s -> Home screen.
Hold Home Button 3s (or however long is standard in Android for this) -> Task Switcher.
Lock Button -> Back.
Hold Lock Button -> Sleep.
This is just a suggestion for anyone intending to do this.
--> Courtesy BHSPitMonkey
Firmware Extraction: Simple extractor + injector to add firmware to images
3.x.x Firmware locations:
/private/var/stash/share/firmware/multitouch/iPhone.mtprop
/usr/share/firmware/multitouch/iPhone.mtprops
base64 encoded
2.x.x Firmware:
Run as root on iPhone, over SSH:
(Requires iokittools, coreutils, vim)
REVISED to avoid ugly hard-coded byte offsets:
ioreg -l -w 0 | grep '"Firmware" =' | cut -d '<' -f2 | cut -d '>' -f1 | xxd -r -ps - zephyr_main.bin
ioreg -l -w 0 | grep '"A-Speed Firmware" =' | cut -d '<' -f2 | cut -d '>' -f1 | xxd -r -ps - zephyr_aspeed.bin
~~ Courtesy of Apocolipse
Harder Stuff
- Just making the section for you, remove when actually starting a discussion.
Porting
- Just making the section for you, remove when actually starting a discussion.