yashsingh1/xdaforums huggingface dataset:
[Tilt, TyTN II, MDA Vario III Android Development] loserskater:
What did you change?

Glad to see it's working.
[Tilt, TyTN II, MDA Vario III Android Development] garynsa:
hI

For some reason I cannot use -a in the genext2fs command. Had to remove that..

One of the Donut is working. Couldnt get the Cyanogen build working :(. Struggling with hero build also.

Will try again in the next couple of days and post results.

Thanks
[Tilt, TyTN II, MDA Vario III Android Development] loserskater:
Make sure you use the genext2fs that I referenced.

That one works with -a and might take care of some issues. try that and see if it works.
[Tilt, TyTN II, MDA Vario III Android Development] loserskater:
Updated script to now move system to a Hero or Donut folder.

Working on the cyanogen build now...

EDIT: Here's a cyanogen script that gets it to boot, but sits at a black screen. I haven't had much time to test it so it might boot further than that if you leave it. If somebody wants to test this out or tweak it in some way go for it.

It uses the donut.sqsh in the Android folder so you shouldn't have to do anything with it except make it executable.

EDIT 2: Still working on cyan builds... that script didn't work.
[Tilt, TyTN II, MDA Vario III Android Development] jamezelle:
great job i like to see stuff like this to motivate people!!! also note this will work with any donut or hero build from the sapphire forum
[Tilt, TyTN II, MDA Vario III Android Development] loserskater:
Good point, forgot to mention that. Updated first post.

I'm hoping it will help people start to learn to tweak system's. But I have a slight feeling wer're going to start seeing a lot of "MLIGN/DWANG/etc's Android Rom" threads from random people.
[Tilt, TyTN II, MDA Vario III Android Development] garynsa:
Hi

Was able to port the DWANGs build using your script. Thanks a lot for making life this simple. Howev3er, hero build is still not working. Tried your genesxt2fs. Is it possible to get the links to correct base hero version to use? I tried magic and normal version. It keeps giving me black screen and doesnt completely boot. I think the base hero version is not the right one i am using

Thanks
[Tilt, TyTN II, MDA Vario III Android Development] loserskater:
OK, I think I figured out the problem. The apps folders weren't copying over from the data folder to the system folder correctly. Testing now, and will update first post with new scripts.

EDIT: Finally got the Hero builds working correctly. You should still be able to use any hero.sqsh.
[Tilt, TyTN II, MDA Vario III Android Development] garynsa:
Hi

The new script is great.. I was able to get the hero to boot :) I still have 2 check a few thing willl post later in the night with more

Thanks a lot
[Tilt, TyTN II, MDA Vario III Android Development] loserskater:
Glad to see its working. Thanks for the feedback!
[Tilt, TyTN II, MDA Vario III Android Development] garynsa:
Most things working

Hi

was able to get the hero ported and a few things worked

1. Calls

2. SMS

3. Wifi (getting ips)

4. Working with partition rootfs (speed quite great with this)

Not working

1. Camera

2. GPS

I am using he ION build to build the hero roms (based on the inputs of Zen). May be I need to use another hero rom for the camera to work? I recommend that the links to the recommended build to be used as template (donut, hero...) be updated on the first thread to make it easy for others to have a single starting platform
[Tilt, TyTN II, MDA Vario III Android Development] loserskater:
If using a hero.sqsh doesnt fix the problem it sounds like it might be the rootfs (probably not copying over correctly). Ill take a look at it when I get home and update the first post with hero/donut.sqsh's.

Im also thinking about combing the 2 into just one script and youll be able to just type which build you want when you run it. What do you think? Or is the 2 seperate scripts more convenient?
[Tilt, TyTN II, MDA Vario III Android Development] garynsa:
Personally i prefer the separate scripts mainly because each requires a different base templates. However if you prefer to combine them may be have sub-folders within the main so that the work happen for each port within the sub-folder.

Few suggestions if you like (please ignore if not correct.. being a non-programmer of linux I can be a bit off :) )

1. Let the folder names be requested at start and use them

2. If possible to put in a log of the run to check if there were issue or not (because i use double-click to run the script sometimes there is a problem that i face if i dont watch the window. for now i have put some waits to check the errors. Had this issue while testing to port one)

If I can help (except on coding as I dont know it.. generally change the script just enough to work... )

Queries/questions

1. Is there a way to test the build on the comp itslef rather than to keep booting on the phone (takes a lot of time and the phone is not usable all that time...)

Thanks for all the work
[Tilt, TyTN II, MDA Vario III Android Development] loserskater:
I'll try to make the script more user friendly with prompts if something doesn't happen correctly. And also work on naming folders.

But first I want to figure out the camera/gps issues...

There isn't a way to boot it on the comp that I know of. I'll upload blank data.img's for each build so that they'll boot faster but other than that I think moving to SD Card and booting is the only way. But once all these bugs get sorted out, you won't have to do it as often!

EDIT: Which folders would you like to name? Just where the system.sqsh gets stored?
[Tilt, TyTN II, MDA Vario III Android Development] garynsa:
Hi

Thanks for the answers. For me it should be both (but the starting folder is main. Other can be a sub-folder like u have now to be renamed as choice)
[Tilt, TyTN II, MDA Vario III Android Development] loserskater:
Are you referring to the Android folder? Or just a folder where everything is kept when it runs?
[Tilt, TyTN II, MDA Vario III Android Development] garynsa:
Android folder... but its not a big deal as one can easily change it while startign the script
[Tilt, TyTN II, MDA Vario III Android Development] loserskater:
I haven't changed the scripts, but now should be very easy for anybody to setup and use.
[Tilt, TyTN II, MDA Vario III Android Development] jamezelle:
you should put a request to the mods to sticky this...
[Tilt, TyTN II, MDA Vario III Android Development] loserskater:
Not a bad idea...
[Tilt, TyTN II, MDA Vario III Android Development] loserskater:
Created a cleanup script in case you close out the terminal and theres a bunch of folders or systems mounted. Also minor updates to the hero and donut scripts. Nothing fancy, but shouldn't report any errors now. Still working on the cyan builds.
[Tilt, TyTN II, MDA Vario III Android Development] garynsa:
Tried porting a few builds

Hi

I tried porting a few builds. Some work but some dont. I am not sure what the reason is but its strange. There was a Trojan build that didnt work. Also, another majic build faced an issue. Dont know what it is. Definetly not the script as there are no errors. May be u can have a look

Thanks
[Tilt, TyTN II, MDA Vario III Android Development] loserskater:
Can you post a link to the builds that don't work?
[Tilt, TyTN II, MDA Vario III Android Development] tommywoods:
Try to use the Eclair rom from other forum, but the donut and hero build script is not compatible, any new script for Elcair soon? Thanks for your work.
[Tilt, TyTN II, MDA Vario III Android Development] sciopath:
Will it work with official images like the ones we can find on http://developer.htc.com/google-io-device.html ?
[Tilt, TyTN II, MDA Vario III Android Development] loserskater:
Eclair is still a work in progress. If we can actually get it to boot on our phones, it's still not usable until certain kinks get worked out. Once eclair gets more "exposure" and is used a lot more you'll see a script for it.

I havent tested with official builds, but just puting that .zip will not work.
[Tilt, TyTN II, MDA Vario III Android Development] aqtrans:
Not anyone elses fault but my own, but it might be helpful to add that only squashfs-tools 3.x are compatible. I use ArchLinux and thus couldn't install the .deb you included so I just installed it from the repos. The images would build successfully, but would fail upon booting on the phone.

It's all working now though! :) Thanks a lot for these scripts, they're a real help.
[Tilt, TyTN II, MDA Vario III Android Development] cruzzmz:
does this script works on Diamond also?
[Tilt, TyTN II, MDA Vario III Android Development] loserskater:
I dont have a diamond and I havent heard any feedback from Diamond users, so if you can test it out and let me know if it works, thatd be great.
[Tilt, TyTN II, MDA Vario III Android Development] kingshui:
THx

thank you verymuch.

i'm chinese :D

i can read but i can't write english:o

i just ,i can say thank you

and i'm porting the android for my kaiser ,it work very well.
[Tilt, TyTN II, MDA Vario III Android Development] polyrhythmic:
Just learned that you MUST build your system image from a directory named system for the -a option to work in genext2fs. I posted the explanation in zenulator's tutorial thread.
[Tilt, TyTN II, MDA Vario III Android Development] robuser007:
THE SETUP: how easy is this? would the build generated be better as the current build for the kaiser we have at the moment?

(thinking of building this, but I only have limited knowledge with scripting)
[Tilt, TyTN II, MDA Vario III Android Development] loserskater:
This is kind of outdated at the moment... it only supports donut, and uses the now old method of sqsh systems. but it should be REALLY easy to make new builds for you. Just wanted to make sure you know that it's designed for Ubuntu.

You dont really need to know scripting, it's pretty much just plug and play
[Tilt, TyTN II, MDA Vario III Android Development] Rabbink12345:
I hope it

i am now testing i hope so!!;)
[myTouch 3G, Magic Android Development] GOFORBROKE:
I'm doing a search and apparently, the search gives me the google style..Which isn't helping me a lot to be honest...

Anyways, where can I download the file to revert my phone as I had it original (like when I bought it)..

I tried this one: http://wiki.cyanogenmod.com/index.php/Full_Update_Guide_-_MT3G/Magic_Firmware_to_CyanogenMod
[Upgrading, Modifying and Unlocking] riotburn:
Delete please
[Upgrading, Modifying and Unlocking] riotburn:
Anybody?...
[myTouch 3G, Magic Android Development] QuadDamage:
THIS IS FOR 32A ONLY! 32A ONLY!

http://www.htc.com/hk-en/SupportDownload.aspx?p_id=267&cat=2&dl_id=762

SERIAL NO : HT96PKF01837

Look at the build number. It's higher than the TW/SG ROMs.

ROM Upgrade with HTC Sense for HTC Magic

Release Date: 2009-11-17 Category: ROM Upgrade

An updated ROM is now available for HTC Magic customers to download. As always, HTC is committed to providing customers with the best possible mobile experience.

Installation Instructions:

ROM Version: 3.03.990.6 (For SMARTONE-VODAFONE)
[myTouch 3G, Magic Android Development] warriorofice:
This is Sense UI for Magic 32b? I´ve a Vodafone Magic from Spain.

I´m afraid to brick mi phone.
[myTouch 3G, Magic Android Development] redsky009:
If you put your own serial number (find it under the battery) it will check to see if you have the phone model before letting you download
[myTouch 3G, Magic Android Development] zyon92:
i've Magic vodefone from France and my SN don't work ... :/
[myTouch 3G, Magic Android Development] iamarock:
Can someone clarify if all Vodafone HTC Magic devices (in all countries) are 32B? ("With Google" branded)?

As already explained in the related thread, when enter my SN it pop ups with the message "sorry, this update is not suitable for your devide"
[myTouch 3G, Magic Android Development] bogdanioanliviu:
it is not for 32b spain vodafone. It is for 32a.

Nosotros tenemos con google.
[myTouch 3G, Magic Android Development] QuadDamage:
WTF guys don't be posting misleading crap. IT'S FOR 32A ONLY.

By the way just flashed it using gold card method again. Went smooth. Radio/HW Boot are the same as in TW ROM.
[myTouch 3G, Magic Android Development] yukkio:
Tittle should be edit to "only for 32A" because "for Vodafone" is a bit erroneous.

BR.
[myTouch 3G, Magic Android Development] Wayneh73:
32B Bricked

I foolishly tried this on my 32b and now have a nice brick. Does anyone know how to recover it? I'm stuck on a RUU USB screen and it's showing a 32a radio.
[myTouch 3G, Magic Android Development] *child:
How is this one different from the Taiwan ROM (languages, programs, etc.)?
[myTouch 3G, Magic Android Development] QuadDamage:
Seems a little faster. Not much difference. The build number is higher so maybe it's got a few minor tweaks/bug fixes etc. I've flashed it no more than 30 mins ago. I'll report back if i'll find something new/different/improved.
[myTouch 3G, Magic Android Development] QuadDamage:
Dude seriously are you dense or something? The ROM comes from HTC directly so how to you expect it to work on your Google branded phone? Besides SenseUI will not be officially released for Google branded devices aka 32B devices. It's common sense.
[myTouch 3G, Magic Android Development] killnotes:
I would like to know if i have already installed myhero 1.1.3, will it be meaningful if i change back to using this official ROM in terms of new features/performance?
[myTouch 3G, Magic Android Development] yukkio:
Respect man. It was only a advice for help to people haven't bricked phones (it has already happened). Vodafone has only HTC Magic 32B.

BR.
[myTouch 3G, Magic Android Development] QTeknology:
On that WebPage I see this:

ROM Version: 3.03.990.6 (For SMARTONE-VODAFONE)
[myTouch 3G, Magic Android Development] iamarock:
Please, please, please, QTeknology, any chances to "cook" a 32B ROM based on this one?

Many thanks
[myTouch 3G, Magic Android Development] Bipin saspara:
upgrade

hello guys one good news or bad news.

i upgrade this rom to my vodafone proximus belgium phone with this update

i was stuck on ruu mode after 45% update with error ' wrong customer id' 131 something like that.

i try all my best but i could not go to even fastboot mode. only fastboot command was working but i couldn't get ride off ruu mode. then i keep updating this rom again and again and boooooooom.

jackpot of the day. it went smoothly and here i am running latest version on my magic.

still i have to explore a bit and if u need feedback get back to u soon. onething i can tell already is that it is very very fast.
[myTouch 3G, Magic Android Development] iamarock:
32B Magic? More details please....
[myTouch 3G, Magic Android Development] dunai:
please bring back info about languages and keyboards :)
[myTouch 3G, Magic Android Development] 5[Strogino]:
Post your full SPL info. What do you have now?
[myTouch 3G, Magic Android Development] suur13:
Is your Voda 32B right ?

Fast with or without swap ?

BT working (I suppose this ROM is for 32A radio) ?

What kernel ?
[myTouch 3G, Magic Android Development] QuadDamage:
Model Number : HTC Magic

Firmware Version 1.5

Baseband Version 63.18.55.06HU_6.35.07.29

Kernel Version 2.6.27-bb569818 htc-kernel@and18-2 #944

Build Number 3.03.990.6 CL#78900 release-keys

and yeah it is very, very fast.
[myTouch 3G, Magic Android Development] dunai:
what about languages :)
[myTouch 3G, Magic Android Development] Bipin saspara:
SAPPHIRE PVT 32A SHIP S-ON H

HBOOT-1.76.007 (SAPP10000)

CPLD-12

RADIO-6.35.07.29

aug 4 2009,19:43:30

Model Number : HTC Magic

Firmware Version 1.5

Baseband Version 63.18.55.06HU_6.35.07.29

Kernel Version 2.6.27-bb569818 htc-kernel@and18-2 #944

Build Number 3.03.990.6 CL#78900 release-keys

it is really very very fast. i flashed every rom which is available on forum. this one is really rocking fast
[myTouch 3G, Magic Android Development] suur13:
OK, so the solution for 32B users would be flash 32A radio and wait til' somebody removes S/N check (or whatever protection is there additionally) ?
[myTouch 3G, Magic Android Development] 5[Strogino]:
Great!

Check your IMEI (In dialer *#06#) on HTC distribution site:

http://service.htceurope.com/htcdistributor/Default.aspx

If in Part-description will be info about Belgium Vodafone, so

NOT ALL Vodafone phones comes with 32B, which many people think they have.
[myTouch 3G, Magic Android Development] snakejoe:
hi QuadDamage, how about the spl? is it a perfect spl?

also, is the protected software issue still exist? can you find androzip on the market?

Thank you.
[myTouch 3G, Magic Android Development] Bipin saspara:
Part Description :SKU,VF,Multilanguage,BEL,HTC Magic,HSUPA enable,Proximus,Smart White,w/o SIM Lock,SAPPHIRE-D1

Customer Name :

Customer Model :

HTC Model :SAPPHIRE-D1

Error Message :
[myTouch 3G, Magic Android Development] 5[Strogino]:
Super)

I think, people who have VF Magic with HTC title and 32A motherboard get SenseUI in 2009)

Chezh Republic and Belgium sell Magics 32A via Vodafone in Europe
[myTouch 3G, Magic Android Development] dunai:
SN :HT95NKF09607

IMEI :354059022540825

Part Number :99HFU025-00

Part Description :SKU,HTC,English-WWE,NOR,Nordic,White,w/o SIM Lock,SAPPHIRE-C9#EMEA

Customer Name :

Customer Model :

HTC Model :SAPPHIRE-C9

Error Message :
[myTouch 3G, Magic Android Development] dirt77:
orange

Is there a way to use this on polish Orange Magic (32A of course)?
[myTouch 3G, Magic Android Development] QuadDamage:
Hi,

Yeah it uses perfected 1.76.007 SPL, but i wouldn't worry about that. Official ROM's atleast the ones i've tried - TW, SG and now this one are 10x better than the best custom ROM you can find. This is the official stuff, everything works perfectly. By the time anything based on new Android 2.0 comes out the solution for perfected SPL will be found anyway.

ANY 32A device can be flashed to this ROM using gold card method. It is very simple and it only takes 15 minutes if you're making the gold card for the first time.

By the way, i couldn't find androzip on the market.

EDIT :

And lemme say this again, this ROM is freakin fast.
[myTouch 3G, Magic Android Development] joaosousa:
Is it possible to extract only the rom into a simple update.zip and just flash it that way?
[myTouch 3G, Magic Android Development] hycian:
By this, can we upgrade our Magic to official rom yet retains non-perfect SPLs? Really hope there's a workaround for using official rom without getting perfect SPL.
[myTouch 3G, Magic Android Development] metaxp:
This means that if i install this rom, if i wanna change it, i will have tu do all goldcard method again? Or just go to recovery and install the new rom?? Thnx
[myTouch 3G, Magic Android Development] shwan_3:
flash it and you can not CHANGE back! Until maybe 3-4 months from now
[myTouch 3G, Magic Android Development] TopDog:
Two questions:

1.

Here in Norway we get the Magic 32A without Google branding, so I guess I can use this ROM, but we don't have Vodaphone here, will this ROM work with SIM cards from other providers?

2.

You mention "Gold Card" method, mind enlightening me with a link or explanation?
[myTouch 3G, Magic Android Development] stu-k:
I thought that rom would have worked on my 32A VF Chezh Republic, but still no go :mad:

Do you think its safe to use the other sn and download it or will i end up with a brick :confused:
[myTouch 3G, Magic Android Development] magicdroid:
What languages does the rom support?

Bipin, did you finally manage to upgrade with RUU??

I have a Proximus Magic too, and wanna try this one without losing my language settings (nl_BE).
[myTouch 3G, Magic Android Development] hade154:
any diffrence from the TW sense ROM?
[myTouch 3G, Magic Android Development] rhoads5150:
Only English and Chinese... but you can choose any language by installing MoreLocale from the Android Market. I got my Magic in Spanish that way.
[myTouch 3G, Magic Android Development] metaxp:
How's battery working? almost all last SenseUI roms here are sucking really fast my battery
[myTouch 3G, Magic Android Development] thihaz:
how about H-Boot SPL and S-OFF?

how about H-Boot SPL and S-ON/OFF?

comes with same spl as singapore ROM?
[myTouch 3G, Magic Android Development] kirkusss:
I have a 32A from Vodafone Romania, but i get this error message wen trying to download: Sorry, this software download is not suitable for your device.
[myTouch 3G, Magic Android Development] 5[Strogino]:
You have normal HTC Magic 32A.

Wait and HTC will post original ROM for Norway soon...
[myTouch 3G, Magic Android Development] 5[Strogino]:
1. My advice is to wait and HTC will post original ROM for Norway soon.

But if you can't wait, you may flash like Bipin and get success or *brick*

Do you like bricked phone? Nobody knows percentage of success. Bipin was lucky, but you... that's question is...
[myTouch 3G, Magic Android Development] ishanISCOOOL:
1. yes

2.http://xdaforums.com/showpost.php?p=4289899&postcount=1

Searching before posting is not fatal..

btw It has the exact same programs as the singapore rom as compared to Taiwan it is minus kk box nd the Hami initial boot screen..
[myTouch 3G, Magic Android Development] ishanISCOOOL:
Yes flashing using a gold card is a life threatening task..
[myTouch 3G, Magic Android Development] avri1:
goldcard dosen't help

I am a Hebrew user.

I bought my Htc Magic in ) HK on Aug. I have root it and tried a lot of roms. the last one was My hero 2.0.5. yesterday I saw a post about this "Good news" and made the upgrade.

Asuming that I can root it again.

I tried everything but i can't root my Htc Magic so I can use Hebrew fonts and I see these

"Boxes".

I did it all according xda-developers and I have goldcard but dosen't help. (maybe I don't use it correctly)

the rom is good and fast even it doesn't ave voice search.

Is threre any way to put in the hebrew fonts on it
[myTouch 3G, Magic Android Development] manu87:
I'm italian and i have htc magic tim (32A), do you think i can put this rom into my magic?
[myTouch 3G, Magic Android Development] 5[Strogino]:
After posting in Asia, HTC will post official ROMs for Europe! Simply wait.

But i you can't wait, you can flash any new ROM with prefix 3.03 - HK, TW, SEA - doesn't matter. But you get perfected SPL (prevent downgrading), no-root and a few languages - italiano may be not in list... You need goldcard to flash it.

[And i remind - It's only for 32A]
[myTouch 3G, Magic Android Development] manu87:
Really thanks, i will wait.

I ask that because it's not sure if HTC will publish the sense upgrade for magic tim (32A), because it's branded. :confused:
[myTouch 3G, Magic Android Development] d-jun:
Hi guys,

I bricked my 32b.

I know I should have read the first lines.

Now I tried different mehtods but cannot get rid of RUU / RUU USB mode.

Pls anyone could help?

Perhaps with an orignal rom *.exe utility?

Thanks in advance
[myTouch 3G, Magic Android Development] QuadDamage:
wow fantastic job, einstein! How the heck did you manage to miss the first line in the very first post?

Now go buy a new phone and be more careful next time.
[myTouch 3G, Magic Android Development] Wayneh73:
Wow, you are all heart aren't you. Perhaps it's because some idiot put for Vodaphone in the title but didn't add the 32A part until a lot later. :mad:

Most Voda Magics are 32b.
[myTouch 3G, Magic Android Development] Wayneh73:
There are guides in the forum but you will need to create a Goldcard, which unless you know someone else who will let you use their phone to put your memory card in, you won't be able to do.
[myTouch 3G, Magic Android Development] QuadDamage:
Another genius. SenseUI won't be released for 32B devices. Second, HTC branded devices are 32A meaning you can't expect HTC to release an official ROM for Google branded phones. Who's the idiot now?

And by the way, the guy didn't even read the first post by his own admission so what difference would it make if i posted "32A Only" or not. He would've flashed and bricked his friggin device it anyway.

Also you don't need to use the phone to create a gold card. You can use a USB hub, laptop, or some old HTC device. In my case i used my old HTC Prophet. You need to get off your high horse and get a clue before you post.