How to Root Samsung Galaxy S Advance I9070 Gingerbread 2.3.6 All Firmwares

Today our tutorial How to Root Samsung Galaxy S Advance I9070 on all Android Gingerbread 2.3.6 firmware versions. Check the latest baseband firmwares ZSDL1, DXLD1, DDLI1, DXLD2, PXXLD2, DDLD4, JPLD3, ZSLE4, XXLD1, XXLD2 and XXLE2. If your device is running with anyone of above firmwares then you can root the device easily by following my guide. Samsung Galaxy SII is successor of Galaxy S but Samsung launched a modified form and named it as Galaxy S Advance I9070. This is a mid range Android Gingerbread phone with some added features like Dual core 1 GHz processor with Mali 400MP GPU.  With that features Samsung wants make Galaxy S Advance device better than Galaxy S and comparable to Galaxy SII. We are here with a detailed guide to help your with rooting your Galaxy S Advance I9070. Samsung has not released any firmware updates yet to update to ICS. But if you root your phone and install clockworkmod CWM recovery then you can install Custom Android 4.0.4 ICS ROM.

Warning: Rooting will voids the warranty of the device. If anything happens to your device we won’t responsible for that damage. Do it as your own risk by following below steps carefully.

Requirements

1. This root tutorial will only works on Samsung Galaxy S Advance I9070.

2. Make sure that you have backup the data, apps and settings from your Samsung device such as SMS, MMS, Call Logs, Contacts, Images, Audios, Videos, Bookmarks, Wi-Fi, APN settings and MMS settings etc as this process is going to wipe every data from your device.

3. Check of security suites such as antivirus and firewall whether they are disabled on your Computer.

4. You need to turn on the Enable USB Debugging on your Samsung Galaxy S i9070. This can be done simply by following the path ‘Settings > Applications > Development > USB debugging’ and ticking the USB Debugging option box.

5. Please put your battery in charge and make sure that it was charged to at least 80%.

Advice: Before going to start the root process you must go to phone settings->click about phone and look for basedband version number. Note down that number in notepad and save it on the desktop.

Steps and Procedure for Rooting Samsung Galaxy S Advance I9070:

1. Download working root package zip file from here to PC.

2. Once you have downloaded the file, then you need to extract the zip file in the PC.

3. After extraction is done. Open the folder there you can see a file name Odin3 v1.83.exe.

4. Launch the Odin3 v1.83 application in the computer.

5. Turn off the device in order to enter into download mode. For that do like this press and hold the Volume Down + Home buttons together and Power On the device simultaneously. After 1 min you will get a download mode with green android robot image.

6. Connect your device to the Computer via USB data cable while Odin is open. Once your device get connected, ID:COM section turns yellow in colour. If it doesn’t than you need to reconnect your device.

7. In Odin tool you need to two select two files into their respective fields.

a) Click PIT tab and then select the GT-I9070_EUR_XX_8G_20111220_KL6.pit file from the extracted folder which we done in step 2. Once you selected the file left side Re-partition filed will be tick marked automatically. So you need to uncheck it manually. For more idea see the below picture.

b) Click PDA section and then select the rootkernel.tar.md5.

c) You need to uncheck all other option except ‘Auto Reboot’ and ‘F Reset Time’.
8. Click on ‘Start’ button and wait for the process to get completed. The Samsung Galaxy S device will reboot automatically.

9. Now you must try to install Superuser and Busybox from Google Play Store which is the easiest way to do it. Once you installed both apps then your device will be rooted successfully.

Well it’s time to switch back to stock original kernel basedband firmware version number. Because above we used kernel for rooting the device have some problems like sudden reboots and lags. So that you need to install exact kernel to the device again. I already told you above advice note down the number and save it on the PC.

Download anyone of the them based on current firmware DDLD4, JPLD3, ZSLE4, XXLD2, XXLE2, BULE2, DDLI1, DXLD2 andr PXXLD2.

Right now my baseband version is XXLE2. So I’m going to download xxle2 file to go back to stock version. Choose the file according to your device baseband version.

1. Run the Odin application again in the PC.

2.Turn off the device and Boot into Download mode. For that press and hold the Volume Down + Home buttons together and Power On the device.

3. Connect the device to PC via USB cable.

4. Click on PDA tab and select the file which you downloaded recently. I selected xxle2.tar.md5 because before I was running on this firmware.
5. Click on Start and the process will be completed. The device will be reboot automatically.

That’s it your device is rooted perfectly without any problems. In case if you find any issues with above procedure comment here. We will try to solve your problem

210 comments :

  1. why there is no current DXLD1 firmware to download?

    ReplyDelete
  2. don't know may be because of latest firmware. Developers need some time to develop the rooting tutorial for that specific update.

    ReplyDelete
  3. Please i need the UBLD1 firmware. My baseband is I9070UBKL3.

    ReplyDelete
  4. can I Use any of these firmware (DDLD4, JPLD3, ZSLE4, XXLD2, XXLE2, BULE2, DDLI1, DXLD2 andr PXXLD2)to replace with my DXLD1?...because there no DXDL1 firmware to download

    ReplyDelete
  5. No you can't do like firmware and kernel must be same. Let me know first is your device is working without any issues after rooting?

    ReplyDelete
  6. When i done rooting it keep Rebooting non-stop

    ReplyDelete
  7. i already told you after rooting the device the problem will arrive. I was given solution also you need get back to stock kernel to solve the issue.

    ReplyDelete
    Replies
    1. how to get back to stock kernel with S advance???

      Delete
    2. which firmware version are you using now? then i can tell you how to get back to stock kernel.

      Delete
    3. I forgot to write down the kernel , I had 2.3.6 Running on a Samsung Galaxy S advance , what's the kernel I need to dwonload?

      Delete
    4. no problem go to settings->about phone check the kernel and build number. Tell me what you have then i will give next step.

      Delete
  8. Can you give me a download link for ODIN. Thanks! :)

    ReplyDelete
  9. Extract the root zip package then you will get Odin tool inside the folder.

    ReplyDelete
  10. Is this root compatible with DXDL1? Can you give me a download link for DXDL1 tar md5? THANKS :)

    ReplyDelete
  11. In the begging it says there is root for XXLD1 but in the download link there is only for XXLD2 can you put a link for it :?

    ReplyDelete
  12. I also need XXLD1 as there's no download link for it ...

    ReplyDelete
  13. hey guys XXLD1 kernel is available in the extracted folder itself. Check once and comment here if you need any further guidance. In case you didn't find the file download it from here http://goo.gl/nSgqj

    ReplyDelete
  14. interesting info for all of u guys:

    http://www.sammobile.com/firmware/?page=3&model=GT-I9070&pcode=0&os=1&type=1

    Did any of you guys get any problem with Network reception dropping while running XXLE2?

    ReplyDelete
  15. Hey can you also upload the DDLJ1 firmware as well

    ReplyDelete
  16. is it possible to use the XXLE2 kernel for a PXXLE2 (with NFC) for rooting only and then place original firmware www.sammobile.com again?

    ReplyDelete
  17. Hey don't do that your device will be brick. Check on other websites for appropriated rooting tutorial for your specific device.

    Rooting after flashing original firmware will loose the root access.

    ReplyDelete
  18. Hey my baseband version is I9070DDLJ1
    Which file (DDLD4, JPLD3, ZSLE4, XXLD2, XXLE2, BULE2, DDLI1, DXLD2, PXXLD2.) among these should i download...??
    please help.

    ReplyDelete
  19. have you facing any problem after rooting the device? There no need to download anyone of them unless you got any issues after rooting.

    ReplyDelete
  20. now i am totally confused.......
    and i have not rooted my device yet....
    If till step 8 my phone will be rooted then what is the step 9 about??

    ReplyDelete
  21. Thnxx for ur help.
    I rooted my phone successfully :)
    But can u tell me how to install Custom Android 4.0.4 ICS ROM in my Samsung Galaxy s Advance

    ReplyDelete
  22. Hey my baseband no is i9070DDLJ1 WHIC FIRMWARE SHOULD I DOWNLOAD

    ReplyDelete
  23. Hey Ashish for ics roms you need to visit xda forum blog there you can find a bunch of roms developed by developers http://goo.gl/iHR3j


    @Arun there is no need to download the firmware for i9070DDLJ1. Just root the device by following the steps and install superSU app from Google Play store.

    ReplyDelete
  24. the default rooting file itself DXLD1 so there is no need again download it and flash on the device.

    ReplyDelete
  25. please help! I have i9070xxlk1, which one do i need to download?
    hans

    ReplyDelete
  26. no need to download anyone of them. Only people must the download them which their baseband version same in the list.

    For i9070xxlk1 you don't need to get back the stock kernel. Just rooting is enough for you.

    ReplyDelete
  27. I used the same method from above. I'm from India and Using DDLJ1 firmware. I rooted my phone, after rooting it was rebooting every 30 minutes. After that I flashed the stock rom successfully. Now root validator from google play is saying my device is not rooted. Please let me know, If I have to follow the rooting process again. Thanks a lot for this usefull guide.

    ReplyDelete
  28. hey Shoney....
    i am facing some problem after rooting my device.
    problem is that when i go to any 2G network then my phone starts restarting again and again till i do not remove SIM card...
    But when i come back to 3G network i face no such restart problem??
    Can u seggest something by which my phone can function normally in 2G networks too??
    Please help...

    ReplyDelete
  29. i don't know why you want to go 2G network when 3G network is available for you? OK try 2G and 3G toggle apps from Google Play Store. It will help you easily to switch 3G to 2G network without any restarting problems.

    ReplyDelete
  30. @Raja you have root the device again in order to get root access.

    ReplyDelete
  31. the mobile hasnt been rooted yet I did every thing and nothing happened

    ReplyDelete
  32. Shenoy, thank you for the help. but if I root again, will i get the rebooting problem again? because, i have to flash the stock ROM yesterday after rooting and the rooting is gone now. so, if I root again, will i again get the same rebooting issue? please advice. Thanks a lot once again for helping us all...

    ReplyDelete
  33. Everyday i had to go to my university and there is no 3G network so my phone automatically switch over to 2G network and then i cannot use my phone.
    Can i root my phone again by this above method to fix this problem??

    ReplyDelete
  34. hello @Ashish have you wiped the factory reset and cache partition in recovery manager. Some people noted that they solved the rebooting problem after wiping both of them. I think you should have try it and give us feedback.


    @Raja i think you told that you installed stock ROM right? have wiped both options. If not wiped while installing the update then you should have do it.

    1. Go to recovery manager wipe both things.
    2. Again Update the device with stock rom via Odin

    ReplyDelete
  35. Please tell me how to wipe the factory reset and cache partition.
    and one more thing as u have told that all data and installed applications will wipe away after rooting, but when i rooted my phone then none of the applications and data were deleted from my phone.

    ReplyDelete
  36. yes rooting will not delete the apps and data. But wiping will delete apps and date like contacts, sms, call log and photos. The only way to avoid restarting problems is to wipe both things.

    For entering into recovery mode. Turn off the device and now hold volume up and home buttons together. Power on the device with in 3 minutes you will going into recovery mode. There you can wipe factory and cache partition.

    ReplyDelete
  37. @shenoy joseph,
    Hi,
    My phone has the following versions
    Baseband: I9070DDLJ1
    Kernel: 2.6.35.7-1205509
    Build No: GINGERBREAD.DDLJ1

    For this version I don't find any kernel... Kindly help

    ReplyDelete
  38. No need of any kernel for your baseband version the default rooting file itself supports I9070DDLJ1 kernel. So go ahead and root the device.

    ReplyDelete
  39. hey shenoy...
    i had wiped factory and cache partition...but still the restart problem is there.....:(
    do u have any other suggestion to remove this problem??

    ReplyDelete
  40. My version is DXLK2... How can i get the kernel...

    ReplyDelete
  41. for DXLK2 there is no kernel available i will intimate you when it is ready.

    Hey Ashish search for 3G toggle apps from Google Play Store. Try some of them to solve your problem.

    ReplyDelete
  42. I hv keep rebooting problem after root...my baseband version is DXLD 1

    ReplyDelete
  43. I tried 3G toggle apps too but still same problem is there....
    One of my friend had flash booted his device because he had bricked his phone and after that his device was working fine.
    Can i flash boot my device too in order to get rid from this problem?
    If yes then how??

    ReplyDelete
  44. @JC Ean have you installed DXLD1 kernel back again? If you didn't get back to DXLD1 the rebooting problem will occur.

    hey Ashish i found a way to solve the issue. You have to flash the new OS again and there is no need of rooting the device. Because Firmware itself comes with Pre-rooted.

    ReplyDelete
  45. Thanks...but please can u tell me in detain how to flash the new OS again?

    ReplyDelete
  46. will do but need some time to prepare the detailed tutorial.

    ReplyDelete
  47. i have XXLK2 and i cant find it anywhere. but if i dont have problems with mny rooted phone its not necessairy?

    ReplyDelete
  48. ok...thanks....just let me know when the tutorial is ready...:)

    ReplyDelete
  49. Hello,

    I have XXLK2 too (from Switzerland), do I have to reset the kernel after root or not because l can't find it anywhere. Or if you know where to find it let me know please, thx.

    ReplyDelete
  50. No need of resetting the kernel. If you face any problems then only you must get back to original XXLK2 kernel.

    @JC Ean here goes DXLD1 download from this link http://goo.gl/bE3eK

    ReplyDelete
  51. Hey Shenoy, I have rooted the phone using the default kernel file. My baseband version is DDLJ1. Now when I m getting OTA update(size 1.7 MB). However when its try to install the update it shows basic checksum failed Error and then without installing the update it just reboots. How do I get the latest update?

    ReplyDelete
  52. dear shenoy.i have samsung galaxy advance.with kernel i9070 xxlk2.please tell me the simply way how i can root my phone.please.

    ReplyDelete
  53. @Kunal once the device is root you will not get official updates. Although you got updates but it will not going to install in the device and it shows error message which you already mention in the comment. Can you tell us about OTA update details like version and firmware number.

    ReplyDelete
  54. @Sureyya by following my above tutorial you can easily root the phone. Comment here again if you have any queries or facing any problems.

    ReplyDelete
  55. hi shenoy. i try root my device i9070 but its not possible. i get the device in download mode,appears green android robot. after i conect my device via usb cable with pc while Odin is open. in odin ID:COM section NOT turns in yellow in colour.i try more time reconect the cable,but the yellow colour not show.please help me.

    ReplyDelete
  56. 1. Have you enabled USB debugging option in the device?
    2. And installed USB device drivers for Galaxy S advance? If not download it from here http://goo.gl/lhMXF and install in the PC.
    3. Please reboot the PC after installing the drivers.

    After doing above things your device will recognized by the Odin and it will show you yellow color in ID:COM section.

    ReplyDelete
  57. hey i make how you say it basedband version number xxlk2 but my phone every time restart waht can i do

    ReplyDelete
  58. voilaaa finaly i root my device :-) Thank you very much my frend shenoy.
    you are the best of the bests :-)...first i install the usb driver from softpedia.com that was simply way for me :-) and start rooted,when i connect device via usb automaticly was appeared the yellow color :-) ...in the finish, in ID: COM section was showed the word PASS ..its normaly that was showed the word PASS? ...after this, i install the superuser and busybox :-)
    dear shenoy why i can't play the games,when the files of the game are situated in external sd card? why all time,when i want play game.i must "move" the files from external to internal sd card? dont exist any solution?

    ReplyDelete
  59. Im on baseband version DDLK2. can i root using the same files?

    ReplyDelete
  60. dear shenoy i root my device.but still i can not play the games which files are situated in external sd-card.what can i do?
    thank you

    ReplyDelete
  61. yes you can root on DDLK2 baseband version.


    @Sureyya Can you tell me what kind of error getting when you playing games that are located in SD Card?

    ReplyDelete
  62. hi shenoy.i dont get error. but when i start the game,after - Update Checking, i give the information "YOU MUST DOWNLOAD some more MB ADITTIONAL DATA FOR THIS GAME".i yet had downladed the files before, but i can not play game when files are in external sd. for all the game i give the same information that I MUST DOWNLOAD ADDITIONAL DATA...the same files,for example the files of ASPHALT 6, when i "MOVE" in internal sd,the game opened without problem. please help me

    ReplyDelete
  63. sometimes rooting will cause problems. Let me know your baseband version number so i can find the solution and fix the issue permanently.

    ReplyDelete
  64. Hey Shenoy the tutorial for flashing the OS is ready or not??
    and Sureyya if the sd data of the game is located on the external sd then the installed game must also be in external sd.
    U can do it by following steps:
    Settings > Applications > Manage applications > Now select the game u want to move to external sd and select move to SD card option.
    .
    Maybe this might help u.

    ReplyDelete
  65. how to unroot my sgs advance (XXLK2) and install offical 2.3.6 andoroid back, to get offical 4.1 jelly bean update?

    ReplyDelete
  66. When the oficial update with Jelly Bean update appears ? i heard in january ...anyway.... u guys now something about the Slim Bean ? or the Slim Bean u can get only if ur phone its rooted ?

    ReplyDelete
  67. @Troha well there is no unroot procedure for Galaxy S advance. The only way to unroot the device is to install the fresh Android Stock Gingerbread 2.3.6 OS again.

    ReplyDelete
  68. @valuero Samsung officially announced the Jelly Bean Update for Galaxy S advance and it will available over the air or kies January 24th 2013.

    ReplyDelete
  69. ashish caushan thank you for help. :-)
    its possible to update rooted i9070 to jelly bean when it will available?

    ReplyDelete
  70. No Once you rooted the current firmware it will block the all OTA and kies updates. Don't worry dude you can install Jelly Bean stock rom update manually.

    @Ashish the article will be live on January 2nd 2013.

    ReplyDelete
  71. Can anyone help me locate ZSLD1.tar.md5 please? I've scoured the internet and I can't seem to find it.

    If it's sitting on your computer I would sure appreciate someone posting a dropbox link!

    ReplyDelete
  72. Sorry Curtis even we couldn't find it.

    ReplyDelete
  73. Can anyone help me.. where can i find DXLK2? My baseband is I9070DXLK2.. I appreciate for any help.. (^^,)

    ReplyDelete
  74. Hey Shenoy, I am not able to find the OTA update version.(like u had asked me). i hv a doubt though. I had DDLJ1 before rooting, but for rooting I had to use DDLL1(as DDLJ1 wasnt available for rooting).Could that be the reason why I get error Invalid base error checksum wen I try to do OTA update?

    Also I saw in one of ur comments tat we can install stock JB update manually once it is available even if the phone is rooted. Can u please tell me how can we do that. Because I m worried that I wont be able to update to JB since I am not getting updates from OTA or kies as of now.... I am in two minds if i shd stay rooted or go flash stock firmware and get all OTA updates

    ReplyDelete
  75. Yes you can install the update manually without any problems. I m doing regularly changing to different Samsung official Stock ROM's. Here you goes the tutorial to install any firmware updates manually.

    http://techdraginfo.blogspot.com/2012/08/install-official-xxle2-value-pack.html

    ReplyDelete
  76. u r welcome sureyya...
    nd shenoy i cannot find the article of flashing the os....
    will u give me its link?

    ReplyDelete
  77. HI i bought a new samsung galaxy s advance. I need to root it. can i unroot it later to get warranty. My phone have the follwoing specifications:

    Android version: 2.3.6
    Baseband Version: I9070DDLK2

    By doing rooting can i get 768 MB ram as mentioned in their site.
    I dont want to loss warranty. plz help me :)

    ReplyDelete
  78. By rooting you can get some memory but not full because the inbuilt default apps will consume RAM memory. Well installing custom Cyanogenmod ROM's you will get more RAM up to 700 MB.

    Are you worrying about warranty? Just re installed I9070DDLK2 firmware again into the device. You will get warranty back.

    ReplyDelete
  79. Hey Shenoy, thanks for that link. Just one more doubt, heard that JB update is available in Russia and will eventually come to India. How do I get that update with flashin to stock firmware. Also if I go back to stock firmware do I hve to factory reset the phone.

    ReplyDelete
  80. Hey Shenoy, I got back to official stock firmware

    My Phone settings read
    Baseband Version:-I9070DDLK2
    KERNEL :2.635.7-1211839
    DPI@dell133 #2
    SMP PREEMPT Fri Nov 16

    Build number: GINGERBREAD.DDLK2

    I just wanted to know if this is the latest official firmware or
    is there anything new out there. Also what is the difference between DDLK2 AND XXLE2

    ReplyDelete
  81. Hey Shenoy, One more doubt. Do I have to do a factory reset after I flash stock firmware? I flashed DDLK2 and did cache wipe but did not do any datawipe and factory reset. I am sorry but I am actually a novice and have flashed my phone for the first time on my own. I had asked my friend to root my phone as I wasnt sure how to do it.

    ReplyDelete
  82. Can u help me find the rooting software for DDLK2?I'm unable to find it.

    ReplyDelete
  83. even i can't find the tutorial for rooting DDLK2 firmware. Because it was latest firmware developers will find a way to root the device. So that you have to wait somemore time to get this.

    ReplyDelete
  84. @Kunal Initially Jelly Bean update available for Russia but it will take sometime to come India may be 3 months more.

    difference between DDLK2 AND XXLE2. DDLK2 is latest firmware recently rolled out for Indian users and when comes to XXLE2 it was meant for Germany it got some Bluetooth and WiFi problems.

    It would be good if you done factory reset. Sometimes the device will stuck at boot screen and pre-installed apps will not work properly on newly installed firmware.

    ReplyDelete
  85. @shenoy joseph:
    I have rooted before when my baseband was JPLD3 then an update came and i updated via kies so root has gone. My baseband now is JPKL2 ufter the update. Can I still root my phone using this method? If any problem, can i go back to my original stock ROM?

    ReplyDelete
  86. No the above method didn't work on JPKL2 firmware update. So stay away from it and waiting for sometime to get perfecting working guide.

    ReplyDelete
  87. what should I download if my baseband version is XXLPY?? help

    ReplyDelete
  88. there is no XXLPY baseband version available, you have time wait some more time.

    ReplyDelete
  89. i m having ddlk2 version of kernel how to root this please suggest i want to upgrade it to jellybean

    ReplyDelete
  90. my galaxy s advance firmware is XXLD3.where can i get it.Above u have only given XXLD1 & XXLD2.
    can i have it.please suggest.

    ReplyDelete
  91. i am having galaxy S Advance firmware XXLD3.can i root my device according to your tutorial.
    but i could not find kernel file for XXLD3. Only XXLD1 & XXLD2. Pls advice.

    ReplyDelete
  92. currently the XXLD3 kernel is not available you have to wait sometime to get it.

    ReplyDelete
  93. Hai
    I am from India

    when does the 4.1 will aviable in India ??

    is there any way to root
    DDLK2 ??

    ReplyDelete
  94. Android 4.1 JB update will take minimum 3 to 4 months to come India.

    for DDLK2 there is no rooting.

    ReplyDelete
  95. If DXLD1, just flash the root package?

    ReplyDelete
  96. for DXLD1 the kernel file download it here http://goo.gl/bE3eK

    ReplyDelete
  97. HELLO TO EVERYONE. @SHENOY JOSEPH i also have xxlk2 firmware. and i want to root my phone. can @Sureyya tell us what kernel did she use after she rooted? because se also had xxlk2,

    ReplyDelete
    Replies
    1. maybe he didn't used any kernel after rooting the device.

      Delete
  98. I have DDLJ1, can u give me the link of the post on flashing new os plz, or tell me the heading of that post so that I can search it here, thank u =), u can comment it here ,i will check it out, ans let u know if I can do it successfully

    ReplyDelete
  99. I root already buy when go to clockworkmod is don't have Super user

    ReplyDelete
    Replies
    1. you will get superuser in your app lists not in clockworkmod.

      Delete
  100. @ Soni Vinod you want to flash DDLJ1 firmware or new version in your device?

    ReplyDelete
  101. what i wanna to download if my baseband is "XXLK2" ?

    ReplyDelete
    Replies
    1. for XXLK2 there is no kernel file. You have to flash pre-rooted XXLK2 firmware.

      Delete
  102. Hey. Is it possible to root this device using a mac?

    ReplyDelete
    Replies
    1. Sorry you must need Windows Operating System for rooting the device.

      Delete
  103. hey bro due to power my phone is bricked. I wont power on! Plz help me

    ReplyDelete
    Replies
    1. oh it was sad to hear do like this it will help you but i'm not guarantee.

      1. Remove battery from the phone.
      2. Hold the Volume Down + Home button + Power Buttons together.
      3. By holding all those above buttons, now put the battery again into the phone.

      Delete
  104. Can my baseband XXLE1 be rooted using this method?

    ReplyDelete
    Replies
    1. Rooting will be supported for your XXLE1 firmware.

      Delete
  105. Hey shenoy...
    I had flashed my sgs Advance to official JB 4.1.2 now.
    When i was using ginger bread my baseband was DDLJ1 and as i told u before that i got it bricked while rooting it.
    One thing more i want to add that at that time i accidentally clicked on the repartition button in odin.
    Now after that i flashed it with Jelly Bean rom.
    Now the problem is that instead of 16 GB internal memory i am only left with about 3.9 GB memory.
    Can i get my lost memory back?
    plz help me out.

    ReplyDelete
    Replies
    1. You got 4GB memory while in flashing Gingerbread or After updating to Jelly Bean?

      Delete
  106. I got it while rooting gingerbread...

    ReplyDelete
    Replies
    1. oh you done very bad thing brother. You need downgrade from Jelly Bean to Gingerbread in order to restore the lost memory space.

      Delete
  107. Yess i had done...
    R u sure about this that downgrading my device to gingerbread will give me back my 16GB memory?

    ReplyDelete
    Replies
    1. yes dude I'm checking for other blogs how to downgrade to Gingerbread OS.

      Delete
  108. hey, what about DXLK2?

    ReplyDelete
    Replies
    1. DXLK2 is modded stock firmware so it doesn't have rooting method.

      Delete
  109. hi - i have firmware DDLK2. have followed the abve steps. ODIN prompted PASS. now i just need to install SU and busybox thats it right. Do i need to search for DDLK2 and reinstall that again ?

    ReplyDelete
    Replies
    1. Yes you need to install Superuser SU and busybox from Google Play Store. The rest thing you need find DDLK2 kernel to get back into original kernel version.

      Delete
  110. hi - i followed the steps. i also downloaded SU and Busybox. i have the SU an busybox ions on my phone. but when installing Busybox from the icon on the phone it does not install. SU also reads as old binary - when trying to update it fails. I still havent updated to the DDLK2 Kernel. How do i do it and where do i get it? can you pls share the steps / link where i could update into the original kernel. I just want to root my phone and not flash any custome ROM's nor do i want to update my OS. Kindly help....

    ReplyDelete
    Replies
    1. sadly there is no DDLK2 original kernel available. We will let know you when it is available.

      Delete
  111. http://hotfile.com/dl/183729509/a0cdc11/I9070DDLK2_ODDLJ1_INU_India_Android_2.3.6.zip.html

    what does this do - found this firmware? can i flash this?

    ReplyDelete
    Replies
    1. Yes you can flash this firmware on your device. So simple download odin flashing tool and select PDA tab in the ODIN and locate the downloaded firmware file. Start the process it will take 5 mins to completed.

      Note: Extract the zip file then you will the final firmware file.

      Delete
  112. My phone is getting rebooted continuosly..help

    ReplyDelete
    Replies
    1. you should go back to original kernel version in order to avoid this problem.

      Delete
  113. Replies
    1. which kernel version are you using right now in your device? Go to settings->About Phone- check kernel version and comment here. I will find it for you.

      Delete
  114. bro , tell me what to do if i have XXLK2 ?

    ReplyDelete
    Replies
    1. You cannot do anything right now dude. I only thing you have to wait some time for rooting the XXLK2 firmware.

      Delete
  115. 2.6.35.7-1211839
    dpi@DELL133#2
    SMP PREEMPT Fri Nov 16 14:20:37 KST 2012

    ReplyDelete
    Replies
    1. Oh sorry can you go through same procedure and check baseband version please.

      Delete
  116. Replies
    1. Here goes download i9070DDLK2 kernel file http://goo.gl/LrDT9

      Delete
  117. hello shenoy im a user of samsung galaxy s advance. my baseband version is ddlk2. i need to root my phone. i checked ur post regarding root on i9070 but there wasnt any firmware for ddlk2. i found a link someone just provided http://hotfile.com/dl/183729509/a0cdc11/I9070DDLK2_ODDLJ1_INU_India_Android_2.3.6.zip.html if i flash it to to my mobile after rooting, is there any possibility to loose the root access? another thing if i use ddld4 version instead of ddlk2 will that cause any problems?

    ReplyDelete
    Replies
    1. @Roy i found the DDLK2 kernel file get it here from link http://goo.gl/LrDT9

      Delete
  118. Hey,it is showing "DDLK2kernel.tar.md5 is invalid"

    ReplyDelete
  119. i have tried link given by u for ddlk2 but it is showing invalid in odin.it is also showing yellow colour.my phone is reebooting continuesly

    ReplyDelete
    Replies
    1. Here it was working fine i just opened the ODIN and placed the kernel file under PDA tab. Don't tick mark any options leave it default and start the process.

      Delete
    2. End...
      Enter CS for MD5..
      Check MD5.. Do not unplug the cable..
      Please wait..
      MD5 hash value is invalid
      DDLK2kernel.tar (1).md5 is invalid.
      End...

      Delete
  120. it was not working ddlk2 is invalid

    ReplyDelete
  121. saying md5 hash value is invalid

    ReplyDelete
    Replies
    1. thanks for notifying the problem i will check this out and give you solution today.

      Delete
  122. I m also having ddlk2 version .i want ro know how much ram is available after switching to ics
    .most games lag in s advnce, but when i restart app it starts woking perfectly.u know any solution?i play heavy games like blood and glory etc, so pls suggest me appropriate custom rom...
    It would be great if u upload vid of installing custom rom...



    thanks for useful info u have provided!

    ReplyDelete
    Replies
    1. First of all there is no stable custom ROM for galaxy s advance. But you have chance to increase the performance and run high graphic games smoothly by installing the leaked the Android 4.1.2 Jelly Bean OS and free RAM in Jelly Bean is more.

      Delete
  123. have you got firmware for ddlk2????

    ReplyDelete
    Replies
    1. yeah i got download it from here between its kernel file not firmware http://goo.gl/moj2I

      Delete
  124. I have not used this android as now 5833 is my speaking partner soon planning to get samsung note

    ReplyDelete
  125. Replies
    1. DXLK2 kernel is on the way. So visit the article daily and i will reply comment with download link of that kernel.

      Delete
  126. For the rebooting issue, just leave your phone resting without battery for 5~10 minutes.

    ReplyDelete
  127. hi, i follow all the steps and when odin gets to kernel.bin.md5 (during rooting process) it stays there and nothing happens, i can't do anything but disconecting the divice. what's the problem?

    ReplyDelete
    Replies
    1. make sure that kies will not running on background when rooting process is going on.

      Delete
  128. Hi shenoy josephmy. my baseband version Is I9070 DDLK2 (india) after rooting my device its keep rebooting every 5min, how can i unroot my device or plzz give any solution dude :(

    ReplyDelete
    Replies
    1. And more thing while iam rooting my device im lost my 16gb memory right now im only left around 3.9gb how can i get my lost memory .......??? Waiting for reply

      Delete
    2. you need to reflash the original firmware in order to get lost space.

      Delete
  129. guide for ddlk2 please

    ReplyDelete
  130. wow, perfectly worked for rooting my galaxy S advance i9070 on gingerbread.. thanks brother..

    ReplyDelete
  131. @Shenoy-There's a lot of confusion regarding rooting process of DDLK2.(Referring above comments)
    I cannot afford screwing my device as it is allotted to me for a college assignment.Kindly provide the correct procedure.

    ReplyDelete
    Replies
    1. The rooting procedure works 100% what you need is DDLK2 kernel but i didn't find it that's the only problem all people are facing the issues.

      Delete
    2. So is it possible to replace the kernel with one of the available kernel.?

      Delete
    3. Is there any way to flash any other firmware?

      Delete
    4. you can change the kernel to another but problems will arrive. So it's not recommended to change but there is chance to change whole firmware version without changing the kernel.

      Delete
  132. XXLD1 and XDLD1 is same kernel .if not then post link for XDLD1

    ReplyDelete
    Replies
    1. No both are different kernel's, OK i will post the XDLD1 kernel link here.

      Delete
  133. My baseband version is ZSLK3 is this method safe? Will it cause the phone to lag?

    ReplyDelete
    Replies
    1. it's not safe to root on ZSLK3 firmware because there is no availability of ZSLK3 kernel. If you do the phone will be become lag and randomly reboots itself.

      Delete
    2. sir pls notify me if theres a ZSLK3 firmware already :) tnx

      Delete
  134. those who need ddlj1 kernel
    download from here: https://www.dropbox.com/s/7u1nzfy629nhrp7/DDLK2.rar?v=0rc-
    i myself created this kernel from stock firmware file and it works great no reboots or lags.
    download the file from the link extract and use it the way it is donot change the name the kernel or modify it.
    NOTE:use the kernel the way it is after extracting..

    ReplyDelete
    Replies
    1. sir pls create a zslk3 kernel because my rooting process was stock at the step1 .. i encounter automatic randomly restarting of my device(GT-I9070)

      Delete
  135. ddlj1 stock kernel download
    link:https://www.dropbox.com/s/jczy3am7dogeval/theNameOfKernel.tar.md5?v=0rc-

    use the file as it is in pda donot rename the file....

    ReplyDelete
    Replies
    1. thanks Nitin for providing the DDLJ1 kernel everyone is looking this one. Now people can root their devices without any issues.

      Delete
  136. Hello can you please help me, my bandbase version is I9070UBLD1 and my celphone is getting sudden reboots, can you help me with the last step because i dont know which file i should download

    ReplyDelete
    Replies
    1. your's firmware UBLD1 so you need to download UBLD1 kernel but unfortunately we don't have UBLD1 kernel.

      Delete
  137. PDA: I9070DXLK2
    PHONE: I9070DXLK2
    CSC: I90700LBLK2

    anyway to root this phone its globe lock from philippine

    ReplyDelete
    Replies
    1. Sorry to say you can't root your device.

      Delete
    2. only some firmwares have rooting other firmwares will have to sometime to get.

      Delete
  138. please help me
    I want root i9070
    PDA DDLK2
    PHONE DDLK2
    CSC DDLJI

    ReplyDelete
  139. This root process will wipe everything? and second, I have hebrew package in my phone, will this process wipe the hebrew package as well?

    ReplyDelete
  140. I succeeded :)))
    Thank you very much =]]]]

    ReplyDelete
  141. I did this root process because I wanted to delete that annoying app "Google+" and I didn't manage to do it on the regular way so I needed to root my phone so I can delete it, and indeed I successfully deleted the app :)))
    thank you very much =]]]

    ReplyDelete
  142. and second, this root process doesn't wipe any data from the phone!!!
    =)))

    ReplyDelete
  143. how i get DXLK2 file?..coz iam alredy done the root but my phone alwys restart...how can i fix it?

    ReplyDelete
  144. on the green android robot screen it says "downloading... do not turn off target" after that it doesn't do anything

    ReplyDelete
    Replies
    1. when you connect the device to PC. In ODIN there will be yellow color appeared ?

      Delete
  145. I9070oUBLK1
    gingerbread.ublk1
    what i can use to go back to kernel? i am suffering sudden reboots in my phone

    ReplyDelete
    Replies
    1. you can search for your kernel around the web, all around the Internet you know... otherwise, you may go to the company which provided you the device, and they will probably sort this problem for you...

      Delete
  146. hey i rooted it, dont have any versions of the list, so i did it, u said that nothing will happen, but i´m suffering sudden reboots right now, what should i do? my version is something with UBLK1, cant find a kernel for that anywhere, helP!!!!

    ReplyDelete