Friday, January 17, 2014

Installing LightJB 4.1.2 the most stable jelly bean for Samsung Galaxy S Advance GT I9070

STOCK GB ALL THE WAY TO JB CUSTOM ROM

If you run Gingerbread, start from A directly
If you run un-rooted Jellybean, start from B
If you run rooted Jellybean with a custom kernel, start from C.
If you run rooted Jelly Bean without a custom kernel, start from B, but skip number 1 and 6.




You might want to read this before starting, it is optional though, but will give you a better idea of what you're doing.


GUIDE
This guide shall guide you through turning your suckish GB i9070 (not i9070p) to Custom ROM JB Awesomeness.

Unless your phone shipped from Russia, it probably has Gingerbread preinstalled... so, let's first Jellybeanize it.

A) JELLYBEANIZATION:
Download Odin3 from here. http://adf.ly/NDChW. Extract it into a folder.

Download Stock JB firmware from here.
http://terafile.co/222154239129/INU-I9070DDULP8-20130412134604.zip.

Extract it into a separate folder, you will get a .tar.md5 file.
Make sure you have Kies installed, but not running.
Turn your phone off, and boot into Download mode, this can be done by holding the Vol.Down+Home+Power buttons together at the same time, till it boots.
Press Volume up to continue. Plug in your phone (make sure it's at least 60% charged) .
Wait till Odin recognizes (It should say something like COM:PORT... to the left).
Click on PDA and choose the firmware (.tar.md5) that you extracted in step 2.
Click start. Right now, a virus which will fry your phone's internals is being installed... Calm down, joke.
When your phone boots into JB, and Odin says "PASS". Unplug.

NOTE: There is a chance that you will get a bootloop ( i.e. Android won't boot ). No, no, no... your phone isn't broken! Simply reboot to stock recovery by powering off, then pressing Vol.Up+Home+Power buttons together and wipe data/factory reset. It'll boot nicely

Now, you are currently on a stock Samsung Jellybean firmware, which is not rooted. This basically means that you do not have access to modifying the system files in your ROM, which means that you cannot install any custom kernel, custom recovery or a custom ROM... In section B, you will learn how to gain root access, install a custom kernel with a custom recovery.

B) ROOTING, KERNEL & TWRP/CWM:

Download Shaan's root (root.zip)  from here http://d-h.st/ook
Download Temporary (Update.zip) cwm from here  http://d-h.st/oZD

Download (CoCore-E-5.0-TWRP.zip) CoCore + TWRP (TWRP is one of the two recoveries available, we will use it in this guide because it looks less intimidating, and it's touch-enabled ) from here https://r7android.googlecode.com/files/CoCore-E-6.8-TWRP.zip

Sometimes after temp cwm you are nt able to access the Mem card which leaves you with 2 options.
1)Factory reset by going back on main screen of cwm and then look for sd card again
2)Choose it from Internal Memory.

Place all 3(or 2 if you're rooted) zip files in your external SD card
Power off. Boot into recovery by holding Vol.Up+Home+Power.
By navigating via volume buttons, choose install zip from external sd card, and install root.zip... shouldn't take long.
In the same way install update.zip. Now in a few seconds, you will get a different screen, this is Clockworkmod recovery, albeit a temporary one..
In this recovery, go to install zip, then install zip from external sd, and choose CoCore+TWRP. After installation, keep going back until the main cwm screen, and hit reboot.

NOW, Everytime you boot into recovery (which is the way to backing up and installing custom ROMs) you will get TWRP.

Now, you are rooted, with a custom kernel, and TWRP ( a custom recovery). You can either stay on stock Samsung firmware, or continue through section C, and get yourself a custom ROM.

C) INSTALLING A CUSTOM ROM:

Download LightJB 4.12. from http://d-h.st/vge 

Download any custom ROM (Recommendations at the end of the thread) zip and place it in the root of your external (or internal, but i prefer ext.) sd.
Boot into recovery.
Navigate by touch, press backup, and slide as instructed to make a backup.
Go back to the main screen and choose install. If the zip has been placed in ext. sd. then press on external sd and choose the appropriate zip and slide to install. If placed in internal sd, then choose internal sd from the top and go to /emmc folder, and choose zip and install.
When finished, navigate to the recovery home, and press reboot sytem.

Frequently Asked Questions

Q- Which of the above will increase my binary counter?
A- None! Let me clarify how the binary counter is tipped. The only way the binary counter can be increased is if you flash anything that is non-official Samsung signed, via Odin.

Q- How do I unroot?
A- You can unroot simply by following the steps in section A and not continuing with the rest of the guide.

Optional : To Increase Battery Life Watch the Following Video :



113 comments :

  1. If I have a custom ROM installed on my phone can I still do it from section b

    ReplyDelete
    Replies
    1. the phone is not rebooting after installing cocore 5

      Delete
    2. Install from A watch the video after it and install and watch every step

      Delete
  2. the phone has booted but it says unfortunatly samsung setupwizard has stopped and then starts again

    ReplyDelete
  3. I am also facing the same problem
    I did the factory reset but no improvement

    ReplyDelete
  4. Hey Imran, can I install custom ROM JB light on my phone. I have already installed kit kat 4.4.2 as instructed by you??????

    ReplyDelete
    Replies
    1. Yes You can, But follow the steps from A)

      Delete
    2. "Download LightJB 4.12. from http://d-h.st/vge"

      this is not working

      Delete
  5. hi Imran . is there any bug in this ROM ?
    i am using CM11 and it have a WIFI bug so i have to change the ROM.
    THANKS

    ReplyDelete
    Replies
    1. No Its bug free Except Wifi Direct. Which sometimes work sometimes doesnt

      Delete
  6. hey imran i have gingerbread version and twrp recovery ,can i direct install light jb rom without update stock jellybean

    ReplyDelete
    Replies
    1. No You need to install STock ROM as that will act as a Base

      Delete
    2. but i am unable to download stock rom from adf.ly

      Delete
    3. Try http://www.showorgo.com/Odin3-v1.85.zip

      Delete
    4. hi imran,i have gingerbread version &i want upgrad to jb and i can't download stock rom pls help me

      Delete
  7. hey Imran..I have 2.3 non rooted S advance. I'm not able to install root.zip in recovery mode it shows some error..I tried like 4-5 times it's still the same...then I saw your video and after a while I copied root.zip update.zip and co-core TWRP.zip files in SD card but not not able to find those in recovery mode again. I can only see root.zip file which I copied before watching your video.
    PLEASE HELP ME...thanks

    ReplyDelete
    Replies
    1. After installing root.zip factory reset your phone again. Please watch the video carefully its shown there

      Delete
  8. This comment has been removed by a blog administrator.

    ReplyDelete
  9. This comment has been removed by a blog administrator.

    ReplyDelete
  10. Nice tutorial, all work for me! Thanx!

    ReplyDelete
  11. Hey after the step where you rebooted the phone and said it might take a while 2 - 3 minutes, it took like 15 minutes and nothing happened then I've removed the battery and started the phone and nothing happens, I'm stuck on "Samsung Galaxy S Advance GT-I9070" screen... Any idea what could I do?

    ReplyDelete
    Replies
    1. Redo the Flashing Process using ODIN Again

      Delete
  12. thnx for ur tutorial ,i installed kitkat through ur post on s advance 9070,i m nt satisfied with camara clarity so i wanna jb back ,i follow ur jb light tutorial ,i used odin pda ,odin pass nd phone boot with samsung logo,i press vol up+power+home simaltnously but phone didn't go to recovery . plz help ,thnx in advance

    ReplyDelete
  13. and also update new link ,ur all link not workng ,nd plz don't use adfy ,it's lil money fr adfy nt links not working plz ,get me recovery plz plz help i hv only one phone .

    ReplyDelete
    Replies
    1. For Odin Try http://www.showorgo.com/Odin3-v1.85.zip

      Download Shaan's root (root.zip) from here http://d-h.st/ook

      Download Temporary (Update.zip) cwm from here http://d-h.st/oZD

      Download (CoCore-E-5.0-TWRP.zip) CoCore + TWRP (TWRP is one of the two recoveries available, we will use it in this guide because it looks less intimidating, and it's touch-enabled ) from here http://forum.xda-developers.com/attachment.php?attachmentid=1811598&d=1363518705

      Delete
  14. thnx for the link ,plz also send the link for stock firmware .tar.md5 file. .. tnx in advance.

    ReplyDelete
    Replies
    1. Light JB ROM
      http://d-h.st/vge

      STOCK JB
      http://terafile.co/222154239129/INU-I9070DDULP8-20130412134604.zip

      Delete
    2. bro pls tell me the link to download light jb .. does it have s4 looks ??

      Delete
  15. Hey my phone is running on 4.4 KitKat I want to update light job I tried from backup to restore but it says md5 mismatch what to do please tell

    ReplyDelete
    Replies
    1. Try it from Step 1 First Jellybenise it then install LightJB. Please watch the video carefully

      Delete
  16. How to downgrade 4.4 to jellybean

    ReplyDelete
  17. thnx man ,u r magnificent ,i like ur tips ,keep posting ...

    ReplyDelete
  18. sir can i instal these custom rom(kitkat and lightjb) on galaxy star ??

    ReplyDelete
    Replies
    1. You can but it wont give best performance. Also i have not personally tried so its not advisable from my side.

      Delete
  19. which one is better official jb 4.1.2 or jb light 4.1.2 for s advance because my phone lags a lot in official jb update

    ReplyDelete
    Replies
    1. Go for LIght JB you will love your phone and also please watch the video carefully each and every step.

      Delete
    2. thanks nd how to restore contacts nd other things

      Delete
    3. Download Super Backup from Playstore.
      Take backup of your contacts/ Messages/Call Logs/Apps.
      Remember Taking backup of Apps will only take back up of applications but not data would be saved regarding that application. You need to reinstall after update.

      Create 2 folders in PC
      1)Phone -> Copy the whole phone memory into that.
      2)Card -> Copy the Card Data on this folder.

      Update your phone with Light JB.

      Copy the phone folder in phone memory
      Copy the SD card folder in Card .

      Install the Super Backup App.
      Choose restore apps/messages/contacts.

      There you go.

      Delete
    4. Your welcome It has too. Please share it with all Galaxy s Advance users to get the best out of their phone.

      Delete
  20. Imran after rooting my phone works smoothly but some times it stuck nd even i waited for 15 min nothing happen. only thing is to remove battery nd restart.
    this is happening frequently every 3-4 hrs
    what should i do?

    ReplyDelete
    Replies
    1. nd can u post few good theme rom on this page.
      Relay liked ur work

      Delete
  21. assalam alaikum bro
    i flash my phone with the light jb but i did not fond arabic language how can we rectify this issio

    ReplyDelete
  22. and ilso the screen shot not working
    plz. replay.
    thank u so mach bor.

    ReplyDelete
    Replies
    1. Walaikum assalam You can take the screenshot by pressing home and power keys together at the same time for a few seconds

      Delete
  23. thank u sir screen shot is don ,,
    but what about arabic language can u help me plz. i m from syria than u sooooooiii mach bro.

    ReplyDelete
    Replies
    1. Try this Pack
      http://forum.xda-developers.com/attachment.php?attachmentid=1856137&d=1365017672

      Delete
    2. Just boot into recovery and install the ZIP file.

      Delete
  24. This comment has been removed by the author.

    ReplyDelete
  25. ok bro, ihave don it but still no arabic language ��.

    ReplyDelete
  26. alslam alekom bro.
    still wating... for u r reply
    thank u .

    ReplyDelete
  27. ok bro I seem overburdened you with questions
    sorry best regards.

    ReplyDelete
  28. Hello Imran, I would like to install that JB, I still have android 2.3.6 (original) and when go to recovery mode, I dont have TWRP, just some android recovery mode..and when I want to install root.zip, there is an error ..what should I do??

    And also, I cant do section A ...when I download odin3 and that tar.md5 file, and extract them what then? copy to phone that files or what? I have them in pc, in mobile, mobile is connected with usb cable to my pc, I start download mode (Vol.Down+Home+Power button) and there is just android logo, under that logo: Downloading, dont turn off ..... and nothing happens...just that screen ..nothing..please help.
    Thank you

    ReplyDelete
    Replies
    1. Check if USB debugging mode is on on your mobile. And please replicate the same step as shown in Video

      Delete
    2. Thank you, I installed it, good work :) ...I hat also a mobile internet (not wifi ) and now my mobile network doesnt run ...what can I do please?

      Delete
  29. Hi Imran,
    Please paste the link from were I can download the Cocore 8.0 version.

    Thanks,
    Vijil

    ReplyDelete
    Replies

    1. COCORE E 8.0 For CWM Recovery - http://forum.xda-developers.com/attachment.php?attachmentid=2272049&d=1379752265
      COCORE E 8.0 For TWRP Recovery - http://forum.xda-developers.com/attachment.php?attachmentid=2272053&d=1379752428

      For More Detail Refrences visit
      http://being-imran.blogspot.in/2013/06/how-to-increase-battery-life-on-my.html#.Ux6LFPmSySo

      http://being-imran.blogspot.in/2013/11/tricks-used-to-extend-battery-life-in.html#.Ux6LD_mSySo

      Delete
  30. hey i have installed android 4.4.2 in the same way that u shown in the video..
    but when i am going to file manager it shows only phone memory however it is showing all 3 memories i.e system memory(1.97gb),internal storage(11.29gb) and sd card(14.83gb) in the storage section of settings.
    please tell me how to access memory card.

    ReplyDelete
    Replies
    1. Factory Reset after the custom recovery installation u willl find all three mem

      Delete
  31. How to use phone storage and memory card as a flash drive like it was there in jelly bean in the settings->more settings->usb utilities->turn on usb storage.
    i dont want to connect my phone as a mtp device as i am running windows xp and using mtp i can transfer only media files like songs and videos.
    please help me.

    ReplyDelete
    Replies
    1. Connect as MTP device you can copy everything

      Delete
  32. Thanq brotha u just rock...!! works pretty well @Imran Ansari

    ReplyDelete
  33. Hello,

    Currently I've got Light JB v1.2 CoCore E-8 in my phone. Will there be any difference in the performance if I install Android 4.4.2 KitKat with CyanogenMod 11 ROM?
    Will I get more battery back up?
    What do you suggest, should I update or be in Light JB itself?

    ReplyDelete
    Replies
    1. WIth Cynogen Mod battery is good but performance is better in Light JB

      Delete
  34. I have spent carbon rom kitkat 4.4.2, you can spend omni rom 4.3.1

    ReplyDelete
  35. sir twrp in not working in my mobile(sumsung advance gt-i9070)
    pls suggest me step by step

    ReplyDelete
  36. Hi.imran I'm running as 4.4kitkt as u shown in update to 4.4kitkt version.,BT I wanna downgrade to ligt jellybean.which step should I start..?

    ReplyDelete
    Replies
    1. Step 1 in jellybean toturial

      Delete
    2. How to do.. In KitKat can't use Odin mode..how to downgrade to light jellybean can I start from step b?

      Delete
  37. hi imrn,my laptop cannot detect my fon even i tryed with other usb cable,only can charge,it can detected with other laptop,how to solve it?

    ReplyDelete
    Replies
    1. Connect your Laptop with Internet and then it will automatically install the driver.

      Delete
  38. Hi Imran, Thanks for the tutorial. It does really help and you made it so simple! - Suresh.

    ReplyDelete
  39. You Link for Stock Jellybean does not work.. As soon as it starts downlosding it says host not available

    ReplyDelete
    Replies
    1. Please check your link & post new link here....

      Delete
    2. Try this
      http://terafile.co/222154239129/INU-I9070DDULP8-20130412134604.zip

      Delete
  40. Hey imran,
    Big fan of your works. I have installed light jelly bean as per your tutorial, but now I would like to install cyanogenmod 10.2 on my phone. Can you please tell me how to do this?
    Thanks in advance!

    ReplyDelete
    Replies
    1. I would suggest you to stick with LIGHT JB but still if you wannna go with Cynogen then try this
      http://being-imran.blogspot.in/2014/01/how-to-install-update-galaxy-s-advance.html#.U6LSmvmSySo

      Delete
  41. I have installed cocore 8.but my phone (S advance) become slow.please help me on this matter.

    ReplyDelete
    Replies
    1. Try this COCORE E 8.0 For CWM Recovery - http://forum.xda-developers.com/attachment.php?attachmentid=2272049&d=1379752265
      COCORE E 8.0 For TWRP Recovery - http://forum.xda-developers.com/attachment.php?attachmentid=2272053&d=1379752428

      Delete
  42. Hey Imran,
    I am on ARO UBLK firmware(Not rooted.(Though I am from India I installed this thinking it will be better.Unfortunately it is not so.))).Do i need to change to DDULP8 for installing light jelly bean??Also i cannot download any of the file from the links u gave.everything including the custom firmware,light jellybean firmware,etc goes to some dead link like this http://adf.ly/cBuZ9 ..
    Which is more fast???This or kitkat??.I dont mind UI..Which is more stable and fast??

    ReplyDelete
  43. hey imran,(once again)
    sorry for my previous post.i got answers for most of my queries by reading the comment section..sorry for posting my comment without reading it...
    i am currently downloading the jellybean light firmware...will ask u if i require any help...
    really appreciate your work bro...it must be boring for you having to type the same comment "watch the video carefully"..really appreciate your pain taken in helping your fellow samsung galaxy s advance user(that too for no profit)...
    thanks dude...

    ReplyDelete
  44. Hey imran,
    Everything went perfect after watching your tutorial..now I am on light jellybean...till now performance is very good..so much relieved...I was fed up with the stock jb's lags and hangs..till now for me rooting and installing a custom rom rom was as difficult as climbing Everest..so was stuck with stock jb which gave me a huge headache and made me hate my phone...but after watching your tutorial I realise it is very simple...I couldn't understand most things from xda developer sites and it was greek to me..but ur tutorial and explanation is very easy to understand...now enjoying my phone and started loving it...typing this from my phone now...once again thanks man..
    Just one doubt (thought it doesn't matter).. if you think cocore8 is better then why didn't we use it in the first place instead of cocore5?? Anyway as I said it doesnt matter...
    A Big Thanks man...

    ReplyDelete
  45. by mobile data i have a 50 kb/s speed, and before with 2.3.6 gb and 4.1.2 jb from kies i had like 2 mb/s. you know why?

    ReplyDelete
  46. Imran how to downgrade frm 4.4 kitkat to lightjelybean. .?and start from which level?

    ReplyDelete
    Replies
    1. How to downgrade to light jely bean?if start from step a..u mean I Ned to use odin ahh?

      Delete
  47. Link to the file CoCore-E-5.0-TWRP.zip doesn't work. Could you please tell me where I can find this file (or any other version which also works)? (Link to the 8.0-Version doesn't work.)

    ReplyDelete
  48. sir, is this work for DDLK2 baseband

    ReplyDelete
  49. Thank you, it worked well. After a successful installation, can I delete all the zip files from the external card?

    ReplyDelete
  50. Hi imran.
    E:signature verification failed. Why ?
    Please help me

    ReplyDelete