[Galaxy S Advance I9070 Android Development] arkhan11:
Galaxy S Advance i9070 / i9070P

INDEX

This is just and index. I'm NOT responsible of your actions (bricked phone, world in crisis, space invasions, etc...).

Use this content at your own risk. Credits to respective devs :)​

Specs

CPU: Dual core 1 Ghz ST-Ericsson U8500 NovaThor

GPU: ARM Mali 400 GPU (single-core)

RAM: 768 MB

ROM: 8 GB (micro sd slot available)

FFC (front facing camera): 1.3 MP

RC (rear camera): 5 MP

NO USB OTG support! :( arghh Samsung !!!

more specs here

Official Samsung's website

released in April 2012

shipped with Gingerbread 2.3.6

GT-i9070P is NFC version of S Advance.

For i9070P owners, read please --> "Just remember that flashing rom requires that you will use proper rom for i9070P NOT for i9070".

News

_ 4.1.2 UPDATE still being rolled out! Links in the line right below. Some countries (e.g. Indonesia) stuck on gingerbread (hope XDA and this index make your devices more... 'jelly')

_ 4.1.2 UPDATE for i9070 (NOT NFC version!) HAS STARTED TO BE RELEASED (some countries, more info here and full list here - you need to look for 'i9070' after clicking on the latest link)

_ here how to DOWNGRADE 4.1.2 -> GINGERBREAD

_ Jelly Bean 4.1 update for Galaxy Ace 2. Note that it has the same CPU of GSA

_ I'm sorry for not having updated the post in a month. I've been busy with university. Thanks to everyone who have sent me a PM as an alert! You rock guys!

benchmarks and reviews

http://www.gsmarena.com/samsung_galaxy_s_advance-review-732p3.php

some novathor benchs

comparisons

galaxy S advance VS galaxy S2 --> the galaxy s advance is really close to S2, sometimes better

galaxy S advance VS galaxy R --> the galaxy s advance beats the R in every aspect.

FOR DEVS

[For DEV] Samsung Galaxy S I9070 Advance kernel & platform source code

Before starting... (Read please)

- For those people wondering if it's possible to flash i9000 (Galaxy S) ROMs on the i9070 (Galaxy S Advance) the answer is NO. You CAN BRICK your phone. I'm NOT responsible of your actions.

- Don't use android sdk. use Odin tool with Kies installed.

- Samsung device drivers comes in Kies PC software. So Odin requires Kies to detect Samsung devices.

- Odin doesn't exist for Linux. Use Heimdall instead.

- You can't get in bootloader using Android SDK (an `adb reboot bootloader` just does a normal reboot).

- 'wipe data/factory reset' wipes only /data partition

- stock recovery usually performs signature verification for every zip-package you try to install. if the package is not signed by Samsung, then it will not be applied. you need a custom recovery to install zips with no restrictions.

- I don't have this phone, yet (I should buy it in weeks). So don't believe me without questioning. If I'm wrong, correction is welcome.

- A backup is always a good thing.

Guides

ROOT, UNROOT & CO.

root for stock samsung firmwares

[ROOT] Root JellyBean

[HOW TO] Samsung Galaxy S I9070 Advance ROOT for most firmwares!

For i9070P "at Point 10 just choose XXLD3 (which could be downloaded from other site), it should work well" (original thread here 'Unlock Samsung Galaxy S Advance GT-I9070P')

[GT-I9070] [ROOT] Rooting your Galaxy S Advance without increasing the Binary Counter

How to use Odin for GT-I9070

http://xdaforums.com/showthread.php?t=1985398

Back to stock recovery, ROM, kernel

THIS WILL ERASE THE WHOLE CONTENT OF YOUR PHONE (backup first)

download latest stock firmware

download odin from tools 'collection' below

check if samsung kies is installed. if not, please install it.

do a full wipe if you have custom recovery installed, otherwise (teorically) temporarily boot twrp recovery to make a full wipe.

put the device in download mode

connect it to computer and open odin

watch this video from 1:06 http://www.youtube.com/watch?feature=player_detailpage&v=1uK-k3KfY5c#t=66s

done.

--> Tools are below.

Tools, firmware and recovery

Tools

Collection (thanks to xsenman)

[TOOL][Alpha] Any Kernel Flasher ★ GT-I9070

[GB & JB] Reset Binary Counter (network locked devices MIGHT have brick problems! read here) (thanks to Shaaan)

Firmware

firmware download

or on xda

All stock firmwares - Galaxy S Advance

Recoveries

[GT-I9070] [Kernel] [ROOT] Stock Kernel + TWRP Recovery for Galaxy S Advance

[Recovery] CWM 6.0.1.5 Clockworkmod recovery ATM is temporary mode only!

ROMS

Gingerbread ROMs

[ROM][KERNEL][18/10]JetMOD™ HD★GT-I9070★AROMA★xLoud★Bravia★Jelly★TZ kernel★More

[ROM][GT-I9070]AdvancedStock-GB

[ROM][SAMSUNG GT I9070][SGS Advance]Supressed ROM

[ROM] [SAMSUNG GT I9070] [SGS Advance] PRADA PORT

Chucky-Advance version final (external to XDA, it's in Spanish but should have English language inside)

[CM] CyanogenMod 7 [Alpha 1]

Ice Cream Sandwich ROMs

none

Jelly Bean ROMs

(from the most updated to the least one)

AOSP --> [Rom][JB][4.1.2] Pure Vanilla (AOSP) ★ Smoothness Refined ★ Solid stable

[ROM][JB][CM10.1][Touchwiz 5.0][UPDATE] By Woft 04/10/2013

[ROM][JB][DDULP8]HarshJelly ROM v2.2 - A pure touchwiz experience

CM based --> [Rom][CM10] Cyanilla

P.A.C. --> [DEV][ROM][I9070/I9070P]P.A.C-Man ROM (<--- still waiting update!)

[DEV][ROM] ParanoidAndroid 2.99 [BETA 9] (<---- development STOPPED! redirect here)

[ROM] Paranoid Android 3.69

[ROM] [PORT] [4.2.2] TIGER_JELLY v8 UNOFFICIAL Build-1 (16/9/13)

---------> older ROMs

[ROM][JB] MIUI v4 4.1.2

[ROM]LightJB v1.2 - with a touch of S4 - No Lag

CM --> [DEV][ROM][BETA3] Unofficial CyanogenMod 10 for Galaxy S Advance / S2 Lite (GT-I9070)

[ROM] [GALAXPERIA] 2.0 [JB 4.1.2]

[ROM] [JB] SUPRESSED ROM

[JB] Full JB ROM deodex + MODS

CM --> [DEV][WEEKLY]Unofficial CyanogenMod 10.1 | TeamCanjica

[ROM] TurboStock - Stock with a pinch of S4 [Supercharged]

[Rom][JB][Beta] Windows Phone Project

[ROM][JB] Slim-JB

[ROM] [JB] Optimus Droid - Buttery Smooth

[ROM][JB]Rom JellyMOD ★ AOSP themed ★ Butter Smoothness

[ROM][JB][1.0] PiDroid

Chucky-bean Rom [EXTERNAL LINK]

[DEV][ROM][ALPHA3][30/01] Unofficial CyanogenMod 10.1 for Galaxy S Advance (GT-I9070)

[COLLABORATIVE DEV PROJECT] Port Jelly Bean to S Advance from Galaxy SIII Mini (fixed link for sgs3 mini system dump is here) maybe abandoned!

Kernels

...for Gingerbread

[GT-I9070][Kernel][GINGERBREAD] Stock Kernel + TWRP Recovery for Galaxy S Advance

[ROM][KERNEL][23/11]JetMOD™ 3.2 HD★Swipe to Remove★15 Toggles★Turbo★JB Layout★Lots

[GT-I9070][Kernel][Gingerbread][Updated] CoCore Custom Kernel (thanks to johnnybr)

...for Jelly Bean

[Windows APP][I9070] --| TerminalKernel Beta 0.3 & Siri Settings |-- Flash JB Kernels

[Kernel][10/02/2013] CoCore-E 2.8

[JB][KERNEL][3.0.61][02/Feb] ThuϟderZap Reloaded 3.5 ★ Clockworkmod Recovery 6.0.2.7

[Release 28/1/2013][JB][KERNEL] SIRI KERNEL ★ A light and fast Experience ★

More...

Themes

[GT-I9070] [Theme] [PowerMenu] JackStow's Tweaks for Galaxy S Advance

[THEME] ICS Theme Galaxy s Advance i9070

MODS

NO lag anymore in UI

[APP][ROOT][1.6-4.x] ButtonLED v1.4 (19/01/12)

[Mod] 4 shortcut on lock screen (XXLPY)

Memory Manager - V6 Super Charger

[MOD][PORT] Ink effect

More threads

All things Discussion - Help, Problems, Advice (thanks to varun.chitre15)

Galaxy S Advance I9070

FAQ

Samsung Galaxy S Advance_FAQ - CyanogenMod wiki

[Q] As I understand, Samsung has been using an internal counter that will void your guarantee if you install a custom kernel, I'd like to avoid that.

[A] Flashing only system.img with Odin or Heimdall (use 1.3.1 version) does not increase the counter.

[Q] How to use ODIN to upgrade firmware on Samsung I9070

[A] Read here

If this post was helpful to you, please click thanks so I'll be motivated to keep it updated.

If you have requests, or just think it misses something, please PM me.