Android Enthusiasts
Q&A for enthusiasts and power users of the Android operating system
Latest Questions
5
votes
1
answers
2221
views
How can I unlock the boot loader on a HTC Magic?
After a lot of unsuccessful days trying to root my Android phone, I'll now post my problem here with every approach I already did. Maybe someone can help me. I am trying to unlock the boot loader on a HTC Magic 32B (S-ON, HBoot-1.33.0007 (SAP10000), CPLD-10, Radio-2.22.19.26i) so that I can flash it...
After a lot of unsuccessful days trying to root my Android phone, I'll now post my problem here with every approach I already did. Maybe someone can help me. I am trying to unlock the boot loader on a HTC Magic 32B (S-ON, HBoot-1.33.0007 (SAP10000), CPLD-10, Radio-2.22.19.26i) so that I can flash it with a custom ROM (like cyanogen 5 or 6)..
## How is it done?
If I'm not misunderstanding the process, it's like this:
- Rooting the device (i.e. using UniversalRoot.apk, SuperOneClick.exe)
- Unlocking the boot loader for CustomRecovery (i.e. Clockworkmod, AmonRA Recovery)
- Flashing the custom ROM (cyanogen) in recovery mode (Vol Down+Power while booting)
- That's it... (afaik)
## What's the problem?
Unlocking my boot loader doesn't seem to work. =(
I rooted the device a couple of times using the 1.5 Exploit, SuperoneClick.exe or at least UniversalRoot.apk. So on the OS side it really seems to be rooted.
I often heard about "ROM Manager.apk", but it don't find any version working on 1.6 and prior.
If I use
fastboot flash recovery
then I get an FAILED (remote: not allow)
which leads to the point where I have to unlock to boot loader.
## What I already tried to unlock the boot loader
**HTCDev.com, unlocking officially via HTC**
The command fastboot oem get_identifier_token
doesn't seem to recognize the "get_identifier_token" parameter, it ends in a [ERR] Command error
. I'm in fastboot usb
mode (cable to pc, device and fastboot devices
confirms that). Everything is installed properly (HTC Sync, Android SDK, ADB, Fastboot). I tried it on Mac and on Windows.
**Unlocking via ADB shell**
- Connecting to the device using ADBshell
- My recovery.img files are on /sdcard and have chmod 0755
(or for testing 777)
- su
works so I do have a #
at the beginning of the command
- I do have a flash_image
on the root of sdcard, executing it via ./flash_image
gives me permission denied
, even if I'm root with chmod set
I have read that updating HBoot could solve this, but didn't find a working file and tutorial for that (every post is really old and often leads to a 404).
Any help is appreciated!
Thomas Marbella
(161 rep)
Aug 3, 2013, 01:21 PM
• Last activity: May 29, 2017, 03:21 PM
1
votes
1
answers
11437
views
Auto boot when charger connected (for HTC Magic)
I want to let Android OS to boot automatically when the charger connected (for HTC Magic) without pressing power button I found this guide: --------------------------------------------------------------------- # Complete boot when charging If your phone only gets one of those ugly battery symbols wh...
I want to let Android OS to boot automatically when the charger connected (for HTC Magic) without pressing power button
I found this guide:
---------------------------------------------------------------------
# Complete boot when charging
If your phone only gets one of those ugly battery symbols when a charger is connected to a powered off phone this is because the init process is interrupted by /system/bin/chargemon. That file is a binary ARM program, I replaced it with a simple script containing only a single line:
echo skipping chargemon
The file was created and installed with the following steps:
echo "echo skipping chargemon" > chargemon.script
adb pull /system/bin/chargemon chargemon.backup
adb push chargemon.script /sqlite_stmt_journals
adb shell
$ cd /sqlite_stmt_journals
$ su
# mount -o remount,rw /dev/block/mtdblock0 /system
# cat chargemon.script > /system/bin/chargemon
# chmod 755 /system/bin/chargemon
# reboot -p
When the command su is given above, it might have to be acknowledged in a dialog on the phone screen.
The final command reboot -p shuts down the phone. As the USB cable is still connected it will power on again, and if everything has gone fine the phone will complete its boot process without halting with any battery symbol.
-------------------------------------------------------------------
But I can't find "chargemon" in System/bin
JustMe
(29 rep)
Feb 19, 2013, 12:09 PM
• Last activity: Dec 31, 2016, 10:06 AM
0
votes
0
answers
1211
views
How to unbrick a HTC Magic?
I have bricked my HTC Magic. Now when I try to boot it normally or in hboot or in fastboot or in recovery, it only shows a white box with an arrow and a bugdroid then a blank screen. It's not detected by adb or fastboot in any mode. Is there a way to unbrick it? I think I flashed a bad radio. At lea...
I have bricked my HTC Magic. Now when I try to boot it normally or in hboot or in fastboot or in recovery, it only shows a white box with an arrow and a bugdroid then a blank screen. It's not detected by adb or fastboot in any mode. Is there a way to unbrick it?
I think I flashed a bad radio. At least, it was after flashing a radio but I thought it was a good one. The old radio version was 2.22 and the new one was a 6.35 and I used ClockworkMode recovery to flash it.
Alexis
(365 rep)
May 29, 2012, 06:34 PM
• Last activity: Jul 10, 2014, 07:35 PM
6
votes
2
answers
306
views
Upgrading developer phone
I've an HTC Magic Developer Phone running Android 1.6. I want to upgrade it to Android 2.1. Please guide me how to do this.
I've an HTC Magic Developer Phone running Android 1.6. I want to upgrade it to Android 2.1. Please guide me how to do this.
Arslan
(63 rep)
May 13, 2011, 12:01 PM
• Last activity: Nov 28, 2013, 05:45 AM
2
votes
1
answers
1277
views
HTC Magic with OpenEclair: Factory reset doesn't work!
today I got an old HTC Magic phone with OpenEclair (Android 2.1-update) installed on it. Unfortunately there is still the Gmail account of another person linked with it, which I'd like to remove. However, for doing so, you need to do a "factory reset" on the phone. So did I, the phone rebooted, but...
today I got an old HTC Magic phone with OpenEclair (Android 2.1-update) installed on it. Unfortunately there is still the Gmail account of another person linked with it, which I'd like to remove. However, for doing so, you need to do a "factory reset" on the phone. So did I, the phone rebooted, but the data (apps, settings and the account) was still there. Nothing had been removed!
Anyone has an idea what could be the problem and how to fix that?
Thx a lot!
Juri
(698 rep)
Sep 21, 2010, 05:18 PM
• Last activity: Mar 24, 2013, 10:00 PM
1
votes
1
answers
2826
views
Shell utterly borked, toolbox claims "no such tool"
HTC Magic, rooted with CyanogenMod 5. Tried to install busybox using "Busybox Installer" from the Market, ended up with a strangely borked system. Android does not boot, freezes on the splash screen. ADB shell, however, works. On the other hand, almost none of the commands work. The busybox file is...
HTC Magic, rooted with CyanogenMod 5. Tried to install busybox using "Busybox Installer" from the Market, ended up with a strangely borked system. Android does not boot, freezes on the splash screen. ADB shell, however, works. On the other hand, almost none of the commands work.
The busybox file is in /system/xbin, it seems. However, whenever I call it, I get "Permission denied". Even after sudo.
Running common commands like ls, cp, ln gives the same error message: "permission denied". Seems like those are symlinks to busybox, which is borked, see above.
/system/bin/toolbox is there, but it refuses to do most useful commands with a uniform message "No such tool". Ls, cp, mount, chmod, chown - "No such tool". Experimentally I found that set, ps, kill, reboot work. Is there a list of toolbox commands out there?
The only message of relevance in logcat is "02-02 01:36:38.280: E/logwrapper(61): executing /system/xbin/busybox failed: Permission denied". I kinda knew that.
I can write to the SD card. Is there a way to reflash the busybox while making it executable?
Is there an executable file anywhere on /data, so that I could push a copy of busybox there?
I can reboot into recovery mode, which is Android's own recovery mode.
Any ideas how to bring the system back to usable state? The phone is a scratch phone, so data loss is not an issue - there's no good data there.
It seems like making busybox executable somehow would bring everything back. I'm utterly lost, however, how to do that. And I'm rather surprised toolbox won't support chmod.
EDIT: funny data point. When I boot into recovery, I still can do ADB shell. And I get a completely different environment - there's command line with ls, busybox (!) and stuff. /system is almost empty. From that environment, can I somehow go back to the regular /system? The mount command is available.
Seva Alekseyev
(231 rep)
Feb 2, 2012, 02:21 AM
• Last activity: Mar 16, 2013, 08:09 PM
0
votes
1
answers
757
views
Wi-Fi tethering with HTC Magic
Will Wi-Fi tethering work in HTC Magic running Android 2.2? I wonder also, is the 2.2 update for htc magic a official update or one of these custom ROMs?
Will Wi-Fi tethering work in HTC Magic running Android 2.2?
I wonder also, is the 2.2 update for htc magic a official update or one of these custom ROMs?
flpgdt
(326 rep)
Mar 11, 2011, 05:30 PM
• Last activity: Nov 29, 2012, 06:31 AM
2
votes
1
answers
2357
views
How to get root access on Android 2.2 with HTC Magic?
I'm using an HTC Magic and upgraded the OS to 2.2. Build number of the phone is FRF91. How can I get root access to the phone?
I'm using an HTC Magic and upgraded the OS to 2.2. Build number of the phone is FRF91. How can I get root access to the phone?
zeb
Nov 12, 2010, 06:18 PM
• Last activity: Oct 17, 2012, 08:47 PM
1
votes
2
answers
3039
views
Tmobile my touch 3g (HTC Magic) doesn't give option to mount USB storage anymore
I have a Tmobile MyTouch 3g. When I connect it via usb to my 64 bit Windows 7 machine, I do not get any option to mount for USB storage as I typically have in the past. I also do not get any option when connected to my Windows XP work machine. I have tried getting the mytouch to dismount/mount the s...
I have a Tmobile MyTouch 3g. When I connect it via usb to my 64 bit Windows 7 machine, I do not get any option to mount for USB storage as I typically have in the past. I also do not get any option when connected to my Windows XP work machine.
I have tried getting the mytouch to dismount/mount the sd card under settings and then replugging in the phone with no effect. Not sure if there's anything else under settings I could try.
When I look in Windows 7's device manager under USB there's an "Unknown Device" listed. I "uninstalled" this device by right clicking and saying "uninstall". Then I reattached the mytouch 3g and all I got was "unknown device" again.
There appears to be a couple of forum posts on this issue, including here and here but none of them have been helpful. Only the last one seems to accurately 100% describe this problem, but nobody has responded to the post.
How can I fix this? I'm hoping it doesn't involve resetting the phone to factory defaults.
Doug T.
(349 rep)
May 13, 2011, 01:17 AM
• Last activity: Apr 28, 2012, 04:45 AM
1
votes
2
answers
829
views
Improving performance of HTC Magic
I have installed Cyanogenmod 6.1 and it's OK - better app compatibility, and stable - but it's slow (and USB SD-card mounting doesn't work, but maybe that's an app or something). What can I do to speed this thing up? Ginger Yoshi 1.5 sounded like a good option, but I got errors when I tried to flash...
I have installed Cyanogenmod 6.1 and it's OK - better app compatibility, and stable - but it's slow (and USB SD-card mounting doesn't work, but maybe that's an app or something).
What can I do to speed this thing up?
Ginger Yoshi 1.5 sounded like a good option, but I got errors when I tried to flash it.
MGOwen
(136 rep)
Dec 7, 2011, 05:34 AM
• Last activity: Mar 15, 2012, 09:13 AM
-2
votes
1
answers
2161
views
How can I install CyanogenMod on my HTC Magic?
How can I install CyanogenMod on my HTC Magic? Is there a tutorial or guide for this that I can follow? Sorry guys..if you feel that I was asking a silly question..! my intention was to have a brief summary about the dos and donts for getting cynogenmod in HTC phones...
How can I install CyanogenMod on my HTC Magic? Is there a tutorial or guide for this that I can follow?
Sorry guys..if you feel that I was asking a silly question..!
my intention was to have a brief summary about the dos and donts for getting cynogenmod in HTC phones...
rahul
(111 rep)
Dec 13, 2011, 05:11 PM
• Last activity: Dec 22, 2011, 06:23 AM
2
votes
2
answers
7466
views
Install Ginger Yoshi 1.4 on HTC Magic 32a, which radio do I need?
My HTC Magic 32a is actually running CyanogenMod 6.1 and I'd like to switch to latest GingerYoshi 1.4 with GingerBread. I have SPL 1.33.2010 radio 3.22.20.17 The reason I want to change is because with my sim card, cmmod seems to have problems while everything was fine when I was running Original 1....
My HTC Magic 32a is actually running CyanogenMod 6.1 and I'd like to switch to latest GingerYoshi 1.4 with GingerBread.
I have SPL 1.33.2010
radio 3.22.20.17
The reason I want to change is because with my sim card, cmmod seems to have problems while everything was fine when I was running Original 1.5+Sense (with radio 6.35).
Now the question, in this xda thread about installing GingerYoshi 1.4, they say:
> if you are on 32a new radio then download the ginger yoshi 32a new radio just flash 32a new radio
What do they mean by "new radio", can I just flash back to 1.5+Sense+6.35 with RUU and then directly flash GingerYoshi over new 6.35 radio (I believe the phone would work somewhat better with a newer radio, specially regarding problems with my sim)?
Thanks
Smugrik
(368 rep)
Aug 21, 2011, 07:39 PM
• Last activity: Dec 6, 2011, 10:33 AM
2
votes
1
answers
5203
views
Show/Hide Keyboard on the Samsung Galaxy S2
I used to have a HTC Magic, and I recently switched to a Samsung Galaxy S2. One thing I miss is the ability to Show/hide the keyboard, on the HTC Magic, a long press of the menu key toggled the keyboard's visibility, is there a way to achieve the same thing on the Galaxy S2? (I tried several long pr...
I used to have a HTC Magic, and I recently switched to a Samsung Galaxy S2.
One thing I miss is the ability to Show/hide the keyboard, on the HTC Magic, a long press of the menu key toggled the keyboard's visibility, is there a way to achieve the same thing on the Galaxy S2?
(I tried several long presses and various swype up or down gestures to no avail...)
Thanks!
Smugrik
(368 rep)
Sep 29, 2011, 11:23 AM
• Last activity: Sep 29, 2011, 12:44 PM
2
votes
1
answers
1104
views
Wifi tethering unavailable HTC Magic
> **Possible Duplicate:** > [Wifi tethering with HTC Magic](https://android.stackexchange.com/questions/6908/wifi-tethering-with-htc-magic) Hi, Got a HTC Magic (the black one) with official froyo 2.2.1 in it, but when I went to check there is no WiFi tethering available in the menu (although, there...
> **Possible Duplicate:**
> [Wifi tethering with HTC Magic](https://android.stackexchange.com/questions/6908/wifi-tethering-with-htc-magic)
Hi,
Got a HTC Magic (the black one) with official froyo 2.2.1 in it, but when I went to check there is no WiFi tethering available in the menu (although, there is usb tethering).
Is there any way I could put this old phone to work as a portable hotspot? I mean, are there any apps I could download to enable the wifi tether?
I'd just prefer not to have it rooted, custom ROM, if possible...
thanks.
flpgdt
(326 rep)
Mar 18, 2011, 10:45 AM
• Last activity: Mar 23, 2011, 04:30 PM
10
votes
4
answers
3993
views
How to migrate accounts and data from one Android phone to another?
I have a HTC Magic phone with Android 2.2.1 and I want to migrate all accounts (9), apps, sms, settings, etc... to a new phone with Nexus One. Do you known some Android service/option or free app on Market to do it? Thanks a lot! **UPDATE** I have migrated successfully :) Old phone: HTC Magic rooted...
I have a HTC Magic phone with Android 2.2.1 and I want to migrate all accounts (9), apps, sms, settings, etc... to a new phone with Nexus One.
Do you known some Android service/option or free app on Market to do it?
Thanks a lot!
**UPDATE**
I have migrated successfully :)
Old phone: HTC Magic rooted with Android 2.2.1
New phone: Nexus One rooted with Android 2.3.3
* At first, backup google accounts with Titanium Backup Rooted
* Then, backup SMS and Call logs with Life Saver 2
* At end, restore in the new phone
Some problems with settings restore (Wifi, Bluetooth, apps, etc...).
Thanks!
Lito
(203 rep)
Mar 21, 2011, 03:29 PM
• Last activity: Mar 22, 2011, 10:10 PM
5
votes
2
answers
3232
views
How to upgrade an HTC Magic (32B DEV) from Android 1.5 to latest Android?
Last year I got a free Android phone at a Google event, and I would like to upgrade it to the latest Android version (probably with Cyanogen). What is the quickest/safest way to do the upgrade? It is a developer phone, so: The Cyanogen instructions do not mention my phone. I have no data plan, but t...
Last year I got a free Android phone at a Google event, and I would like to upgrade it to the latest Android version (probably with Cyanogen).
What is the quickest/safest way to do the upgrade?
It is a developer phone, so:
- The Cyanogen instructions do not mention my phone.
- I have no data plan, but the above instructions say "data plan required" (workaround)
Nicolas Raoul
(5496 rep)
Jul 30, 2010, 08:11 AM
• Last activity: Feb 25, 2011, 03:40 AM
2
votes
1
answers
3276
views
adb devices show phone in debug mod but not in fastboot mod
When debugging mode adb devices , it will show my HTC magic. But when the phone is in fastboot mod , I can't see my HTC magic in adb devices. I am using ubuntu 10.10 , my /lib/udev/rules.d/11-android.rules SUBSYSTEMS=="usb", ATTRS{idVendor}=="0bb4", ATTRS{idProduct}=="0c01", MODE="0666", OWNER=" " #...
When debugging mode adb devices , it will show my HTC magic.
But when the phone is in fastboot mod , I can't see my HTC magic in adb devices.
I am using ubuntu 10.10 ,
my /lib/udev/rules.d/11-android.rules
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0bb4", ATTRS{idProduct}=="0c01", MODE="0666", OWNER="" #Normal HTC magic
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0bb4", ATTRS{idProduct}=="0c02", MODE="0666", OWNER="" #Debug & Recovery HTC MAGIC
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0bb4", ATTRS{idProduct}=="0fff", MODE="0666", OWNER="" #Fastboot magic
wizztjh
(123 rep)
Feb 1, 2011, 12:58 PM
• Last activity: Feb 1, 2011, 01:25 PM
1
votes
1
answers
362
views
Synchronization does not work
- HTC magic - Android 1.6 A couple of weeks ago the built in sync of mail, contacts and calendar stopped working. Sync is activated for all three and it seems to sync sometimes, but not all the time as it is supposed to do (it did). E.g. mail and contacts synced at 2:34am and calendar synced at 7:30...
- HTC magic
- Android 1.6
A couple of weeks ago the built in sync of mail, contacts and calendar stopped working. Sync is activated for all three and it seems to sync sometimes, but not all the time as it is supposed to do (it did). E.g. mail and contacts synced at 2:34am and calendar synced at 7:30am (but it's 10:11pm now).
Any ideas?
**Solution:**
I went with mlevits advice. I removed my account from the phone via the trick I described now in https://android.stackexchange.com/questions/1841 (the "clear-all-data" trick did not work and I did not want to factory reset the phone). After I reentered my account data the syncing works again. Thanks a lot mlevit!
EricSchaefer
(133 rep)
Nov 8, 2010, 09:15 PM
• Last activity: Nov 27, 2010, 04:31 PM
Showing page 1 of 18 total questions