yashsingh1/xdaforums huggingface dataset:
[myTouch 3G, Magic Android Development] BernieChen:
Quote:

Originally Posted by BernieChen View Post

Thanks, but booth ways are not working.

- I pushed the default.xml from daldroids ROM to the device

can I take a default.xml from another ROM or is the language pack in another folder not installed?

Regards

Bernie

If you dare you could try out my modded version - its not testet...

<<<<>>>>

HI, thanks for the default.xml

Both versions of default.xml doesn't unlock the languages.

Is there any other way?

Regards

Bernie
[myTouch 3G, Magic Android Development] hah2110:
A few questions:

#1) Has this been tested with the Rogers Magic yet?

#2) Where is there a step by step guide on how to do everything?

#3) I thought the issue was that the Rogers version wasn't ROOTABLE yet which in turn lets you install the new ROMs. It seems like this ROM is just a ROM. So is there even a way to root it yet?

#4) How do I back everything up with nandroid? How do I even get the program and use it?

Thanks guys!
[myTouch 3G, Magic Android Development] daldroid:
Sorry for the delay, I'm having a really busy time.

I already told that the original rom has support for several languages, including Chinese (both China and Taiwan version).

I'm sure because I acted as a guinea pig to test it for you.

If you're missing chinese touch input (handwriting too), you can follow these instructions.

http://xdaforums.com/showthread.php?t=512530

It worked for me, but I don't speak Chinese, so ... I only suppose it worked ;-)

Joost is right, to enable other languages you have to modify .xml files.

But I can't tell you which exactly because I scratched my android trying to test a recovery for your original rom without changing your original spl.

No problem, don't worry. I'll revive it, but I cannot reflash it right now and cannot suggest you the best way to enable multi-language on the rom.

On my device I unlocjed the languages by clearing data in both settings and customizesettings (more or less, I cannot read it from phone menus tight now) in the settings menu-> applications (clear, restart the phone and check settings again).

So try to install the touch input (I don't know if it's the latest version out, but it worked for my phone) from the link and clear settings.

I'll check back later when I'll be less busy

Bye

daldroid
[myTouch 3G, Magic Android Development] daldroid:
This ROM is just a preview ROM, as I wrote it was prepared to be as much like the original as possible. But it has root access from adb shell enabled.

This way you can add and change whichever configuration you want, even enable the "full root" functionalities. But BEWARE, do not use it to flash full rom images prepared for Vodafone magic phones, they will not work. That's the reason why before I released this rom, there was no way to flash custom images on our phones.

The original was the scandinavian HTC (WWE rom).

I'll prepare a new version, but I don't have enough time right now (and my phone lacks a rom image right now).

Please wait or use search on the forum to find hot to enable terminal root access (copy su in /system/bin/su... don't remember if any other step, so search please)

Sorry to be in a hurry.

Bye

daldroid
[myTouch 3G, Magic Android Development] BernieChen:
Hi Daldroid,

thanks, I will wait for your new version (please can you integrate german language?). at the moment i can only find versions for vodafone devices.

Do you know a way to root the vodafone roms to HTC / other Magic devices...

Regards

Bernie
[myTouch 3G, Magic Android Development] daldroid:
See post #2. I made a quick fix available. I only had time to test it from initial configuration, so please WIPE (delete all data, beware) or do a factory reset if it doesn't work at first.

Bye

daldroid
[myTouch 3G, Magic Android Development] jacky11287:
Thx for your time Daldroid. Does the rom in Post#2 multi-languague? Include Chinese interface?
[myTouch 3G, Magic Android Development] daldroid:
That's only a fix (update to the rom). ROM itself is multilanguage. This updates unlocks language selection in the easiest way (or from the initial setup screen).

No, it does not include Chinese input method (I already suggested how to enable it) as stated in the post itself.

Keep in mind that is not a new ROM, the update.zip only overwrites 2 files in your current rom. you have to install daldroid v1 (if not already installed) then apply the update in post#2.

Bye
[myTouch 3G, Magic Android Development] BernieChen:
Thanks great!

Got it... it is working fine!

Regards

Bernie
[myTouch 3G, Magic Android Development] hkfriends:
Thx daldroid

I can't wait and update my spl to the hacked version.

So i manage to restore my rom, but if u can mod for my original spl, may be i can flash it back again :)

I will try to flash yr rom again and test yr post#2 update, see whether it is multi-lang ....
[myTouch 3G, Magic Android Development] hkfriends:
Confirmed :p daldroid rom is really multi-language.

I manage to choose Chinese (Taiwan) language interface.

now another problem is the Chinese hand writing... after update the HTC_CIME, i can see the Extra Chinese keyboard in Settings, but when I typing in text box, it only pop up with English Keyboard :confused:

i see a user has a "check box" under

Locale & Text ---> Touch Input Chinese

but mine is a click goto next page?
[myTouch 3G, Magic Android Development] daldroid:
I didn't flash mine because we've a newer version and I don't have any image for the original spl

Well, now we have two users which confirmed changing to older SPL doesn't brick the phone. Nevertheless I'll wait to update my SPL 'til an image of the original one will be available.

I didn't understand which kind of modding you asked for: the ROM is already modded for your original SPL, but now you have the modded SPL. If it loads your orginal ROM, it loads daldroid-rom.

Were you asking for a way to recover your original SPL?

I already told that SPL is not dumped in nandroid backup.

I don't know a suitable way to restore it without having access to the corresponding image, or trying to extract it from nand flash. Raw access to nand flash involves having a working patched kernel we don't have.

I didn't manage to rebuild a working kernel for my Magic yet. Sources for Vodafone Magics can be compiled but don't boot with my spl.

Bye
[myTouch 3G, Magic Android Development] Rosco911:
Would this help me unlock a Rogers magic? or at least let me be able to use it on another carrier?
[myTouch 3G, Magic Android Development] Joost39:
Sorry - no it just roots your handset....

You could just buy an unlockcode...
[myTouch 3G, Magic Android Development] Rosco911:
Oh really? you know from where? :D:D:D:D
[myTouch 3G, Magic Android Development] gonucks:
MobileinCanada.com
[myTouch 3G, Magic Android Development] daldroid:
That's correct, in settings menu you can change setttings for the various input methods you installed.

Just reinstalled CIME to test it for you.

To select Chinese IME, just open any application where you have to fill a field, then:

- tap on the input field

- default keyboard opens

- long press the input field

- a menu "Edit Text" pops up.

- touch "Select input method"

- You'll see two choices "Touch Input" and "Touch Input Chinese"

- select the method you prefer (In your case, Chinese)

- The installed version of CIME may crash first time you select. Ignore the error (Terminate): from now on, every time the keyboard pops up, it will be the chinese one (It has english keyboard too, to change to handwriting or any other supported method press the settings button (the small gear)

Please don't ask me how to use it to enter the text: I cannot understand a single word of chinese ;) :D

If you search the forums, you'll find some tutorials suggesting you to install CIME and remove IME.

It's up to you. Maybe by removing IME you won't get the error on first activation of CIME.

If this works for you, please help the community by suggesting the how-to to users asking for the same topic.

BTW, don't forget to recommend to use the forum search function too ;)

Bye

daldroid
[myTouch 3G, Magic Android Development] cruzzade:
Isn't it possible to release and let us vodafone magic users install the 08-SPL?
[myTouch 3G, Magic Android Development] daldroid:
Sorry, as I already told in various posts in this thread, I don't have a dump for the '08/'09 SPLs.

If an appropriate hboot.img (spl image) will in the future be available as part of an official OTA update, wi will be able to flash it on customized roms.

It should be possible (I'm not sure) to extract it from the nand (flash memory) of the phone, but to try the backup we should have raw access to the flash.

This requires a patch to the kernel. While on vodafone Magics a patched kernel is available (it can be compiled from sources and it boots correctly), on latest Magics like TIM and "original HTC" I didn't have success to boot a compiled and patched kernel.

HTC has changed some internals and didn't made the source code available on android source site.

If searching the forum or the internet you get any evidence this has been done for TIM, Rogers, Asian or european "Original HTC" Magic with SPL '08 or '09, please let us know.

Bye

daldroid
[myTouch 3G, Magic Android Development] cruzzade:
That really sucks, this is ridiculus, I switched from iPhone to Magic in hopes of having an open OS to get away from operator locks and such crap; in reality I went to a system with the same locked feeling and now without even being able to install a swedish version of the software (Apples firmware is atleast global). So I'm stuck with an english phone, bad keyboard, custom swedish keyboard (also bad) and a home made wordlist....great, time to start thinking about selling this phone and getting a iPhone 3GS.
[myTouch 3G, Magic Android Development] daldroid:
Sorry, you asked how to upgrade to spl '08. That's not possible but you told you have a vodafone Magic, so you can flash Haykuro's 2005 SPL and a multi-language enabled rom. Not the one from this thread, but there is plenty of rom working on Vodafone Magics in this forum.

I simply told you that '08 spl for vodafone magic is not available (or I'm not aware of).

I can't tell you nothing about the quality of swedish translation, dictionary or keyboard layout of the rom relased for Vodafone Magics.

Hope you'll find a ROM suited to your tastes and give a second chance to Android.

Bye

daldroid
[myTouch 3G, Magic Android Development] Radix999:
Awesome work daldroid!

I have a Hami/Chungwha Telecom Taiwan HTC Magic that I ordered off ebay and after much looking around I came across this thread on how to root it.

Not only did I get a clean HTC Magic rom without all the chungwha crap, but I got root at the same time - awesome! :)

Now a proud HTC Magic owner with this rom - now I just have to wait for the hero/rosie stuff to mature and be ported across and I'll be set! ;)

Cheers!!! :):D:D:)
[myTouch 3G, Magic Android Development] chenman:
Does this ROM allow the use of HTC Sync? I just got a Sim Free HTC Magic from Hong Kong, so if i usethis Rom, it will be the same other then it will be rooted??
[myTouch 3G, Magic Android Development] Radix999:
mine still works with htc sync just fine.

Keep in mind that you will need to reinstall the chinese ime if you want that.

By default it has the english keypad and I've replaced that with the new htc keyboard that hayakuro ripped from hero.
[myTouch 3G, Magic Android Development] hah2110:
So what benefit does one get out of installing the Daldroid ROM on the rogers magic?
[myTouch 3G, Magic Android Development] gavmorein:
Thanks Daldroid

Flashed my Magic here in SA and Daldroid you are a genius.

Loving the Market which is now back.

Later

Gav
[myTouch 3G, Magic Android Development] hangchai:
Click link show "This service is temporarily not available from your service area." :(

so poor of hong kong...
[myTouch 3G, Magic Android Development] daldroid:
You can find both an attachment to the post and the mirrored copy.

Did you try downloading the attachment?
[myTouch 3G, Magic Android Development] kkktsui:
Hi daldroid,

I've the problem after flashing my TIM Magic, after boot it's show that hanging on the TIM logo for a long time. After search the forum, and find that your provided recovery img and ROM should be helpful.

But I found that everytime click to the link and shows out the message is: "This service is temporarily not available from your service area." I'm in HK, please help to solve this problem then let me download the ROM and recovery img.

Thank you,
[myTouch 3G, Magic Android Development] daldroid:
Kevin3688 already posted mirror links in previous posts.

Try to download from there.

Bye
[myTouch 3G, Magic Android Development] chenman:
What region is this ROM? Is the phones market region and browse settings determined by the ROM?
[myTouch 3G, Magic Android Development] niemi:
Trying to apply the new ROM I get this error message:

-- Install from sdcard...

Finding update package...

Verifying update package...

E: No digest for boot.img

E: Verification failed

Installation aborted

Really sux
[myTouch 3G, Magic Android Development] niemi:
So I rolled back using the backup, but next I tried, this time without applying the update to ROM (read post #2), i get this error:

-- Install from sdcard...

Finding update package...

E: Can't mount /dev/block/mmcblk0p1 (or /dev/block/mmcblk0)

(No such file or directory)

E: Can't mount SDCARD:update.zip

Installation aborted

Gaaah...

EDIT: I tried to install again, pressing the menu option another time. This time no error, and it installed smoothly.

WTF?
[myTouch 3G, Magic Android Development] daldroid:
Which new rom are you talking about?

If you tried installing the daldroid-htcmagic1, please be sure to follow the procedure and try flashing it by fastbooting daldroid-recovery, not from the original recovery.
[myTouch 3G, Magic Android Development] daldroid:
It seems that sd card has delays when mounting. Just wait a few seconds after booting in recovery mode or simply retry update until it works, like you did.
[myTouch 3G, Magic Android Development] niemi:
I'm talking about your ROM from #1. In #2 you updated it, so I downloaded both files, overwriting the old files with the updated files, zipping it again. That didn't work out as you could see, I got errors:

E: No digest for boot.img

E: Verification failed

I tried several times, wouldn't work. Then I tried without applying your update, and it worked the second time.

I followed the procedure closely.
[myTouch 3G, Magic Android Development] daldroid:
Correct, you cannot simply merge the two zip files (by design, they are signed zips, if you modify the content you have to re-sign them, otherwise ... signature verification failed ;) ). First install my rom, then install the fix.

Bye
[myTouch 3G, Magic Android Development] niemi:
I see, thanks for explaining. What does the update do, other then adding some other languages? And I can just install it like your initial ROM, wiping and all? How come it works, even with a wiped device, when the zip is that much smaller?
[myTouch 3G, Magic Android Development] 7moo:
Just got my (over-priced) android, HTC magic A6161, from AIS in Thailand. Learn a lot from this forum, thank you very much.

I did everything as per daldroid's instruction, however I couldn't get pass the '!' screen in fastboot recovery (after press 'home+on') Need some advise, please.

My fastboot mode displays:

SAPPHIRE PVT 32A SHIP S-ON H

HBOOT-1.33.0010 (SAPP10000)

CPLD-12

RADIO-3.22.20.17

Jun 2 2009, 17:28:28
[myTouch 3G, Magic Android Development] daldroid:
I suppose you are booting the built-in recovery image (the original one). In this case, you can simply press home-power again. But in this case you are not booting the modded recovery image, so you should not be able to flash the modded rom.

Did fastboot work for you or did it report an error?

Your SPL is .0010. There was only an user I'm aware that reported having your same SPL version and it seems htc changed the security level because fastbooting fails for him.

Had you any problem in fastbooting daldroid-recovery image? It works on .008 and .009 SPL versions, still unconfirmed on .0010 SPL

Let us know.

Bye

daldroid
[myTouch 3G, Magic Android Development] daldroid:
It simply unlocks the full list of supported languages in menu and replaces the list of default apns with the one Haykuro released some time ago. It's only useful to have the initial setup wizard setting up the APN for your internet connection (you can do it manually, however) if your network operator is included in that list.

The second zip file is not a real rom update, I only released it as a quick and dirty fix to help people who likes to select other language from the menus and have apn automatically setup.

It works after a wipe, because wipe is not wiping your phone, but only your configuration and data! The fix update only adds a couple of files to the daldroid rom ;)
[myTouch 3G, Magic Android Development] 7moo:
Thank you, daldroid.

I use your daldroid-recover image downloaded from the first post to do the fastboot recovery, and it did not start-up. It stays in the '!' screen.

The fastboot did not report any error, either.

HTC just launched this magic in Thailand on 15 Jun, that's why I think my SPL is .0010
[myTouch 3G, Magic Android Development] kkktsui:
Hi daldroid,

I can download the provided ROM and recovery img files, and now I have recovery my Magic back and working. Thank for your help.
[myTouch 3G, Magic Android Development] daldroid:
Well, if your fastboot screen reports .0010, I suppose you have .0010 for sure.

it seems you got a different result from the other user with .0010 SPL.

Just to double check

you go in fastboot mode (back+power)

release the keys

issue the fastboot boot daldroid-recovery.img (please verify the source you downloaded it from)

the little green bar in the top/right corner of the screen starts filling up

fastboot command exits with no error and your magic resets

you get the T1 black and white logo on the screen

you get the ! screen

you pressed home-reset a second time with no result

Can you verify/confirm each single step?

--- edit ----

Are you sure you are not simply starting your magic in recovery mode by pressing home-power keys?

That's the reason why I suggested you to press home-power a second time when in ! screen. If you are using the original recovery, you get the normal recovery screen (no nandroid backup option)
[myTouch 3G, Magic Android Development] 7moo:
Sorry, the phone is now with my friend, who knows better. Will report back if there are any progress.
[myTouch 3G, Magic Android Development] adityaw:
arr ... that's very dissapointing. I was hoping that you can confirm this. I would want to do this but I am no android expert and am afraid bricking my phone. Please report back as soon as there's some news. Thanks.
[myTouch 3G, Magic Android Development] julon2000:
@Daldroid:

Just a short thanks message, your recovery image works fine with the HTC Magic sold by Orange Switzerland. I managed to get root with it.

For the record:

SAPPHIRE PVT 32A SHIP S-ON H

HBOOT-1.33.0009 (SAPP10000)
[myTouch 3G, Magic Android Development] kjer:
The recovery image was not working on my phone (HTC Magic from Swisscom, Switzerland):

SAPPHIRE PVT 32B SHIP S-ON G

HBOOT-1.33.0004 (SAPP10000)

After sending the image with fastboot, the phone was stuck on the boot logo. I was able to root the phone using this image:

http://wiki.smartphonefrance.info/GetFile.aspx?File=android/boot-magic.zip

also, this recovery image works for me:

http://wiki.smartphonefrance.info/GetFile.aspx?File=android/recovery-magic.zip

J.
[myTouch 3G, Magic Android Development] daldroid:
That's correct, you have a pvt32B board with old spl, I suppose a Vodafone Magic-like Sapphire. As we already discussed in this thread, daldroid images are working for pvt-32A boards with SPL .0008 or .0009. They are reported not to boot on .0010 SPL (please if someone had success with spl newer than .0009, let us know).
[myTouch 3G, Magic Android Development] julon2000:
Now that's interesting: Swisscom and Orange managed to release the same phone at about the same time in Switzerland, but with quite different versions.
[myTouch 3G, Magic Android Development] ubcho:
Thanks for all your help. Your rom has made our life better. Can I ask if you are working on a rom with google ION for Rogers HTC Magic users or if you would release a hero version for us. Thanks again.
[myTouch 3G, Magic Android Development] daldroid:
You are welcome.

Well, I was working on a hero rom (really my phone runs hero rom right now).

Fixed main problems, like bluetooth (still buggy in some conditions), but I didn't do extensive testing on phone call, bluetooth headset and some minor functionalities. Still minor bugs, like keyboard not showing up in terminal applications.

I paused fixing the rom because last week I dedicated my sparetime to try guessing the kernel source modifications HTC applied to the published sources on the git server.

No success yet. I mean, no problem in compiling the kernel, but they changed some hw internals, like ram address and size and the available sources don't reflect those changes.

Maybe recompiling the kernel works for vodafone magics (really I didn't search for the topic), but sure it won't run on our Magics.

We need to be able to compile the kernel in order to add iptables support (full NAT support enables tethering) and/or optimize for speed, etc.

If anyone had success in compiling a working kernel for HTC original Magics and compatible phones, please let us know which patches we need;-)

I really hope HTC will update the git server with the needed patches, but right now they didn't.
[myTouch 3G, Magic Android Development] jacky11287:
Hi, I would like to ask, if I flash daldroid's rom, what I need:

1. Flash daldroid's recovery rom

2. Flash daldroid's rooted image

Is there any draw back for flashing the recovery rom (SPL?)
[myTouch 3G, Magic Android Development] adityasen:
i'm currently running the htc magic from 3 australia, which has the PVT 32A mobo, so i'm guessing this is the root image i need. before proceeding, could someone who has already rooted their device with this rom tell me if there is inbuilt exchange support? the current rom that came standard on this phone has exchange support built in, and i wouldn't want to lose that.

n00b question: when i root my phone, does it give me root access to my current rom, or does is it a new rom with root access?

edit: scratch the first quesiton. just confirmed that it does.
[myTouch 3G, Magic Android Development] pierpa4:
language status

the language status is following:

NO Arabic

OK Czech

OK German

OK English (Australia)

OK English (United States)

OK English (South Africa)

OK Spanish

NO Finnish

OK French

NO Hungarian

OK Italian

NO Hebrew

OK Norwegian Bokmal

OK Dutch

OK Polish

OK Russian

NO Thai

NO Turkish

OK Chinese (China)

OK Chinese (Taiwan)

NO Japanese

OK English (Ireland)

OK English (Singapore)

how is it possible to activate/add the missing languages?
[myTouch 3G, Magic Android Development] m_elk:
Any way to get iptables?

Hi Daldroid

Do you know of any way to get iptables manually in a given kernel - like downloading or compiling that module, putting it on the phone and manually loading it into the kernel by an insmod command (which could then be automated somehow later). But that would bypass the need for a new kernel. If you have some idea or reference, I'd be happy to try it out, but I need a starting point of sorts...

Bye

m_elk
[myTouch 3G, Magic Android Development] argolnx:
new customer

Hi. I want to buy a new htc magic from swisscom, but i'm a little bit confused about exchange support. I prefer to have a native access to exchange, but i don't really understand how to get it on. Did you solve this problem on your phone? thanks
[myTouch 3G, Magic Android Development] jimmydanny:
Wonder what long time for first initialize might mean. Sitting here in Norway 4.45 AM rooting my phone. Better hope this works, but if it does:

Thanks Daldroid

Takk, Daldroid

Tack, Daldroid.

Sorry, don't know the finnish thanks ;)