yashsingh1/xdaforums huggingface dataset:
[myTouch 3G, Magic Android Development] ezefachi:
Hi seo, nice rom! I'm enjoyng it a lot. I like the idea of optional zips to add functions, it keeps the main rom clean and fast. Also it helps a lot to learn about the changes needed to add a certain function. keep it that way :D

I made a few more optional zips in case that someone wants them, its Java, Voice (call & search), and Reboot option in Power Menu (extracted from Capy's rom). You can use them in your post if you want :)

I almost forgot, just to let you know, bootsound isn't removed and 'su' isn't working right. I've been looking into Capy's rom and maybe renaming the bootsound will work, and the 'su' issue lies in the permissions of the file i think.

If i found anything else i'll let you know. Keep it going! :)
[myTouch 3G, Magic Android Development] capychimp:
the bootsound was rename in my rom so it would not be used, so yes just rename it back ;)

su needs permissions normally done in updatescript
[myTouch 3G, Magic Android Development] seo:
bootsound was restored by accident by me while moving some files around ;)

su.. just wrong permissions, 6755 instead of 4755. BLAH :)
[myTouch 3G, Magic Android Development] nicholasms:
This is a great ROM :) Thanks!

I have just wipe and flashed 3.0, but I found that Google maps can't update from market. It will return an error "Package file was not signed correctly".

When I tried to remove the google map by Titanum backup and try again, the update still fails. The same goes with street view.

Any idea on how I can update these offical apps?
[myTouch 3G, Magic Android Development] ferrarinews:
Can you tell me where is this new recovery "recovery-RA-sapphire-v1.7.0H-seo." It is here that said that version 1.7 did not work with devices 32A.

You can give the link?

Thanks.
[myTouch 3G, Magic Android Development] seo:
just flash this via recovery. maps and street will be updated after reboot, but in market you will see that they are not installed.

you wont be able to "reinstall" them unless you do a full data wipe or manualy edit /data/system/packages.xml. in order to do that you have to pull it via adb:

adb pull /data/system/packages.xml

then edit and delete these sections:

<shared-user name="com.google.android.apps.maps" ...
......
</shared-user>

<package name="com.google.android.apps.maps" ....
<sigs count="1">
<cert index="0" />
</sigs>
</package>

<package name="com.google.android.street" ......
<sigs count="1">
<cert index="0" />
</sigs>
</package>

after that push the file back:

adb push packages.xml /data/system

If you prefer editing of packages.xml you may need also to remove Maps.apk and Street.apk from /system/app and cached classes.dex from dalvik-cache:

adb remount
adb shell rm /system/app/Maps.apk
adb shell rm /system/app/Street.apk
adb shell rm /data/dalvik-cache/system@app@Maps.apk@classes.dex
adb shell rm /data/dalvik-cache/system@app@Street.apk@classes.dex

then reboot and install maps & streetview from market ;)
[myTouch 3G, Magic Android Development] ferrarinews:
Can you please explain?

Thanks a lot.
[myTouch 3G, Magic Android Development] seo:
see the first post. and yes "original" 1.7 from amon_ra's thread did not work for 32a devices. this one contains official htc kernel and works fine for me :)
[myTouch 3G, Magic Android Development] gpierani:
Hi, someone has a problem with multilanguage, everything works except for outgoing calls, you know how you can solve? thanks
[myTouch 3G, Magic Android Development] seo:
no idea, maybe. can you attach an adb logcat output?

what about incoming calls, are they working right ?
[myTouch 3G, Magic Android Development] gpierani:
Hi, incoming calls working perfectly, but someone has problems with outgoing calls. For example, typing a number, it does not work or selecting a name in the book and clicking on "call" this is not working, ideas?:confused::confused:
[myTouch 3G, Magic Android Development] seo:
Fixed i think. look at the first post.

Download and flash "ML support test2" and don't forget to wipe :)
[myTouch 3G, Magic Android Development] gpierani:
thank you very much man, great job!! now i try it
[myTouch 3G, Magic Android Development] alex_canada:
Guys,

I've been thinking to flash this ROM but I'm curious how much free internal memory is left after just installing the latest version 3 (without any add-on)?

Is this ROM suffering from the same Sense resets?

Thanks!
[myTouch 3G, Magic Android Development] gpierani:
Sorry Seo but i still have the same problem with outgoing calls, I use italian language ... You have no idea how I can fix it?

i flash cleanmagic 3.0 i haven't problem with outgoing calls

wipe

flash ML support test2, i have problem....

Why???

Thanks
[myTouch 3G, Magic Android Development] seo:
addons doesn't matter, they all use /system partition.

so with dalvik cache moved to /cache, the entire /data partition is yours - ~ 165mb ;)

Filesystem Size Used Available Use% Mounted on
tmpfs 95.5M 0 95.5M 0% /dev
tmpfs 4.0M 0 4.0M 0% /sqlite_stmt_journals
/dev/block/mtdblock3 170.0M 137.1M 32.9M 81% /system
/dev/block/mtdblock5 165.8M 50.6M 115.2M 31% /data
/dev/block/mtdblock4 130.0M 63.0M 67.0M 48% /cache
/dev/block/mtdblock4 130.0M 63.0M 67.0M 48% /data/dalvik-cache

I have about 30mb of installed applications in /data/app/
[myTouch 3G, Magic Android Development] seo:
Hm strange, what's the name of file you flashed ?
[myTouch 3G, Magic Android Development] gpierani:
Seo,

This is are my procedure:

1° Wipe

2° i flash CleanMagic v3.0

3° wipe

4° flash Multilanguage support -test2

if i flash only CleanMagic i haven't problem :eek: but when i flash Multilanguage support or Multilanguage support -test2 I can't do outgoing calls
[myTouch 3G, Magic Android Development] seo:
sorry dude, it was my fault. something about permissions, keys, nevermind ;) you have to wipe and reflash ML -test5.

I hope that everithing will work now.
[myTouch 3G, Magic Android Development] LordGiotto:
Thank you for this rom :) I hope ML will work smoothly.

Can i request you to add Friendstream addon if possible :)
[myTouch 3G, Magic Android Development] alex_canada:
nice :) how do you move dalvik-cache to /cache and what are the implications?

do I need to do an incremental flash of your ROM...start with v1 -> v2 ->v3?

following is my partitioning now...but I have some performance issues aka Sense resets frequently

tmpfs 95.5M 0 95.5M 0% /dev
tmpfs 4.0M 0 4.0M 0% /sqlite_stmt_journals
/dev/block/mtdblock3 170.0M 150.9M 19.1M 89% /system
/dev/block/mtdblock5 165.8M 115.9M 49.8M 70% /data
/dev/block/mtdblock4 130.0M 86.7M 43.3M 67% /cache
/dev/block/mtdblock4 130.0M 86.7M 43.3M 67% /data/dalvik-cache
[myTouch 3G, Magic Android Development] Atlas24:
Been using this Rom since Sunday. Works good. !have it over clocked with carz kernel.
[myTouch 3G, Magic Android Development] seo:
.... done ;)
[myTouch 3G, Magic Android Development] seo:
You can flash incremental yes - without a wipe. multilanguage addon is only exception.

Versions that ends with .0 are "major" and including all the changes of older ones. they will wipe addons you flashed before so you have to reflash them again. I will try to release major releases as rare as i can.

hm you have sense reloads with this rom or use another one ?

implications about dalvikcache - the only one that i know is that some recoverys will not clear the cache when you use "clear dalvik-cache" option :)
[myTouch 3G, Magic Android Development] gpierani:
thanks a lot friend, now this ROM is just PERFECT !! :D :D :D
[myTouch 3G, Magic Android Development] LordGiotto:
Thank You :D

EDIT: I'm going to flash your rom... I've RA-Shapphire-v1.6.2H.... Can i use this recovery or i've to flash v1.7 that you have posted in the first page?
[myTouch 3G, Magic Android Development] marcimix:
and 3D Gallery if you don't add? :)

I'm going to check this rom tomorrow :rolleyes:

Nope, u need a RA-Hero or RA-Magic32A
[myTouch 3G, Magic Android Development] priyana:
Nice ROM.

Everything works for me except for one thing.

I restored from Titanium my Google Finance app. It doesn't run. Just killed itself without warning.

I uninstall it and reinstall from Market. This time it gave me error mesg asking me to set up at least one Google account. But I do have an active Google account, that is how I can access the market.

Any idea what is lacking in my install?
[myTouch 3G, Magic Android Development] avicho:
thx seo

thanks for your great and orginaized work on this rom also thx to the rtl support and to the multilanguage thing. I think that the next thing u need to do is the option to overclock this rom with carz build. .:-)
[myTouch 3G, Magic Android Development] seo:
its not your install, its my rom. i'll try to find a temporary solution that doesnt require a wipe and will inform you when its ready :)
[myTouch 3G, Magic Android Development] nicholasms:
Thanks for your previous answer on the maps =]

One more bug after flashing the multi-language pack, I am using the Chinese (Hong Kong) version, I found that the "Touch Input Chinese" will get force close every time I select it as input method. The normal "Touch Input" is working fine on the other hand.

Thanks again! I think it's really a great ROM!
[myTouch 3G, Magic Android Development] ferrarinews:
I liked some information.

I'm using the ROM Capy, modified by me (Version 4.4 New), now what I wanted, was that in bootanimation, the phone had a sound.

I've renamed "andriod_audio.mp3.bak" to "android_audio.mp3", but theres no sound.

We need to do anything else??

Thanks.
[myTouch 3G, Magic Android Development] seo:
no idea about capy's rom, in mine i completely removed BootConfiguration section in CID/default.xml

that was the original configuration:

....
<item name="pic_filename">/system/customize/resource/StatueOfLiberty.jpg</item>
</set>
</function>
</module>
</category>
<BootConfiguration>
<BootAnimation animation="/system/customize/resource/bootanimation.zip" audio="/system/customize/resource/android_audio.mp3" />
</BootConfiguration>
</customization_form>
[myTouch 3G, Magic Android Development] seo:
Try 3.1, its a small incremental update so dont wipe. if you had a multilanguage before - reflash ML -test6

PS: sorry for doublepost ;)
[myTouch 3G, Magic Android Development] carz12:
Wow , this is running nice with my kernel, compcache and 32mb swap, Also I am running 1.7.0.1hero recovery with my kernel, it sure works better than 1.6.2. Thanks
[myTouch 3G, Magic Android Development] alex_canada:
I've flashed 3.1 version of this ROM on my Magic and will be testing it...seems fine so far :)

I have a question for you guys...anytime I switch ROMs I have to backup/restore my SMS message threads using an app called SMS Backup & Restore, but once you get to 3000 text messages...that process takes a long time. Do you have a better solution?
[myTouch 3G, Magic Android Development] seo:
Fixed in -test7 ;)
[myTouch 3G, Magic Android Development] alex_canada:
Hi Seo,

I have a problem with 3.1...Google Maps update fails installation because of wrong signing of the app or something like this. If needed I can try again and copy the original message.

Any idea? I have no ML package installed.

Message: Package file was not signed correctly.
[myTouch 3G, Magic Android Development] seo:
I guess you did not wipe, i know that i told wipe is not neccessary but i am pretty sure that wipe will fix the problem. I tested it today and maps & stock updated just fine.

try nandroid, then wipe, reboot, update maps and if someting goes wrong - nand restore :)

maps 4.5.1 is the last version available on market right ?
[myTouch 3G, Magic Android Development] alex_canada:
yes, you are right I installed 3.0 first with wipe and 3.1 later without wipe...as advised ;)

you sure there is no flash type fix for my Google Maps problem? ver 4.5.1 is the last I see on Market

I just realized actually there is no way I do a wipe in between 3.0 and 3.1 because it's incremental...and on top of that this is the ONLY application that gave me that message. I have installed other Google apps and they are OK.

Would it help if I gave you the logcat?

Thanks man!
[myTouch 3G, Magic Android Development] seo:
btw latitide nav and places icons did not show up before i restarted my phone, strange
[myTouch 3G, Magic Android Development] seo:
sure you can wipe no matter that update is incremental or not :)

In your recovery -> Wipe -> Wipe data / Factory Reset - It's a just "userdata" cleanup, /system partition is kept untouched :)
[myTouch 3G, Magic Android Development] alex_canada:
Interestingly enough Market doe not see I have Google Maps installed so it offers it as a new install...maybe if I try to uninstall it from Settings->Applications I could try a fresh installation...
[myTouch 3G, Magic Android Development] alex_canada:
Really?! so than how can you do a full wipe? I've switched quite a few ROMs up to now and I always thought Wipe data / Factory Reset is clearing /system as well.

yeah but part of that "user data" are all my contacts and text messages...and takes a while to restore those

I guess I'll have to live with an older version of Maps for a while
[myTouch 3G, Magic Android Development] seo:
I know, i faced exactly the same today before 3.1 update. Its good to know that problem still exists in 3.1 without wipe thanks. just do a nandroid to have your data backed-up and wipe

no, /system is untouched (I'm using Ra's recovery, don't know about others nut i think thwy SHOULD not wipe system)

P.S: about sms backups... cant you just pull /data/data/com.android.providers.telephony/databases/mmssms.db and push it again after new rom install ?

contacts are stored in /data/data/com.android.providers.contacts/databases/contacts2.db (contacts*.db ?)
[myTouch 3G, Magic Android Development] alex_canada:
No I mounted my /system partition read-write and deleted maps.apk and tried installing after that..."Incompatible update" :(

something is not right!

what puzzles me is that even after these (see below) I still cannot install Maps from the Market :(

adb remount
adb shell rm /system/sd/app/*Maps*
adb shell rm /system/sd/app/*maps*
adb shell rm /system/sd/dalvik-cache/*Maps*
adb shell rm /system/sd/dalvik-cache/*maps*
adb shell rm /data/app/*Maps*
adb shell rm /data/app/*maps*
adb shell rm /data/dalvik-cache/*Maps*
adb shell rm /data/dalvik-cache/*maps*
adb shell rm /system/app/*Maps*
adb shell rm /system/app/*maps*
adb uninstall com.google.android.apps.maps
[myTouch 3G, Magic Android Development] seo:
incompatible because of wrongly resigned apks, there is a thing called "shared uid" and signature check for google's apps from market wheter their signatures matched "shared uid". there is also /data/system/packages.xml contains meta-info for installed packages and their permissions/signatures blah blah, nevermind this is my first rom and i'll know that some apk's should not be touched :)

dude, just do a nandroid backup, then wipe :)
[myTouch 3G, Magic Android Development] alex_canada:
I know it would be so much easier...but I need to save/restore contacts/SMS/some application states :(

this is what I found in the logcat when the installation fails\

D/vending ( 717): com.android.vending.AssetDownloader$DownloadManagerBroadcastReceiver$DownloadManagerService.handleDownloadCompletedAction(): Got a download completed intent.
D/vending ( 717): com.android.vending.AssetDownloader$DownloadManagerBroadcastReceiver$DownloadManagerService.installFromUri(): Calling install uri=content://downloads/download/99 src=
null assetId=3018288789073383517 name=Google Maps last=TRUE
D/vending ( 717): com.android.vending.api.LocalAssetDatabase.notifyListener(): 3018288789073383517 / INSTALLING
D/JOGBALL ( 110): Jogball, + set_jogball_mode mode=0
D/dalvikvm( 211): GC freed 5748 objects / 306944 bytes in 248ms
D/PackageParser( 110): Scanning package: /data/app/vmdl17755.tmp
D/dalvikvm( 110): GC freed 13719 objects / 1275648 bytes in 307ms
I/ActivityManager( 110): Process com.htc.calendar (pid 817) has died.
D/dalvikvm( 110): GC freed 7116 objects / 1132776 bytes in 243ms
D/dalvikvm( 271): GC freed 4510 objects / 346568 bytes in 133ms
D/dalvikvm( 110): GC freed 27067 objects / 1655720 bytes in 283ms
W/PackageManager( 110): Trying to update system app code path from /system/app/Maps.apk to /data/app/com.google.android.apps.maps.apk
E/PackageManager( 110): Package com.google.android.apps.maps signatures do not match the previously installed version; ignoring!
W/PackageManager( 110): Package couldn't be installed in /data/app/com.google.android.apps.maps.apk
D/dalvikvm( 110): GC freed 43843 objects / 1882088 bytes in 328ms
D/vending ( 717): com.android.vending.api.LocalAssetDatabase.notifyListener(): 3018288789073383517 / INSTALL_FAILED
I/vending ( 717): com.android.vending.AssetDownloader$DownloadManagerBroadcastReceiver$MyPackageInstallObserver.packageInstalled(): Package install from content://downloads/download/99
failed: Incompatible update.

so practically you're saying after a wipe I should install 3.0 followed by 3.1?

what's the sequence that should be successful?
[myTouch 3G, Magic Android Development] seo:
you can take a look at post #46 - edit packages.xml and reboot but i dont recommend it unless you know what are you doing.

about smses & contacts, - /data/data/com.android.providers.telephony/databases/mmssms.db and /data/data/com.android.providers.contacts/databases/contacts2.db are sqlite databases that holds sms&contacts info. I never tried that kind of backup but it may work, do a nandroid and try ;)

no Im telling you that you should wipe and because you deleted Maps.apk you should flash only 3.1 but youll be able to install maps & street from market without flashing
[myTouch 3G, Magic Android Development] seo:
reflash 3.1 only if you want older version of maps&street installed after reboot. no matter that you reflashet, you will be able to reinstall them from market. wipe is the thing
[myTouch 3G, Magic Android Development] alex_canada:
still after patching the packages.xml the installation failed :(
[myTouch 3G, Magic Android Development] seo:
removed maps.apk and street.apk then rebooted ?
[myTouch 3G, Magic Android Development] alex_canada:
Did that and cleared that funny named cache too.
[myTouch 3G, Magic Android Development] seo:
push these in /system/app

adb shell stop
adb shell rm /data/dalvik-cache/system@app@Maps.apk@classes.dex
adb shell rm /data/dalvik-cache/system@app@Street.apk@classes.dex
adb push Maps.apk /system/app/
adb push Street.apk /system/app/
adb shell start

then wait for phone to boot. i think this should do the trick to have them updated

without a wipe - forget about google apps update and you will have problems with other apps like Finance (commented that before)
[myTouch 3G, Magic Android Development] alex_canada:
Hey seo,

I'll try adding those apk to my system folder and let you know.

On the other hand I think Maps app was an isolated case because Finance app installed without any problem.
[myTouch 3G, Magic Android Development] alex_canada:
Finance is complaining that I don't have any Google accounts set up, but all the other Google apps work fine with that account :(

This starts to drive me crazy...what exactly is the installing procedure that you recommend because this is the outcome of wipe + flashing 3.0 + 3.1. Should I do a wipe in between 3.0 and 3.1?
[myTouch 3G, Magic Android Development] Nighte:
The Google Maps update isn't working for me, but I never use Street View, so it hardly bothers me.

I think the one thing this ROM really needs is Wireless Tether, I think that would solidify this build! Please make an addon? ;) And possibly a bootscreen?

The Legend Mail widgets won't work either and I don't think it's possible for us to use the widgets under "additional widgets" <--- Have I done something wrong? I flashed3.0, reboot, flashed legend widgets, reboot, flashed apps2d, reboot, and neither of them are showing up.

But overall, very smooth, well running ROM!

Many thanks!
[myTouch 3G, Magic Android Development] alex_canada:
I ended up doing a clean install with wipe in between 3.0 and 3.1 and everything works fine including the SMS backup solution - thanks Seo!
[myTouch 3G, Magic Android Development] ViXXoR:
Gmail Sync

I didn't see anyone else with this issue, so I'm just wondering why my GMail doesn't sync properly.

The only time my GMail updates is when I physically open the app. I checked all my settings and everything is enabled for sync. I even tried clearing the cache and such. Is this normal?

Thanks.
[myTouch 3G, Magic Android Development] Dark_Elf:
I'm using this ROM (3.0 - 3.1 - wipe - Language - Legend Widget) for one day and I love it! It's really stable :)

Maps update from the Market worked, but I could not manage to update Street View, so I installed it manually.

I had to wait a little bit for the sync of my second GMail account, but now it's working fine :)
[myTouch 3G, Magic Android Development] seo:
legend widget replaces standard mail widget. "get more htc widgets" may require a wipe i am not sure please try. btw you don't have to reboot between addon flashes. you can wipe -> flash 3.0 -> flash 3.1 -> flash apps2sd -> flash legend widgets -> boot up.

wireless tether added :)
[myTouch 3G, Magic Android Development] nicholasms:
Did a wipe and then flash 3.0->3.1->ML7 and Touch Input Chinese works perfectly =] Maps can be installed from market too, but not street view.

One thing i notice, don't know if it's a bug or not, is that the sync icon (next to the clock) sometimes just stay there and won't go away even there seems to be no data transfer at all (nothing to sync). I have to manually cancel the sync (setting > account & sync ) and it seems to be ok again.

P.S. I have exchange activc sync setup and set to manual sync only, don't know if this is the reason...
[myTouch 3G, Magic Android Development] Dark_Elf:
I have the same issue, but it doesn't seem to impact the battery life.
[myTouch 3G, Magic Android Development] yyqygdx:
nice work!!!go on make us suprise!
[myTouch 3G, Magic Android Development] Nighte:
Ill try when I get home tonight.

Just out of curiosity, how do I retain my apps (I bought a few) when I do a wipe? Nand backup? Or should I use that Titanium program? Its been way too long since I've modded my phone.

Two more requests, multitouch for the internet browser and photos as well as 3D Gallery for aesthetic purposes?

Thanks so much for the wireless tether!
[myTouch 3G, Magic Android Development] doc13:
Any screenshots?
[myTouch 3G, Magic Android Development] Atlas24:
I second this. How can I back up my whole profile so when i wipe and flash i can almost get everything back the way it used to be. i.e. home screen set up with icons, settings and preferences?
[myTouch 3G, Magic Android Development] capychimp:
ml version, almost the same as rcmagic now eh ;) hehe
[myTouch 3G, Magic Android Development] seo:
Yep I know I forgot to give you credits sry ;P
[myTouch 3G, Magic Android Development] capychimp:
it's ok, just nice to see magic still lives
[myTouch 3G, Magic Android Development] alex_canada:
What carz kernel are you using?
[myTouch 3G, Magic Android Development] ezefachi:
The latest versions have been running great so far :)

is it possible to make an optional addon with HTC NewsReader for BASE version?
[myTouch 3G, Magic Android Development] specialist83:
rom is looking great..! nice work dude..!

anyone who has tried tis rom > is there any significantly noticeable speed difference between this rom n capy's OC rcmagic?
[myTouch 3G, Magic Android Development] seo:
sure but i got FCs because of null pointer exceptions in newsreader. i guess its something in framework. I'll see what i can do when i have more free time (updating TODO for now) :))
[myTouch 3G, Magic Android Development] marcimix:
uff, I agree :)
[myTouch 3G, Magic Android Development] tsak612:
does it wrok with RA-Magic32-6.35-v1.5.2H?? how can i change it to version 7?? Did anyone used in ML greek? THANK YOU VERY MUCH IN ADVANCE!!
[myTouch 3G, Magic Android Development] emin3sku:
Is there a problem with the Market?

For the last 3 hours i`ve tried 3 roms and i can`t download anything from market :eek:

It says "download paused" ...

Now it`s working