Geronimo89.dk

A blog about me, my doings and everything I think deserves attention.

Cyanogen Mod on Huawei 8650/8652 or AT & T Fusion on Mac OS X

cyanogen mod on huawei h8652 h8650 Cyanogen Mod on Huawei 8650/8652 or AT & T Fusion on Mac OS X

I have previously reported troubles and tips for rooting my AT&T Fusion, which is a low budget smartphone that has an exchangeable sim card, which is great for everybody who wants to buy a phone in the US and bring it back to Europe or elsewhere.

Anyways, I was still stuck on one topic and in a conversation with Lennart he doubted, that a Cyanogen Mod image for my crappy hardware probably existed.

But it does! icon biggrin Cyanogen Mod on Huawei 8650/8652 or AT & T Fusion on Mac OS X

After being frustrated with the bloatware on my phone, I found a thread in the android forums called:

Huawei Fusion (U8652) Roms, C7 mod & root!, which is a great help.

Remove the bundled apps on this at&t phone

I finally could remove apps like:

  • Documents To Go
  • Layar
  • AT&T billing bla bla
  • AT&T tons of other stuff

This thread works great, besides, for Mac users, there is no real instructions and the .bat files don’t really work. Although, as you might sense already, there is a solution for that!

First of all, forget the drivers download, you don’t need it.

Just download the Android SDK and fastboot, start it and download the platform tools, after that copy the adb file to the clockwork mod folder and run the commands in the ClockWorkMOD 5.0.2.7 (Bootloader-Volum DOWN+ POWER).bat file by hand.

This is what actually is in the file:

adb-windows.exe reboot bootloader
timeout /t 5
fastboot-windows.exe flash recovery recovery.img

What you have to run after putting the adb file in this directory:

./adb reboot bootloader && ./fastboot flash recovery recovery.img

Now in my case, after also booting to recovery mode, operating with the VOL+ and VOL- keys and installing Cyanogen Mod, it was stuck in an endless boot loop (I played around with some advanced features and did not clear the dalvik cache)

Cyanogen Mod and the infinite boot loop

If you’re stuck in an endless loop, boot it to recovery mode again, clear all the caches and re-install cyanogen mod. That worked for me, if it doesn’t for you, go for google, that’s what brought me here with a phone that runs like thrice as fast.

So how is the Cyanogen Mod so far

All I can say is faster, prettier and not messing up my entire internal storage.

Give me the first comment

Rooting my android phone on MacOSX

6f33f6dc7fa911e1a9f71231382044a1 7 Rooting my android phone on MacOSX

Just rooted my phone

As mentioned earlier I bought this android phone. To make it more usable I had to root it, to free up the very limited internal storage and of course just to be the admin user on my fucking phone.

So rooting an android phone can be done through a couple of different methods, which mostly are designed and written for Windows (yuck!). So first I tried to use SuperOneClick with mono, which didn’t work out, but then I found DooMLoRD’s Easy Rooting Toolkit [v4.0](zergRush Exploit)

So to root my AT&T Fusion / AT&T Huawei Huawei-U8652 on MacOS X 10.6 Snow Leopard I went through the following steps:

  1. Download the Android SDK
  2. Download DooMLoRD’s Easy Rooting Toolkit
  3. Download the runme.sh
  4. Find the adb file, which comes with the Android SDK and put it in the DooMLoRD folder
  5. Replace the occurences of adb with ./adb in the runme.sh
  6. run runme.sh

This did it for me. Instead of replacing anything in runme.sh, you can also make sure adb is in your path for executable tools on your Mac.

After doing this, you can install apps that require ROOT privileges to operate correctly. By this I can now move more apps to the sd card instead of bloating up the memory and install instagram, wuhu!

 $ ./runme.sh
 ---------------------------------------------------------------
 Easy rooting toolkit (v1.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 zergRush exploit
 (2) install Busybox (1.18.4)
 (3) install SU files (3.0.5)
 [*] Before u begin:
 (1) make sure ./adb is in your path
 (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
 Press any key to continue...
 --- STARTING ----
 --- WAITING FOR DEVICE
 --- cleaning
 rm failed for *, No such file or directory
 --- pushing zergRush"
 194 KB/s (23060 bytes in 0.115s)
 --- correcting permissions
 --- executing zergRush

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

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

[+] Found a GingerBread ! 0x00000118
 [*] Scooting ...
 bugreport dir[/data/local/tmp] exist.
 [*] Sending 149 zerglings ...
 [+] Zerglings found a way to enter ! 0x10
 [+] Overseer found a path ! 0x00017180
 bugreport dir[/data/local/tmp] exist.
 [*] Sending 149 zerglings ...
 [+] Zerglings caused crash (good news): 0x40121cf4 0x0064
 [*] Researching Metabolic Boost ...
 [+] Speedlings on the go ! 0xafd2516f 0xafd3928f
 [*] Popping 8 more zerglings
 [*] Sending 157 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
 --- pushing busybox
 657 KB/s (1075144 bytes in 1.596s)
 --- correcting permissions
 --- remounting /system
 --- copying busybox to /system/xbin/
 2099+1 records in
 2099+1 records out
 1075144 bytes transferred in 0.365 secs (2945600 bytes/sec)
 --- correcting ownership
 --- correcting permissions
 --- installing busybox
 --- pushing SU binary
 555 KB/s (22228 bytes in 0.039s)
 --- correcting ownership
 --- correcting permissions
 --- correcting symlinks
 --- pushing Superuser app
 2592 KB/s (785801 bytes in 0.296s)
 --- cleaning
 --- rebooting
 ALL DONE!!!
 Press any key to continue...
Only 1 comment so far