[ROOT] CF-Root für Galaxy S 2

  • 247 Antworten
  • Neuester Beitrag
Diskutiere [ROOT] CF-Root für Galaxy S 2 im Root / Hacking / Modding für Samsung Galaxy S2 im Bereich Samsung Galaxy S2 (I9100) Forum.
PJF16

PJF16

Ehrenmitglied
Hier ist er. Der erste Root für das Samsung Galaxy S von Chainfire.

Here it is people, root for the I9100 !

I set out to make a "CF-Root" kernel for the SGS2 - a hacked Samsung kernel including Superuser, busybox, custom recovery, etc) - like I have for the SGS and SGT, but due to not having a device to test on, this is proving too difficult to do right now, it will have to wait. However, what I can give you is an "insecure" modded kernel. This is a kernel that does NOT include the tools you need for Superuser, but it DOES give you root shell access, so you can install these manually.

So what about GingerBreak? Isn't that supposed to be able to root the SGS2? No. GingerBreak was able to root a number of engineering samples of the SGS2, but it does NOT work on retail devices.

Following is a guide on how to perform the root. It is rather easy if you know the drill from other Galaxy devices, but if you are a complete beginner with Samsung phones or Android in general, please read very closely! Try to remember what you do, as likely in the future you'll be using ODIN more often, to flash custom kernels, custom/leaked firmwares, etc.
Quelle: XDA-Thread

Installation:

BEVOR ihr irgendetwas macht, schreibt euch eure Kernel Version auf! Einstellungen -> Telefoninfo

Deutsche Version: KLICK!

Quick guide (for experienced users)
- Reboot into download mode
- Using the attached Odin version, flash the attached XWKDD kernel as PDA. Do not use the PIT, do not have any options checked except for "Auto reboot" and "F. Reset Time"
- Wait for the device to reboot
- Use the "adb root" command to restart ADB in root mode, followed by "adb shell" to get a rooted shell; then you can manually push Superuser.apk / su, busybox, OR use SuperOneClick to finish the job for you.

Long guide (for beginners)
- Download the attached ODIN file and extract the .zip file
- Download the attached XWKDD, but do NOT extract the .tar file
- Download and extract SuperOneClick
- If you do not have Samsung's KIES 2.0 installed, download and install it. You need it to install the correct USB drivers, so the programs can communicate with the device. Reboot your computer after installation of KIES.

- Make sure your device is in USB debugging mode: Settings -> Applications -> Development -> USB debugging
- Reboot your device into download mode: Turn the device off, then power it on again by pressing and holding VolumeDown + Home + Power simultaneously. You will know when you are in download mode, it is really obvious

- Start ODIN
- Connect the device to your computer using USB
- Wait a few seconds, the ODIN screen should show you that a device is now connected
- Make sure that in ODIN NOTHING is checked, except the "Auto reboot" and "F. Reset Time" checkboxes. Press the "PDA" button, and select the "XWKDD_insecure.tar" file.
- Press "Start". ODIN you should now be flashing the kernel, and the device should reboot.
- Wait until the device is rebooted, and while still being connected over USB, start SuperOneClick, and press ROOT.
- Reboot the device
- Done !

Info
Yes, I know there are different firmware versions out there, and currently I only supply a root for KDD. I don't have a device yet, patching a kernel this way takes many hours, make a test, send to somebody, see if it works, wait for reply, re-do from start, etc. It would take me 3 minutes if I had a device. Due to this, I am not making "insecure" versions of any other kernel until I have a device, which I expect will be around the 23rd. So stop asking.

However, what you can do is this:
- Note in settings -> about which kernel version you have
- Flash the KDD kernel, and install root
- Reboot, assure yourself you have root
- Flash the original kernel back (see next post)
- Reboot, and you're back on the right kernel, but still have root
Download:
And then there was ROOT ! - xda-developers

Mirror:
http://cid-574849d38311de89.office.live.com/self.aspx/FLASH/Samsung/Galaxy%20S%202/root/XWKDD%5E_insecure.tar

Odin 1.85:
http://cid-574849d38311de89.office.live.com/self.aspx/FLASH/Samsung/Tools/Odin3-v1.85.zip
 
Zuletzt bearbeitet:
presseonkel

presseonkel

Ehrenmitglied
Moin,
bitte künftig im richtigen Forum posten, solltest Du eigentlich schon wissen...:)
 
PJF16

PJF16

Ehrenmitglied
Hatte ich nicht? Dann war das auf die Schnelle falsch. Tut mir leid. :(

EDIT: UPDATE! Installations Anleitung + Mirror hinzugefügt
 
Zuletzt bearbeitet:
L

LvkazZz

Neues Mitglied
Hallo zusammen,

der User chainfire von xda hat ganze arbeit geleistet und einen sog. "insecure modded Kernel" erstellt, welcher man ganz leicht via ODIN flashen kann.

Das Ganze wurde ausprobiert (Firmeware: XWKDD), und es funktioniert tadellos.

Den Orignialthread findet ihr hier: Zum Thread

Für euch hab ich die Anleitung eingedeutscht:

Vorraussetzungen:
  • Ladet die Samsung Kies Version 2.0 herunter, falls dies noch nicht bei euch installiert ist (ich habe diesen Link verwendet)
  • Ladet euch die neuste ODIN Version herunter (siehe Anhang) und entpackt es
  • Ladet SuperOneClick herunter (siehe Anhang) und entpackt es irgendwo hin wo ihr es wieder findet
  • Ladet den insecure Kernel herunter (siehe Anhang), entpackt das ZIP-File. WICHTIG: Entpackt das darin enthaltene TAR-File NICHT!!

Anleitung:
  1. Stellt sicher das USB-Debugging auf eurem Gerät eingeschaltet ist (Einstellungen > Anwendgunen > Entwicklung > USB-Debugging häckchen an)
  2. Rebootet euer Gerät in den Download mode:
    • Gerät ausschalten
    • Mittels 3-Button Kombo wieder einschalten (VolumeDown + Home + Power Button gedrückt halten)
    • Bei dem Hinweis für die Risiken beim Rooten und Flashen mit VolumeUp bestätigen
    • Wenn auf dem Bildschirm sowas wie "Downloading..." steht seit ihr richtig.
  3. Startet ODIN
  4. Verbindet das Gerät mit eurem Computer und wartet bis alle Treiber installiert sind
  5. Nach einiger Zeit wird in ODIN euer Gerät erkannt
  6. Stellt sicher das bei ODIN NICHTS (!) angehackt ist, ausser "Auto reboot" und "F. Reset Time"
  7. Drückt den PDA-Button auf der rechten Seite und wählt euer XWKDD_insecure.tar File aus
  8. Wenn der Pfad zum TAR-File angezeigt wird, drückt ihr auf START. Der Kernel wird nun geflasht, danach rebootet das Gerät
  9. Wartet bis das Gerät rebootet hat, und startet danach SuperOneClick, und klickt auf ROOT
  10. Rebootet euer Gerät
  11. Fertig

Viel Spass damit.


Vielen Dank an chainfire von XDA für seine Arbeit.

Ich werde diesen Thread up-to-date halten falls sich was beim Prozess ändert.

SuperOneClickv1.9.1-ShortFuse.Drivers.rar‎
Odin3-v1.85.zip
XWKDD_insecure.zip

Kopie des Textes aus diesem Thread: http://www.pocketpc.ch/samsung-gala...laxy-s-2-rooten-21-05-2011-a.html#post1010549
 
Zuletzt bearbeitet:
dbum

dbum

Stammgast
Sagt mal Jungs, zumindest ein mal, um ne Recovery zu flashen, führt gar kein Weg an Windows vorbei oder?

Daran hab ich noch gar nicht gedacht! >.<
 
ninjafox

ninjafox

Enthusiast
isses normal, dass man nachm rooten das gelbe warndreieck im bootscreen hat?

beim ersten aufrufen des download modus, kam nämlich die frage, ob ich wirklich ein custom OS installieren will, volume down neustart, volume up ja weiter.

is das jetzt wie dieses schlosssymbol beim nexus one, dass man den bootloader "unlocked" hat?
 
J

jim_hardcore

Erfahrenes Mitglied
jau, das sagt dir, dass du einen "nicht-samsung-kernel" hast und soll wieder weg gehen, wenn du nach dem rooten wieder den alten kernel flashst!
 
ninjafox

ninjafox

Enthusiast
gibts irgendwo den XWKDD originakernel zum zurückflashen, oder muss ich den insecure benutzen?
 
ninjafox

ninjafox

Enthusiast
ne ich lass es lieber, ich hab schon gelesen, dass ein user mit der KDF reboots hat ;-)
 
J

jim_hardcore

Erfahrenes Mitglied
...sollte doch aber gehen, dass man den kernel aus dem entsprechendem rom rausnimmt und mit odin einzeln flasht....
 
walda

walda

Enthusiast
Rootmethode hat bei mir funktioniert.

Ungebrandetes SGS2 aus einem A1 Shop in AT.
 
freek-a-leek

freek-a-leek

Neues Mitglied
walda schrieb:
Rootmethode hat bei mir funktioniert.

Ungebrandetes SGS2 aus einem A1 Shop in AT.
hatte das einen simlock?
 
walda

walda

Enthusiast
nein.

sent from my SGSII via Tapatalk
 
walda

walda

Enthusiast
ist meistens bei den allerersten geräten so.

ich kenne es vom dhd so, dass wenn man mal die finger im system hatte, man kein software update mehr machen darf.
was macht man wenn samsung eine neue version releast, die einige bugs beseitigt? muss man wieder auf eine neue root methode warten oder überhaupt auf custom roms, denn die sind dann quasi eh immer auf neuestem stand?

sent from my SGSII via Tapatalk
 
PJF16

PJF16

Ehrenmitglied
field1987 schrieb:
A1 verkauft Handys ohne Sim Lock?
Seit wann?
Ist meistens am Anfang so, wenn A1 noch keine Zeit hatte die Firmware "umzufärben". War z.B. bei meinem W610 (alte Zeiten :D) auch so. Ich konnte Flash-Themes etc alles ohne Flashen benutzen und meine Freunde, die es nacher gekauft hatten bei A1 musst es flashen. ;)

EDIT: Thread updated ;)