Welcome Guest ( Log In | Register )

5 Pages  1 2 3 > » Bottom

Outline · [ Standard ] · Linear+

 Rooting your Samsung Galaxy SII (I9100G), also updating/repairing a bricked one

views
     
kldoc
post Nov 26 2011, 12:24 PM

Getting Started
**
Junior Member
87 posts

Joined: Nov 2011
Hi,
i've been following this thread for about a week, and i currently am in the same situation than creezalird,
Baseband I9100GZCKI1
2.3.5

Using the doomlord method, I'm running under windows 7/64, to make sure the problem wasn't related to that os, i verified with an XP vm, and the problem remains the same, Zerglings did not leave interresting things.

What i see is at the fist pause, the phone actually freeze, maybe the usb orders are not received anymore because of that, i tried the screen timeout to 10 minutes, but didn't change anything, still the same result.
I also want to stay tied to official kernels, no way i'm going to flash with an experimental unstable kernel ...

My purpose to root is only the ability to use google services, since those are completely blocked in China, so can't enable it with market enabler, and a vpn connexion is enough to be able to use those services in China.

As living in China, i am also following bbs.gfan.com and especially the I9100g dedicated zone, but so far results are the same than here, apparently ZCKI1 kernel is not fully compatible with doomlord method, only those with china unicom locked phone seems to be able to use the doomlord method, i bought mine in a standard shop, so it's a stock one.
And kies is still not updated to the newer kernel, my 2 cents is to wait kies to be updated with the newer kernel to be able to root.

Oh and for information, I9100 is officially discontinued in China, as well as some other countries, my guess is that we won't have any major custom rom like MIUI or Cynaogenmod before they finish their work on ICS, as they said their team are now focusing on ICS.
I have no doubts that Samsung will release ICS for the I9100G, since it is the only official model remaining in China.

For people in China, received kies update yesterday, and Gameloft HD games are now fully supported through samsung apps on the phone, still can't use it on the pc, but this prove samsung is rather late on this phone support and have to adapt quite fast due to the problem encountered in Tunisia with the I9100G.


I expect an MIUI ICS rom to come sooner for the I9100G than the cyanogenmod for the reason that MIUI have a chinese team where cyanogenmod doesn't, and America don't have the I9100G at all, so no real reason for Cyanogenmod to do a I9100G port unless they have a dev with that phone, and that seems very unlikely to happen any time soon ...

My only fear is China will be a little bit late on official kernel release due to the need for approval from the authorities.

Also, for those flashing a rooted kernel, the feedback on Chinese forum is not that good, lots of bugs apparently ...

I tried to give you my experience and my feedback, since I've been following this thread for about a week, and i'm used to follow multiple language communities to be able to know what to do.

I think that it could be useful to know which country are the people who reached to root their I9100G, i suspect a different bootloader for China than Tunisia for example ...


EDIT : I've read on Chinese forum, and this seems to be confirmed, JIG is useless for the binary counter on I9100G, although this one seems to allow a lot of flash, better be prudent so this confirm what you said creezalird

This post has been edited by kldoc: Nov 26 2011, 12:32 PM
kldoc
post Nov 26 2011, 02:06 PM

Getting Started
**
Junior Member
87 posts

Joined: Nov 2011
QUOTE(creezalird @ Nov 26 2011, 01:00 PM)
kldoc, thanks for the informations, really gave me a wider view of perspective.. regarding the baseband/firmware, i am currently with the latest one GDZKJ2 (2.3.6) and still cant use the doomlord method

i'm planning to reading around first before making the jump to use any rooted kernel out there, even though some of us are using it without any problem.

i hope, if u found any good solution/method for i9100G, please do info us here in this forum smile.gif
*
Well, i am no android expert, i have just been reading a lot ...
I was observing the doomlord method when using it, the phone freeze exactly when it sends 189 zerglings, while the phone is frozen, some orders are still received, but if you do another try without restarting the phone, finally the phone will completely fail to receive usb orders. There might be somewhere in that code something that give an order that triggers an infinite loop instead of the expected behavior. And after some research on the Chinese forum, people came to the same conclusion.
How did you update to the last kernel ? Using Kies ? I still don't have the update ...
But that's what i was fearing, since you can not do it either even with the newer kernel, changing the kernel is not enough in our case to root it using doomlord method(unless using a rooted kernel), needs a full update.
In China, the new kernel only comes with a customized tencent QQ rom (special edition apparently).
I do not do manual update for the reason that i want my phone to stay with official deployed software, there might be a reason why this hasn't been deployed yet, i know that one of the correction is the light sensor that was kinda buggy.

By the way I'm not Chinese, simply living here.
I'm starting to think that with all the dev working on ICS, we won't have anything new for rooting method except rooted kernel before Samsung or MIUI release a full ICS rom.
I've seen your post on XDA, so i won't add a comment there unless the coder needs more testimonials to work on it.
Knowing where the rooted kernel other people are using comes from, most likely a Malaysian kernel, I'm really reluctant to use it, it's simply too early to try those things, the fact that a simple flash doesn't work out of the box is a proof of it to be unfinished. And knowing how people work here with computers, i will not trust a modified Chinese kernel either unless there have been a lot of people testing it ^^

Honestly, apart from google services, i have everything just running quite good, the light sensor a little buggy, but can live with it for now. I came to this phone after owning an iphone 3G, and i'm already far beyond what i was able to do.
kldoc
post Nov 26 2011, 02:35 PM

Getting Started
**
Junior Member
87 posts

Joined: Nov 2011
QUOTE(creezalird @ Nov 26 2011, 02:17 PM)
the update, i've tried both using KIES and also Odin, because the kernel is signed, so no binary counter will occur even if we are using Odin for flashing stock firmware.

many people are saying that the latest firmware is better especially in stability and battery.

yeah,sure, i am currently learning too, been asking around my friend (some are recognized dev).

well, most of the released rooted kernels are either from Malaysian or Chinese. Maybe because only in certain countries right now the i9100G being replaced officially.

i will wait until either chainfire(XDA) releases cf-root for i9100G or i will try to port it myself, but of course it will took some time and maybe not even usable. but still i like learning android and tech stuff.
*
Hehe, good luck on that, i unfortunately don't have the time to do it myself.
You do not own the exact same phone than me from what i can see, firmware varies a little, for practical reasons, i want to stay with some of the chinese software, having a real full gps integrated is really nice for example ^^
This is also why i'm waiting for updated official release, through Kies.

If i see anything new, i'll keep informed, but been trying and trying, same freeze, and tired to try, and even useless for now i think.

kldoc
post Nov 27 2011, 05:38 PM

Getting Started
**
Junior Member
87 posts

Joined: Nov 2011
QUOTE(waveweaver @ Nov 27 2011, 03:00 PM)
I'm afraid you have to root your phone first in order to use Mobile Odin. Good thing is, when new stock firmware comes you can straight away flash it without worry of loosing root or waiting somebody to built a new insecure kernel.
*
Just to add this information, i tried on a windows 7/32 computer, still the same, it freeze on sending 189 zerglings.
Although i have noticed something slightly different, if i try a second time without restarting anything, it say something about blue flames ...
But whatever, when phone is frozen, nothing can make it reboot except a manual reboot.

The last information from the chinese forum, is the same random result, with apparently more luck on customed carrier firmware than stock firmware, since mine is stock ...
The chinese MIUI apparently say they currently have no dev working on a gingerbread rom for I9100G. They are all working on ICS.
With the deployment of I9100g being quite large in Asia, i wouldn't worry too about a good ICS custom rom, bad news is we have to wait at least 2 or 3 months before such a rom is released, since they are talking about december for existing supported devices. From what i read, i9100g is the model being launched in Malaysia, China, Vietnam, Malaysia, and apparently Europe is going to receive it as well in a few countries.

So unless the fact that you are cut from google services (which is my case), i don't think it's a good idea to rush on rooting device using somewhat experimental dangerous flashing method since everything will be wiped out anyway when ICS custom roms are released.
For my part, i own a stock i9100G running ZCKI1 kernel through official Kies updates, and still able to download independent apk files with a small searh on google.
I'm not here to denigrate the already existing custom rom (Juffo's rom), but an unstable custom rom while ICS coming soon seems a bad idea with all the risks being taken right now.
That is why i was trying the single root, which really doesn't work but freeze the phone, and i doubt Doomlord is working on this particular problem right now with all the changes happening (i might be wrong but well ...).

That's only my 2 cents, but I9100g is indeed a great phone, on some points better than I9100, some benchmark have been published that proves it, fact is that phone is a few months old, but wasn't really officially announced by Samsung, and that is the main reason why we don't have much support for it. And when earlier i refered to tunisian's problems with that phone is Samsung did sell it as an I9100, with all the complaints they have about that, they might be forced to open slightly things to make things easier for the rest of us. That's what i'm hoping.
Been looking for a good tunisian forum to try to see what devs were doing, but failed in my research, if somebody has better knowledge than that on this case, would be nice to share.


kldoc
post Nov 28 2011, 01:42 PM

Getting Started
**
Junior Member
87 posts

Joined: Nov 2011
Well, i tried everything i could for the doomlord method, and a lot of people with that phone in China seems to fail to root it with that method too, creezalird, maybe we could try to see if we can help Doomlord debugging this particular issue ? I don't know how to obtain a detailed logg of what's happening in that exploit, but i'm pretty sure that if we can obtain those logs maybe doomlord would be able to find a solution relatively fast ...

For now i give up, if there is the need of testers to get logs, i'm present.

This post has been edited by kldoc: Nov 28 2011, 02:03 PM
kldoc
post Nov 30 2011, 08:54 PM

Getting Started
**
Junior Member
87 posts

Joined: Nov 2011
I tried with superuser app, but result is failed on KI1, and still no kies update on the kernel ... So i'll just wait i guess ...
Oh i did not mentionned, but i modified the script slightly to make it run from a usb key, i'll try from drive C ...
Running from c doesn't change anything sad.gif

This post has been edited by kldoc: Nov 30 2011, 09:09 PM
kldoc
post Nov 30 2011, 09:10 PM

Getting Started
**
Junior Member
87 posts

Joined: Nov 2011
QUOTE(creezalird @ Nov 30 2011, 09:04 PM)
hurm, sorry it didnt worked for u, i think i will try reflash back and fully clean restore and try re-root again.
right now i am dumping the system and hoping chainfire will make mobile odin compatible for our device.

after install superuser, try run the app and try update the binary from within the app, it will say something like currenty binary is "legacy". but dont do the update. close the app and ran the script.
*
I did it already, didn't change anything ...
kldoc
post Dec 1 2011, 02:19 PM

Getting Started
**
Junior Member
87 posts

Joined: Nov 2011
QUOTE(hermanchb @ Dec 1 2011, 01:50 PM)
of course I m satidfied my G but I wanted to make it better ...... I want ROOTED G ~!!! nod.gif
*
It's my first android phone, i switched to this phone after 3 years spent on iphone 3g. I am in China, and being cut from all google services is really annoying. My G only have the possibilities for chinese accounts, since i'm not chinese, this is rather hard for me, my only option is a clean root to enable android market, then install all google services, usage of a vpn required for that...
Despite this huge lack, i can find apk easily and install apps without troubles. This phone is really powerfull. I'm not looking for a custom rom, samsung touchwiz is really comfortable and easy to use. All i want is to use google services, but that need root, and i can't manage to root it so far :'(
kldoc
post Dec 2 2011, 07:56 PM

Getting Started
**
Junior Member
87 posts

Joined: Nov 2011
C:\android>runme.bat
---------------------------------------------------------------
Easy rooting toolkit (v3.0)
created by DooMLoRD
using exploit zergRush (Revolutionary Team)
Credits go to all those involved in making this possible!
---------------------------------------------------------------
[*] This script will:
(1) root ur device using latest zergRush exploit (16 Nov)
(2) install Busybox (1.18.4)
(3) install SU files (binary: 3.0.3 and apk: 3.0.6)
[*] Before u begin:
(1) make sure u have installed adb drivers for ur device
(2) enable "USB DEBUGGING"
from (Menu\Settings\Applications\Development)
(3) enable "UNKNOWN SOURCES"
from (Menu\Settings\Applications)
(4) [OPTIONAL] increase screen timeout to 10 minutes
(5) connect USB cable to PHONE and then connect to PC
(6) skip "PC Companion Software" prompt on device
---------------------------------------------------------------
CONFIRM ALL THE ABOVE THEN
Appuyez sur une touche pour continuer...
--- STARTING ----
--- WAITING FOR DEVICE
* daemon not running. starting it now *
* daemon started successfully *
--- cleaning
--- pushing zergRush"
2814 KB/s (23056 bytes in 0.008s)
--- correcting permissions
--- executing zergRush

[**] Zerg rush - Android 2.2/2.3 local root
[**] © 2011 Revolutionary. All rights reserved.

[**] Parts of code from Gingerbreak, © 2010-2011 The Android Exploid Crew.

[+] Found a GingerBread ! 0x0002e118
[+] Found a Samsung, running Samsung mode
[*] Scooting ...
[*] Sleeping a bit (~40s)...
[*] Waking !
[*] Sending 149 zerglings ...
[*] Sleeping a bit (~40s)...
[*] Waking !
[*] Sending 189 zerglings ...
[+] Zerglings found a way to enter ! 0x18
[+] Overseer found a path ! 0x000305f0
[*] Sleeping a bit (~40s)...
[*] Waking !
[*] Sending 189 zerglings ...
[+] Overseer found a path ! 0x000306b8
[*] Sleeping a bit (~40s)...
[*] Waking !
[*] Sending 189 zerglings ...
[+] Zerglings caused crash (good news): 0x40322cd4 0x0074
[*] Researching Metabolic Boost ...
[+] Speedlings on the go ! 0xafd198cb 0xafd395cf
[*] Sleeping a bit (~40s)...
[*] Waking !
[*] Sending 181 zerglings ...

[+] Rush did it ! It's a GG, man !
[+] Killing ADB and restarting as root... enjoy!
--- WAITING FOR DEVICE TO RECONNECT
if it gets stuck over here for a long time then try:
disconnect usb cable and reconnect it
toggle "USB DEBUGGING" (first disable it then enable it)
--- DEVICE FOUND
Appuyez sur une touche pour continuer...
--- pushing busybox
3499 KB/s (1075144 bytes in 0.300s)
--- correcting permissions
--- remounting /system
--- copying busybox to /system/xbin/
2099+1 records in
2099+1 records out
1075144 bytes transferred in 0.058 secs (18536965 bytes/sec)
--- correcting ownership
--- correcting permissions
--- installing busybox
--- pushing SU binary
3101 KB/s (22228 bytes in 0.007s)
--- correcting ownership
--- correcting permissions
--- correcting symlinks
--- pushing Superuser app
2673 KB/s (785801 bytes in 0.287s)
--- cleaning
--- rebooting
ALL DONE!!!
Appuyez sur une touche pour continuer...



I finaly did it !!!
And i found out the true reason why i made it work.
Some guy in the chinese most popular android forum did say that the results were really random depending on ram.
Zergrush is based on a ram exploit, since creezalird told us he installed a lot of things, i was thinking that maybe he didn't clean his phone ram, but i clean it all the time.
So i loaded 2 gameloft games in RAM, 3 making the phone crash because not enough memory, i did not close the games, just running in the background.
Then i ran doomlord's script, and it worked !

ZCKI1 kernel rooted !

Thanks to everybody here for their feedback, i'll myself continue to post on this board since we all own the same phone, and it's always usefull to share experience.

kldoc
post Dec 2 2011, 11:14 PM

Getting Started
**
Junior Member
87 posts

Joined: Nov 2011
What i did was to try to make my phone memory full, so that the zergrush didn't have much memory to run, i am in 2.3.5.
Sorry if it took me 1 hour or more to give some feedback, but installing android market and google apps gave me hard time too hahaha !
kldoc
post Dec 2 2011, 11:53 PM

Getting Started
**
Junior Member
87 posts

Joined: Nov 2011
Thanks for the feedback creezalird, i didn't really check the amount of memory, but yes, it seems the cap is 500MB, i'm glad if my experience can help others smile.gif
Playing with market enabler to install google maps etc at the moment, now i finaly can access to the real power of that phone, really, android without google apps, you feel lonely ^^'
kldoc
post Dec 3 2011, 12:01 AM

Getting Started
**
Junior Member
87 posts

Joined: Nov 2011
Yes, that's what i meant, the cap is around 500MB for zergrush to succeed, at least on my phone, creezalird seems to confirm.
kldoc
post Dec 3 2011, 12:18 AM

Getting Started
**
Junior Member
87 posts

Joined: Nov 2011
My phone was bought 10 days ago ^^ Coming from iphone world, i have everything to re-learn, that is why i really wanted google services enabled ... Since everything is blocked here ... I managed to install everything i wanted, except google goggles, says my device not compatible ...
kldoc
post Dec 3 2011, 01:12 AM

Getting Started
**
Junior Member
87 posts

Joined: Nov 2011
Actually, apart from the stock firmware update that i had through Kies when i plugged it for the first time, i'm running 2.3.5 ZCKI1, latest official through kies ...

kldoc
post Dec 3 2011, 01:45 AM

Getting Started
**
Junior Member
87 posts

Joined: Nov 2011
No, that is only to update the kernel with a test kernel instead of the currently deployed kernel, at least, that's what i understand ... Same thing than for desktop Linux, new kernels very often, but a stable one is always preferred on prod machines ... And i consider my phone as something i don't want to mess with ... Rooting it was the only thing i wanted ...
Honestly, if i didn't manage to root mine, i would have waited ICS.
kldoc
post Dec 3 2011, 03:59 PM

Getting Started
**
Junior Member
87 posts

Joined: Nov 2011
Glad you made it hermanchb, congratz !
It seems that i indeed was right on the ram ... That might be good signs for our future use of our phone, might means that it is more stable than previous versions, future will tell ...
I finished installing the google apps, following the adb push method, works well.
No google googles though, it is marked as incompatible for our model, and the apk itself refuse to install, i tried older versions that seems to work, but fail to connect, maybe in a near future google will unlock that app for the g version sad.gif
I didn't install any other things like recovery software or whatever, so apart from rooting and google apps, i have nothing else ...

I had an interesting information yesterday, when i bought my phone, i wanted the non g version, since it was written I9100 on the paper, i went to the shop, and the answer was quite straight, China has completely discontinued the non G version, and no stock available on regular market.
All in all, i think it's a good thing, the regions where this model has been deployed is quite large, a lot more than other exotic model, in my opinion, if you add the chinese market, with malaysian, indian, tunisian, the G model might have more owners than the regular non G version, which could mean good custom roms for ICS in a near future. Samsung just can't give up on those regions since it's the only model being distributed, they are likely forced to deploy ICS on it, and since i read that ICS will be ported on Galaxy 2 series, not only Galaxy 2, i feel rather confident.
kldoc
post Dec 6 2011, 02:15 AM

Getting Started
**
Junior Member
87 posts

Joined: Nov 2011
I just wanted to add something about what i did next to root.
As some may know, my phone is a chinese one, therefore absolutely no trace of google.
The first thing was to install googleframework then the market.
And i installed market enabler (or equivalent), and this just did miracles, the abilities to change nearly on the fly from country store to other countries, the interresting, is the effect is valid for samsung store too, sometimes free apps are only in the samsung store.
So, appart from customizing the appearance of the phone, and some optimization, i don't think than the current custom roms can really do good on the I9100g yet, still waiting ICS tongue.gif
kldoc
post Dec 11 2011, 10:06 AM

Getting Started
**
Junior Member
87 posts

Joined: Nov 2011
Honestly, Samsung's ICS should be out soon, Cyanogenmod team already told they have much to rewrite from scratch, all the frameworks changed, so i recommand using stock rom without clockwork when updating to ICS, i wouldn't be surprised if problems arise because of incompatibilities with customization and ICS, but that's only my humble opinion. For my part i needed to install google services, and i stopped there on the custom part. I tested the GPS, can't fix inside, outside will take 3 minutes, not bad. But i will wait that i9100g gets confirmed rooted ICS with whatever exploit to update, don't want to increase the binary counter, since no method to reset it is working so far, only the triangle gets removed with jig. I've read a method about downgrade combined with jig to reset binary, but i don't want to try tongue.gif
kldoc
post Dec 11 2011, 11:38 AM

Getting Started
**
Junior Member
87 posts

Joined: Nov 2011
I've just read this on XDA forum, and it is true, the Galaxy Nexus and I9100G share a very close hardware.
I would guess that the Nexus rom could just fit on the I9100G without much modifications ...
If it's the case, it would mean great things for us I9100G owners, major custom rom like cyanogenmod/MIUI just can't ignore the Nexus, being the flagship of ICS ... It would seem logical, that I9100G gets even faster official update on ICS than other phone because of that, Samsung don't have much to do to make it works ...


QUOTE
Guys the i9100G is almost an exact replica of the Galaxy Nexus LOL. In fact, it's probably "better" in the fact that it has a better 8mp camera sensor (the sensor itself is just plain better at capturing light/detail). I wouldn't mind owning this.

Edit:
For those questioning the 4430/4460 debate:
http://www.ti.com/general/docs/wtbu/...ontentId=53243

The difference is nothing really for these devices. 720p vs 1080p stereoscopic 3d? who cares, it's not a 3d phone.
The 4460 is clocked higher which they probably were able to maintain this by feeding it more voltage. It's the same mfg process @ 45nm so who knows. But overall performance should be nearly identical.

The cake is here:
http://www.ti.com/general/docs/wtbu/...ntentId=103102


EDIT : I see nothing regarding efforts in that direction, maybe i'm wrong.

This post has been edited by kldoc: Dec 11 2011, 11:48 AM
kldoc
post Dec 11 2011, 02:18 PM

Getting Started
**
Junior Member
87 posts

Joined: Nov 2011
Remove flash player update ? I had a similar problem on a chinese android tablet, flash 11 just made it crash, back to 10 everything is fine ...

5 Pages  1 2 3 > » Top
 

Change to:
| Lo-Fi Version
1.2313sec    0.80    7 queries    GZIP Disabled
Time is now: 19th December 2025 - 08:24 PM