Skip navigation

Monthly Archives: April 2010

Ever since my HTC Magic has been given to my wife, not much tweak done on that device. However I can’t stop myself to at least update her ROM to the latest SuperD version (released on 14 Apr 2010). So today I managed to update the version from 1.9.3 to 1.10.3 without wiping the entire ROM (to retain the settings). I’ve been using this ROM since version 1.8.

Credit to benbuchacher for cooking this delicious ROM and merlos for porting this ROM to 32A device. You guys rocks!

Screenshots :

Thanks to lead programmer bahathir, Shahz and the rest of LegenDroid team for making this possible.
The kernel is undervolted with additional 8MB RAM hack claimed from camera.

I’ve been testing this kernel for few days without any major issue.

Screenshot :

Follow this link for the full tutorial.

Credits to wddg.

This time I decided to switch over to pershoot kernel instead of Ivan Dimkovic as most androiders prefer this version so I wish to give it a try as well.

Commands invoked as per below :

[fastboot mode]
C:\Superboot>fastboot-windows flash zimage zImage
sending 'zimage' (2243 KB)... OKAY
writing 'zimage'... OKAY

C:\Superboot>fastboot-windows reboot

C:\AndroidSDK\tools>adb remount
remount succeeded

C:\AndroidSDK\tools>adb push bcm4329.ko /system/lib/modules
1164 KB/s (206391 bytes in 0.173s)

Done updating to this release on my beloved N1. I didn’t wipe the entire ROM, just did the direct update. However, I’ve to perform extra steps to ensure below features are functioning well.

– to enable Bluetooth on Airplane Mode
– to enable the Google Backup Mechanism (the one that says “XXX apps have been restored” after a new install/wipe).

Here’s the full commands run through ADB :

C:\AndroidSDK\tools>adb devices
* daemon not running. starting it now *
* daemon started successfully *
List of devices attached
HT9CWP810101    device

C:\AndroidSDK\tools>adb shell
# cd /data/data/
cd /data/data/
# ls
# sqlite3 settings.db
sqlite3 settings.db
SQLite version 3.5.9
Enter ".help" for instructions
sqlite> update system set value='wifi,bluetooth' where name='airplane_mode_toggl
update system set value='wifi,bluetooth' where name='airplane_mode_toggleable_ra
sqlite> .quit
# exit

C:\AndroidSDK\tools>adb shell
# bmgr transport
bmgr transport
Unknown transport '' specified;
 no changes made.
# bmgr transport
bmgr transport
Selected transport (formerly c
# exit


Thanks to ciwrl from CM forum for his helpful tutorial.

I will definitely update my ROM to this version, but not today. I’m in holiday mood right now 🙂
Gotta wait til I come back from weekend holiday.

These are the current setup of my N1.

Device : HTC Google Nexus One (Rooted)
Recovery image : RA-nexus-v1.7.0
ROM : CyanogenMod-
Kernel : 2.6.33-2-psyq_diet_925mv

My old Magic now owned by my wife and I’ve got this problem whereby my gmail acct plus all the stuffs related to my google settings needs to be removed before she setup her own google acct.

The problem is she doesn’t want me to reformat the ROM or reset factory settings so I’ve to find another solution to clear my google acct without interfering other settings.
And FYI, Android doesn’t have the ‘logout’ button for you to exit from gmail acct.

After googling around as usual while eating karipap, I’ve managed to find the solution and surprisingly it was very simple . Here’s how to do it :

– Goto Settings > Applications > Manage Applications > Google Apps
– Press “Clear data”
– OK

To enter new settings :
– Settings > Data Synchronization > Gmail

There you go, as simple as that! Oh ya btw this settings is for Donut (1.6) but probably other version maybe works the same way as well. Give it a try! 🙂

Just finished updating my old kernel 2.6.33-1 to psyq_2.6.33-2.diet_kernel downloaded from XDA.

So far so good, no force close whatsoever. Seems this kernel is much better from the previous one :-).

Will see how it goes, if stable enough I might push it to 1.1136Ghz ;-).

I was very tempted to flash the undervolt+overclocked kernel modded by Ivan Dimkovic (credit goes to him) with capabilities to undervolt and overclock the CPU to 1.1136Ghz max (stock kernel can push max to 1Ghz only). I’ve managed to do it by following these steps :

First you have to copy the zimage file into the fastboot folder in your PC.
Then copy the bcm4329.ko into the ADB folder in your PC.

Then key-in these commands :

[power off your phone and boot into fastboot]
fastboot flash zimage zImage
adb remount
adb push bcm4329.ko /system/lib/modules/bcm4329.ko

Pushing of the bcm4329.ko is necessary as WiFi support would be broken otherwise. If you don’t do it, WiFi will not work.