Button combinations, External UART and Download Mode JIG
Hey guys, I just received a Focus S from Samsung in error. I just put it through my standard high-level hardware hacking routine.
Download Mode
how to get download mode by button combination- Remove the battery
- Replace the battery
- Hold Camera + Volume Up + Power
How to get download mode by USB port resistor - Remove the battery
- Replace the battery
- Connect 301Kohms of resistance between USB Pins 4 and 5 (aka 4 and X).
Format Mode
How to get format mode by button combination- Remove the battery
- Replace the battery
- Hold Camera + Volume Down + Power
Unknown Boot Mode
- Remove the battery
- Replace the battery
- Connect 619Kohms of resistance between USB Pins 4 and 5 (aka 4 and X).
- Monitor UART output at 3V, 115200bps, 8n1. RX on USB Pin2 and TX on USB Pin3
Observe the following messages
Code:
AST_POWERON
BOOTING COMPLETED
Here's what I find interesting... These are the same messages observed on the GalaxyS i9100. Also, this boot mode is apparently not accesible by any other means. It is possible that it is a dedicated dual-boot mode without a kernel. It would be worth researching the partition structures.
Now, if Samsung lets me keep this device, I can see what else I can do. I'd like to probe for the internal UART as well. However, this is as far as I can get without tearing the device apart. I hope this helps in the quest for Android on the Samsung Focus.
I ignore PMs with questions that could be answered by searching. If you PM me, I probly won't respond.
Check out my developer pages. Add me to your circles on Google Plus.
|