yashsingh1/xdaforums huggingface dataset:
[Desire Android Development] Gruntplace:
Hi All,

I am trying to flash the 2.29.405.2-initd-rooted-stock-v3 but when I try and install it from SD card I get 'E:signature verification failed'

I have done a backup from Recovery and a wipe of both the 'wipe data/factory reset' and 'wipe cache partition'.

I already have the radio version 32.49.00.32U_5.11.05.27 included for the above ROM on the phone so haven't updated that.

Can anyone tell me where I have gone wrong. HTC desire rooted with Unrevoked.

Basically I am trying to get the A2SD+ and would also like to be able to delete some of the stock apps like peep and stock etc. that I don't use. Not too worried if I can't do that but would like to A2SD+

Any help would be appreciated. Especially if described so a total noob can understand it!!

Actually, just tried again and noticed the 'toggle signature verification' in Recovery mode, pressed that and it now seems to have worked, have flashed the ROM, power mods and a2SD+ mod and is's now rebooting.

Thanks
[Desire Android Development] EddyOS:
You need to turn off signature checking in recovery
[Desire Android Development] Gruntplace:
Thanks just noticed that and saw your reply. Thanks for the quick response.
[Desire Android Development] Gruntplace:
I see from your sig that you are on the 2.29.405.5 ROM. Does this work with A2SD+?
[Desire Android Development] EddyOS:
I'm on the stock 2.29.405.5 - I'm not rooted...got bored and went back to stock for now!
[Desire Android Development] oLi303:
mine does. read the first post and make sure to get teppics app2sd version from here: http://xdaforums.com/showpost.php?p=8227068&postcount=688
[Desire Android Development] teppic74:
Note:

There's a minor incompatibility with the powersaving modules and 3.0/3.1 ROMs. It's nothing much to worry about, but it means when you're on charge you will not get the performance boost you should. The phone will still drop down to a fixed 245MHz with the screen off, and it'll still switch down to 245MHz when the screen is on and the phone is idle. I'll fix the mod as soon as I'm able.
[Desire Android Development] Gruntplace:
Thanks guys. Great forum and work by all.

I might wait until the minor issues are resolved. In the meantime loving not having to see internal memory shortage all the time!
[Desire Android Development] Manj75:
I like to first say this is a fantastic ROM and just what I was looking for.

I installed v2.0 of the ROM back in Nov 2010 because I wanted stock ROM but with the ability to have Apps2SD+ using ext4 on SD card. This really solved my low storage problem.

I noticed that a new ROM was available OTA and revisiting this thread I found the latest ROM is supported in v3.1 (2.29.405.5). I will want to install this ROM + the correct radio, but would like to know that if I do a wipe will it delete installed apps? That is will I have to install all apps again?

Can I get away with not doing a wipe and just installing the ROM over the existing installation? The updates I added to v2.0 were Apps2SD+ and Restore Bootsound so I guess I would have to reinstall them too.

You wisdom is always appreciated - Thanks in advance
[Desire Android Development] teppic74:
You can just install the updated ROM, yes, but make sure you install a2sd+ before you boot.
[Desire Android Development] jamesbrampton:
Hello Teppic,

What a great ROM, I am no longer a flashaholic as i have been using this for the past few months with great results :-)

Do you have any plans in introducing a "Data2whatever" mod?

I think i would be great if you did. I am using the Apps2sd mod, but with so many apps my memory is starting to to run down (67mb).

I am a nobb with these things and I don't want to attempt this procedure myself.

Thanks also to everyone at XDA.
[Desire Android Development] wirelezzz:
works great
[Desire Android Development] gosa:
Dude, you should consider yourself fortunate having as much as 67mb left internally...

:p

I just went through the process of flashing the latest ROM, and only thanks to removing a sh**-load of htc-apps/widgets from the ROM before flashing and later "pushing" more than half of my downloaded apps/widgets to the system partition could I "land" on having 60mb free on my internal data partition.
[Desire Android Development] whips:
I tried to flash a customized htc clock widget with this ROM, however after reboot, my clock disappeared altogether! Is there anyway to install the clock widget without reflashing the entire ROM?
[Desire Android Development] kmetek:
Compressed dalvik-cache (1.0)

This mod will compress the dalvik-cache, typically saving around 30% of space. This is especially useful for deodexed ROMs. This mod is compatible with the A2SD+ mod, which moves your dalvik-cache to the sdcard. It may also improve performance very slightly. You MUST wipe your dalvik-cache in custom recovery if you install this mod. If your ROM is not deodexed you should apply the Flash or tweak mod to free up some system space before adding this mod due to its size. Install with the fusecompress attachment. Requires init.d support.

this file fusecompress-signed.zip (833.4 KB, 1144 views) ? anything else to know?
[Desire Android Development] gosa:
First of all - this is in no way "supported" by the creator if this thread, which means that you can't really ask for help from Teppic if things should go south. Also - I can't give any guarantees at all this will work for you just because I did it with my phone - it's an "at your own risk only"-thing...

but here is what I would do (and what I have done with a lot of apps/widgets so far):

1. Download update_apps.zip or update_others.zip from page one in this thread

2. Open (don't extract) the downloaded zip with either 7zip or winrar (Winzip might work as well - haven't tested that one).

3. Browse to the folder "system/app/" and then drag and drop your widget (the apk) into that folder. After doing that, delete the applications that are already in the there. (not the other way around - if you delete the old apk's first the folder might "disappear")

4. Next step is to head over to the folder "META-INF/com/google/android/" in the same zip where you will find a document called update-script (in the same zip-file).

5. Open update-script (preferably in Notepad++ or similar, where you will see things a bit more organized) and you will get something like this:

show_progress 0.1 0

delete SYSTEM:app/Maps.odex
delete SYSTEM:app/GoogleQuickSearchBox.odex
delete SYSTEM:app/Gmail.odex
delete SYSTEM:app/VoiceSearch.odex
delete SYSTEM:app/Street.odex
#delete SYSTEM:app/YouTube.odex

delete_recursive DATA:data/com.android.vending

copy_dir PACKAGE:system SYSTEM:
set_perm_recursive 0 0 0755 0644 SYSTEM:app

show_progress 0.1 10

6. Take away all the lines that's related to deleting stuff (I'm assuming we're only adding something in this one). Save and close the update-script, close the zip and rename it to widget.zip or whatever suits you. Note: You might have to do this editing "outside" of the zip - e.g. extract the doc, edit it and then put back it into the zip again.

7. Reboot into recovery, make sure that "signature verification" is turned off, and then add the zip like you would add any other zip from page one of this thread.

The steps above can be used with just about any addition you want to make to the system partition, as long as you make sure you have space there the only thing is that you can't be sure that everything will run like that. Two of the apps that dies on me when run from the "System partition" are PowerAMP & Opera Mini. And when that happens I just edit the "update-script" to remove those apps. Besides those two I've "installed" a lot of my apps (including Dolphin HD) without any detectable problems.

And once again - this is something you do "on your own" - I can not guarantee that things won't go bad. But that's what you have your Nandroid Backup for, right?
[Desire Android Development] Lanbase:
thx Gosa,

I was waiting for that howto ;)

grtz
[Desire Android Development] gosa:
Yeah... I know - sorry about the delay. All this family stuff during the holidays kind of takes the focus away from playing around with the phone.

One thing I don't mention in my post above is that I - when I update any of the apps in "System" - modify the script so that it first deletes the "old" version of it just like it's done in the original update_zip's. But I'm sure that one isn't too hard to figure out now that you know where to look.

Another thing - I'm starting to have my doubts as to how much space I can save by simply moving the apps to "System" since there will always be some stuff in "Data" anyway. (After all I'm taking most of the apps from SD and move them to "System".

The obvious gain will be that when I put an app on "System" I can actually use it's widgets (for example with Dolphin Browser HD), something that's not possible when using Froyo's "standard" apps2sd. Also - for every Widget I move I do save a bit of "real" space, since those are only located in "Data".
[Desire Android Development] teppic74:
Having 60-70+mb of internal storage is absolutely fine. You don't need lots of free space, it's effectively wasted. If you find that you're low on space, wiping the dalvik-cache might help (it will be rebuilt when you boot the phone, and this means a longer first boot).
[Desire Android Development] jamesbrampton:
Thanks boss :)
[Desire Android Development] whips:
tried everything you have and still no luck. the clock widget i want to install is in post #26 of this thread: http://xdaforums.com/showthread.php?t=850462&page=3 is it possible you compile it in a zip that can work. I have the original widget to restore if things get messed up so no problem if it doesnt work.
[Desire Android Development] Lanbase:
No worries mate I just rembered it myself aswell when I saw your post. :)

I use the free space gained mostly for moving big lib.so files

from /data to /system and symlink them so the app still works, sibere has written

a small howto for that once.

grtz Lanbase
[Desire Android Development] gosa:
I looked at that zip and my "amateur" eyes didn't see anything wrong that I could do better...

Are you saying you don't get anything at all or is the original widget still there?

I'm not sure it applies here

but when I first applied a ROM that I've I modified (by removing apps/widgets from zip before flashing) and then ran a full restore (data+apps) with Titanium backup I got a lot of "invalid" entries in the "add widget"-menu from references to widgets that didn't exist anymore. I solved that by going into Settings-> Applications -> Manage Applications -> HTC Sense -> Clear Data. Maybe that is something that can help you as well... to help making Sense understand that you brought something new into the "mix".

If you try this, please note that you will get your homescreens "reset", e.g. you will have to start over again with setting wallpaper, adding shortcuts and so on.
[Desire Android Development] saayinla:
Problem making calls...

Hi all,

I flashed this Rom few days ago and its been really good, my phone has been faster than before However I have been having 2 problems Since the flashing:

1. I have been having problem making calls, when I dial a number, nothing happens and I have to dial a few times before been able to make a call and this happens all the time.

2. When connected to the PC and I switch to USB storage mode to copy data the phone reboot and I have to try it a few more times before able to connect as a storage device.

This is making the device more unstable than before.
[Desire Android Development] lurbi:
not really.

I have installed it, and have not seen any issues.

But I cannot say how good the compression ratio is, or how much benefit it brings

BUT it is NOT compatible with 3.0/3.1 (at least it is not flagged as compatible)

So I personally would like to upgrade to 3.1 (from 2.0 with compressed cache) and I do not know if it is possible.

Have asked some posts ago, but no answer until now.

So the question is, is it as simple as wipeing the dalvik cache after installing 3.1 and app2sd+ and before first boot, or will it not work when going from 2.0 compressed app2sd+ cache to 3.1 uncompressed app2sd+ cache

I would be happy if somebody could cast some light on this ;)

thanx in advance

and thanx teppic for this great ROM!
[Desire Android Development] kmetek:
thanks for adding up, lurbi.....

would love to see compatible with 3.0/3.1 this compressed dalvik-cache :P
[Desire Android Development] Lanbase:
@ Whips and Gosa,

Try to apply the zip in recovery again and whipe Dalvic cache before rebooting . Just to be sure also whipe the Dalvic cache before flashing the zip.

Edit, try only whipe dalvic cache first without flashing the zip.

Hope it helps

Sent from my HTC Desire
[Desire Android Development] GonsioR:
making calls - problem

I've got the same problem - I deleted contacs data and facebook data - nothing has changed.

Sometimes dialer works like a charm, but mostly it isn't. It's very anoying when I must wait ~1 minute to make a call :(
[Desire Android Development] teppic74:
It's a stock ROM. There's no way that rooting would have any effect on dialling. You should make sure you have done a full wipe, and try the radio that comes with this ROM.

As for the dalvik-cache, you can wipe that at any time and it will automatically get built when you start the phone up. So if you update to 3.1, you will lose the compressed cache mod, and you can wipe the cache and boot the phone as usual. I will provide a compatible version of the mod soon, which can be installed at any time (again, it will require a cache wipe).
[Desire Android Development] msdl28712:
any idea how i can you my own mp3 on startup with this rom tried renaming and copying mp3 into /data/local/android_audio.mp3

but it will not play this one only plays the original

custom bootanimation work fine

cheers

marc
[Desire Android Development] msdl28712:
http://xdaforums.com/showthread.php?t=735008&highlight=android_audio.mp3

sorted used the mod in the post above flashed via clockworkmod recovery choosing the install zip from sd card / choose zip from sdcard let it do its thing reboot then just replaced my bootanimation and android_audio.mp3 back into /data/local/

Marc
[Desire Android Development] whips:
Tried all the suggestions, still no luck, I even replaced the clock widget in the ROM and reflashed everything from scratch, still this is what I keep getting:
[Desire Android Development] sibere:
Since my post on how to move big libs to system, I've moved to Data2SD with 1GB of storage. I don't need to think about storage anymore and it's 100% compatible with this ROM (coz I'm running it ;) )
[Desire Android Development] lurbi:
Thanks teppic for explaining compressed cache!
[Desire Android Development] Manj75:
Hi teppic74,

I wanted to install the new ROM v3.1 which is 2.29.405.5 ROM with init.d but when I click on the download link and select one of the download providers the filename it suggests for the download is 2.10.405.5-initd-rooted-stock-v3_1.zip. This is a little worrying and I wanted to make sure that 2.10.405.5 zip file actually is 2.29.405.5 ROM.

Can you please confirm before I proceed?

Also, can you confirm that the Minor Tweak which wakes phone using optical button is download file tweaks-12-signed.zip?

Thanks
[Desire Android Development] gosa:
This one I can confirm, since I'm using it myself. I don't remember what page it was on in this thread, but Teppic wrote something about accidentally misnaming the file.
[Desire Android Development] Manj75:
Thanks gosa - I will proceed with the ROM install.

Are you able to confirm my second question regarding the Minor Tweak?
[Desire Android Development] Staggers:
I can confirm that one as I'm using it and it works well.
[Desire Android Development] atifsh:
anyone got desire HD keyboard with arrows for desire 2.29 stock
[Desire Android Development] jamesbrampton:
How and where? Please
[Desire Android Development] Manj75:
I've successfully installed v3.1 of the ROM with updates - this is great seems a lot faster.

One issue I was hoping would have been resolved in this update that I also saw in the v2.0 ROM is the automatic update setting in the Weather application. Basically, there are times when the weather info is not shown in the clock widget and the weather widget. To resolve this I have to keep doing a manual update by pressing the refresh button. In the weather application -> menu -> settings there is an option for 'Update automatically' which is disabled. I select to enable it and set the 'Update schedule' to 3hrs and then press the back button. Problem is if I immediately go back into settings I see the 'Update automatically' is disabled again.

Is this a problem with this ROM and is there a fix for it?

When I enable the 'Update automatically' I do get a 'Data warning' pop telling me this may result in additional charges do you want to enable it, and I click on Yes, which results in the option being enabled. Problem is this selection does not stick on revisiting the settings.
[Desire Android Development] sibere:
here: http://xdaforums.com/showthread.php?t=852219
[Desire Android Development] Dr Byte:
Reproduced problem (weather updates) in 3.0

Aha! That explains it, Manj75! I can definitely confirm this; the "Update automatically" option doesn't "stick" when selected.

I'm running 3.0, but I'm pretty sure it worked most of the time on 2.0 - but I had the frequency set at 12 hours or so back then, not 3 hours as now...

Edit: I should mention that I did only a "Dalvik Cache" wipe and a "Battery stats" wipe when upgrading from 2.0, so it may not be a problem with the ROM so much as a problem with the "nut behind the wheel" :)

BTW, I'm getting the same battery life now (3.0) as I was with the "power saving mod" in 2.0 - and even better with SetCPU. 72 hours or so, with at least two full days' light-medium use before hitting 20-30%. Holding off the undervolting until teppic has time to address his concerns on the Powersaving mod for 3.1.
[Desire Android Development] teppic74:
You don't need to worry about the minor issue with the powersaving mod, it won't cause any problems, it just stops one of the benefits from working.
[Desire Android Development] Manj75:
Hi teppic74,

What about the issue on 'Automatic Update' for the weather in v3.1 and seen in v2.0 where enabling it does not 'stick' as detailed in my previous post. I have tried it on all update frequencies and still the setting is disabled when revisiting the weather settings page.

The outcome of this is that too often the weather on the clock widget is blank and requires a manual refresh in the weather application to resolve it. This a little annoying, so was wondering if this is a known issue, and a fix is being worked on or one is available.

Thanks,

Manj75
[Desire Android Development] teppic74:
If this is a problem even after a full wipe, and assuming you haven't removed anything from the ROM, it's a bug in the stock ROM.
[Desire Android Development] Manj75:
When I installed the v2.0 (2.10.405.2) of the ROM + Radio + Updates back in Nov 2010 I followed instructions to the letter and did a full wipe then and saw this same problem. So, was hoping that v3.1 (2.29.405.5) would have contained a fix, but it's not the case.

Prior to installing v2.0 I had stock ROM at version 2.10.405.2 after an OTA update and never experienced this problem. My Dad has a HTC Desire with stock ROM so will check if the problem exists on his phone and will update here.

If it turns out it works on stock ROM was wondering if you would be able to investigate the issue further?

Btw - keep up the great work this is a great ROM
[Desire Android Development] yordaniy:
Weather Auto-Update Issue

I do

not

experience the Weather auto-update issue. I flashed the ROM after a full wipe.

Maybe a stupid question, but... Do you guys have the Settings >> Accounts & Sync >> Auto-sync option enabled? ;-)

Also, did you try clearing the relevant app data from Settings >> Applications >> Manage Applications, and then reconfigure the app again?

EDIT: Yeah, I just disabled the Auto-sync option globally, and the Weather app started behaving just like described in the posts above. I guess that's it.
[Desire Android Development] Alex-V:
I also don´t have a weather update problem in my 2.29 rom....maybe it could be a radio problem...right radio to right rom..?!?

with kind regards...Alex
[Desire Android Development] peterme58:
hi tepic i wanted to ask if there would be a deodexed update for v3.1 rom?
[Desire Android Development] adodesign:
hy.

i have v3.1 and i cant make a2sd working.
[Desire Android Development] Dr Byte:
Power saving / Weather widget

Ok, thanks teppic74 - and the result is a few percentage points better than without undervolting. Net result, about 8-9% battery every 12 hours, when running UV and UC to 844Mhz. 2-3mA in standby.

As for the other problem (the Clock/Weather widget refusing to change to "Automatic update") I have found a solution: change it from "Settings -> Accounts & Sync" and it does "stick." Not only that, but the checkbox is ticked when you visit it from the widget itself afterwards.

Why? Who knows. All that matters is that it works :)

Edits:

yordaniy: yes, I had auto-sync enabled before and after, the only thing affected was the weather widget

teppic74: It appears to be a widespread bug in the base rom, as a quick Google confirms. From Eclair (2.1) onwards. You were absolutely on the money, as usual :)

Fascinating - you only have to do this ONCE. Now, I can flip it on and off from the widget, and it sticks :) Looks like a side-effect issue to me.
[Desire Android Development] Gruntplace:
Hi guys, recently have installed v3.1 and apps2sd+ working fine, you made it very easy even for someone like me who hasn't a clue.

Have also installed the the power saving mod. Do I have to do anything in the Desire settings to make the mod work or does it just do it's thing on it's own?

I know this came up earlier in the thread and I think the answer was, just let it do it's thing itself but just wanted to the be sure as I do want to prolong the battery life as much as possible.

Thanks
[Desire Android Development] scutworker:
You just install it. There aren't any settings to change, so just do a nandroid backup, flash it and reboot.
[Desire Android Development] Gruntplace:
Cheers
[Desire Android Development] Manj75:
Thanks all for your answers.

I have managed to sort out the problem with the weather auto update. It turned out that the Weather -> Settings -> Update automatically checkbox would only remain enabled if I have Menu -> Settings -> Accounts & Sync -> Auto sync enabled.

I think a better user warning/info dialog box could be shown instead of the current way of working, that is enable 'Update automatically' which does not 'stick'. I guess this is down to HTC.

Once again thanks to all - I know have a brilliant fully featured stock like custom ROM where I can install more apps on SD using A2SD+.

Your hard work is very appreciated Teppic74
[Desire Android Development] teppic74:
UPDATE

New market flash version released today, added in system flash mod.
[Desire Android Development] craig1965:
lol teppic your on the ball my market update just finished the exact same time your email came in
[Desire Android Development] peterme58:
Thank you so much tepic this is a screen shot from my desire with your latest rom, with the richardrip's v5e kernel at 1113 mHz and with 1 gb ext 4 data space according to the latest sibere's script (with the ownhere patched libsqlite ) Everything is smooth and working very good!
[Desire Android Development] sibere:
Got the same config and score ;)
[Desire Android Development] teppic74:
That's quite a lot of patching ;)
[Desire Android Development] sibere:
Yes indeed but it worth it :)
[Desire Android Development] craig1965:
just curious when I run system flash 14 why does the market still show an update for flash player
[Desire Android Development] teppic74:
It means you haven't flashed the mod properly, or you've changed the ROM somehow which has caused the mod to fail to update.
[Desire Android Development] craig1965:
thank you teppic I will try it again see how it goes just wasn't sure if I had to clear market data or not