User Tools

Site Tools


hardware:samsung-galaxy-s3

This is an old revision of the document!


Samsung Galaxy S3

<note warning>I'm not responsible for any bricked devices! Some actions described here may void your waranty! You have been warned!</note>

All information here relate to international version of Samsung Galaxy S3(GT-I9300). 99% of information can be found on intranets. These are just personal notes/summary on given topic and you might want to go and do your research/read up on the topic in detail.

Hardware

Detailed information can be found at wiki, therefore I see no reason to duplicate it here.

  • CPU - ARM Cortex-A9, quad-core, 1.4GHz
  • GPU - ARM Mali-400 MP4

Required tools

  • Android SDK, resp. adb(search for “adt-bundle-linux-x86_64”, requires “compat” libs)

First things first

Know your Baseband version

Knowing your Baseband version might come handy later when you want to flash stock ROM. It seems there is a stock ROM for each Baseband version, or at least by group. As I'm no expert, I'd not risk flashing stock ROM for Baseband version A to phone of version B.

How to find out this number?

  • go into SettingsAbout device
  • or you can use code *#1234# → AP/CP/CSC

Download PIT

PIT – the PIT file refers as ‘Partition Information Table’

You should download PIT as a guide and for backup if things go bad. What's there to study? Partition names, where which image belongs in case you need to flash stock ROM etc.

# heimdall download-pit --output my-sgs3.pit --no-reboot
# strings my-sgs3.pit
COM_TAR2Mx
BOOTLOADER
sboot.bin
TZSW
tz.img
mx.pit
MD5HDR
md5.img
BOTA0
BOTA1
efs.img
PARAM
param.bin
BOOT
boot.img
RECOVERY
recovery.img
RADIO
modem.bin
CACHE
cache.img
SYSTEM
system.img
HIDDEN
hidden.img
BACKUP
USERDATA
userdata.img
remained
\xUW;
Z3hzGO0
J       F+=y

Backup, backup, backup

Create backup before you flash anything. Boot into ClockworkMod recovery and do backup there as I'm not sure whether “backup” in 'droid would be sufficient.

  • backup and restorebackup + create image zip → off-load via adb

This might save you some trouble, time and downloading later.

Always do wipe data + factory reset

It seems like any 'droid based firmware doesn't like old stuff hanging around. And it seems like wipe data/factory reset mends this. Also, wipe cache and wipe dalwik if the former alone doesn't help. I'm not exactly sure whether you should wipe and reset before or after you flash.

ClockworkMod, root

Alternatives to 'droid

FirefoxOS aka Boot2Gecko

I found couple posts related to B2G port on i9300, but it seems to me these efforts grinded to halt. More investigation (= clone B2G git and try to build it) is required.

Tizen

Despite Samsung got S3 with Tizen officialy certified, there is no public release and, pretty much, nothing else.

Ubuntu

Information can be found at https://wiki.ubuntu.com/Touch/Devices/i9300. However, it seems there are some issues and phone isn't much of use on the phone part. This isn't much of a surprise.

hardware/samsung-galaxy-s3.1377243373.txt.gz · Last modified: 2013/08/23 02:36 by stybla