yashsingh1/xdaforums huggingface dataset:
[Desire Android Development] dsbnz:
I'm a bit surprised at HTC with their GB release, stating there's not enough memory on the Desire, given that with most of the added apps removed, there's still quite a bit of available memory, especially when using Data++. There's most likely more to it than my amateur view to it.

I think Vienna is about 10 or 11 hours behind NZ?

Speaking of finding an answer, somehow i managed to restore the HTC stock boot splash (over the appharev one), just buy dragging a fastboot app (im on a mac) to a terminal window, and typing a line of command. Personally i think i fluked it after reading a similar method for doing something else along the same lines. Anyway, now thats done it really feels stock again.
[Desire Android Development] wally80:
I'll probably release a new version soon, maybe tonight...

I noticed that, in the 3.14.405.1 release, HTCprofile widget starts alone at the boot, so I'll remove it together with HTCringtone widget (they are both downloadable from "Get more widgets").

I'll probably also move QuickOffice to /data so that it can be removed easily if someone doesn't want it.

I'll also add the QuickSetting on the status bar and thus remove the widgets that become useless.

With the gained free space I don't know what to do...

Perhaps Flickr back? or HTCmsg and HTCmail widgets (they are not that bad)?

Suggestions?
[Desire Android Development] dsbnz:
How much space did the scenes/wallpapers take?, perhaps plug the wallpapers back in at least?

one thing i'd like but cant find one anywhere, is a widget like the HTC Wifi/GPS/Bluetooth Widget's etc.. to turn on/off internet calling (SIP).

here's a thought, are there apps/widgets or features that could be included from a later sense version?
[Desire Android Development] wally80:
no idea. Never seen something like that... Anyway i'll remove all those WiFi, GPS, BT widgets, since the quick setting makes them useless.

The feature I loved more from later sense is this quick setting. That's why I'm including it against my philosophy of remaining stock. :-)

It's anyway clean and not intrusive.

I'll think about something else later.
[Desire Android Development] wally80:
updated! ;-)

See changelog on first post...

cheers
[Desire Android Development] sempi601:
Can you add different boot options when long pressing power button?

Like Reboot --> Normal, To Recovery, To Bootloader
[Desire Android Development] dsbnz:
Very cool !, have downloaded, will install later this evening.

Q1: Same installation procedure, just copy zip to SD and install from recovery?

Q2: Does Data/Caches need wiping or am i able to install and retain settings?

Cheers :)
[Desire Android Development] shuriak:
After reboot NO Power!
[Desire Android Development] wally80:
Yes... Copy zip, reboot to recovery, install from sd, reboot and enjoy.

I am afraid you'll not retain the settings. The flashing will wipe your data.

If there will be new updates I'll change this behavior...
[Desire Android Development] wally80:
I would like to.

Do you have a link to a version that is compatible with this new base?
[Desire Android Development] wally80:
What do you mean?

Please, be more specific.
[Desire Android Development] dsbnz:
Cool thanks :) i'll try it a bit later today, im just setting up a kitchen, i'm inspired to have a go at rom's :)

Update: Installed and working brilliantly !, liking the quick settings, excellent work Wally80 :)
[Desire Android Development] byngo:
Personally I'd at least like htc msg widget back.
[Desire Android Development] nickislauw:
Wow this rom is really fast but only had 169mb free data space after removing every app in data. I thougt data++ hboot had 252mb free data space? Why do i have such low mem??
[Desire Android Development] wally80:
I think you can push HTC msg widget back to the rom with adb.

Or you can add it to the zip file before flashing.

It takes 522KB. It should fit (in v1.2 there are 700KB left on /system).

cheers
[Desire Android Development] nickislauw:
Way to put htc flight mode setting back too? Cant seem to find the name for i.e. in alex rom. Pleease give me the name of that widget since i like that one!
[Desire Android Development] wally80:
Glad it works fast also for you.

When removing apps/widgets, my first victims were those that start at boot even if they are never used (e.g. Stocks, Peep, Profilewidget)... I think this is the reason for this ROM being more speedy.

Regarding the free space:

If you don't have any app installed, then the space is eaten up by the Dalvik-cache. You can check with a terminal, or with adb shell.

# cd /data
# du -h -d1

My output is like this:

(Consider that I have all my favourite apps already installed and not moved to the SD).

6.5K ./backup
4.0K ./secure
1.3M ./system
85.1M ./dalvik-cache
4.0K ./property
2.0K ./app-private
43.7M ./data
6.0K ./local
24.0K ./misc
2.0K ./dontpanic
0 ./htcfs
45.9M ./app
2.0K ./lost+found
176.1M .

indicating that the dalvik-cache takes 85.1MB.

There are some ROMS around that put dalvik-cache to the SD-Card, but in my opinion this mod makes everything slower.
[Desire Android Development] wally80:
It's in htcsettingwidgets.apk.

But installing that will also bring back the other settings widgets (GPS, WiFi, etc.).
[Desire Android Development] wally80:
By the way (out of curiosity):

Why do you like the flight mode widget? :-)

Flight mode is already one of the options when long pressing the power button...
[Desire Android Development] Meaple:
Mirror, v1.2
[Desire Android Development] laurmihai8607:
wally love your idea for this rom: stock minimal official ginger with no addons. but i want to suggest you to make some optional patches that can be flash. patches like: Trackball Wake, CRT TV Off Animation, Battery % Mod, and others. Thx
[Desire Android Development] nickislauw:
Ghehe. Forgotten that, thanks!:D
[Desire Android Development] bw7and:
bro ,will this ROM be good for playing games???since its based on DATA++ HBOOT

it only has 5MB CACHE
[Desire Android Development] TVTV:
Yes, i would like to know that, also. Will the ROM be OK for gaming with only 5MB of cache?

Also, i would like to know if this ROM supports the English (Romania) locale (language).

Thank you for your kind answers.
[Desire Android Development] wally80:
Hi guys!

I am not an extreme gamer on the mobile phone.

I play few small games, and they work fine.

Anyway, I didn't know that some game use the cache partition. Do you have any example, so that I try out?

regards,
[Desire Android Development] wally80:
battery mod

I attached to the second post a flashable zip with battery percentage on stock icon (generated with UOT).

Anyway, you can create your own mod on the UOT kitchen (just pay attention that any mod you apply fits into the system partition. If NOT then remove something, e.g. quickoffice, Flickr)!

cheers,
[Desire Android Development] TVTV:
If Angry Birds works fine, then everything should be a-O-K! :)

I haven't rooted or s-offed yet, because i've just bought this phone some 2 weeks ago and i'm still testing it to see if everything's OK, hardware-wise (don't wanna lose my warranty just yet). As soon as i am convinced that everything's alright, i'll root and install your ROM, wally, as IMHO it's the best stock ROM out, to date.

@wally: Any issues, as reported by the community with the RUU 2.3 (camera force closing when taking photos using the screen etc.)? What's your phone model (PVT-?)?

Thank you for your kind replies.
[Desire Android Development] wally80:
Angry birds works fine. I just tried it... :-)

I didn't notice any issue with the camera until now.

I indeed noticed that sometime sense restarts. Don't know whether this can be considered an issue or not. Anyway, as far as I read, this happens also in the original GB version released by HTC.

EDIT: My Desire is PVT1
[Desire Android Development] bw7and:
ya...i think the sense force close issue occurs in original Gb as well

can you try some of the high end games???like NOVA 2 or BIA or MIAMI VINDICATION??and tell me their performance as compared to those on stock ROM??
[Desire Android Development] wally80:
Yes, no problem. I'll give them a try today evening.

I hope that, after trying, I don't get addicted to those games... :-D

EDIT: Is there any performance indicator in those games (like FPS)?
[Desire Android Development] bw7and:
not really,i mean i don't know how an average user would get to know about the fps at which the game is running

and there is no inbuilt performance indicator as well

but i am sure you will notice the difference if any
[Desire Android Development] wally80:
Gingerwally_v1.3

Hi guys!

I updated the ROM to version 1.3. Changelog is in the 1st post.

Some more details here:

The system partition has now ~7MB free. This gives us some more flexibility and you can now flash some of the removed apps back to the rom if you like.

I created flashable add-ons for every app/widget that were removed in the ROM. Links are in the 2nd post. Just flash them on recovery right after flashing the rom.

Additionally I spent some time checking the problem of Sense occasionally restarting alone (present in any Gingerbread release, also in the original from HTC).

I added a line in build.prop, that apparently fixed the problem (no sense restarts in 2 days).

The line is "ro.HOME_APP_ADJ=0".

A short explaination:

The OS tags each process with a sort of priority value (oom_adj), which helps him to decide which application must be killed in situations of low memory.

I have seen that htc.launcher had:

- oom_adj=0 when in foreground

- oom_adj=6 when in background

(lower values = higher priority = less likely to be killed)

With that line in build.prop we are telling the OS to assign a fixed value of oom_adj=0 to the home app (in our case htc.launcher). In other words, we are telling the OS not to kill htc.launcher even when it is in background (unless in dramatic out of memory situations).

It seems that it works. I tested it for two days now...

So, enjoy your new version,

cheers
[Desire Android Development] darryl_p:
So I'm using wally_1.2 at the moment. Can I just modify /system/build.prop for the change you made and all should work ?

Or does that file need to be flashed and then the install script use it in some special way ?

Darryl
[Desire Android Development] wally80:
Yes, you can.

Just pull, modify, push the file back, and reboot.

If you want, you can also delete /system/lib/plugins/ as in 1.3 (It's just the old flash player library) and gain the 7MB on the system partition that you can use in other ways.

Cheers,

Wally80
[Desire Android Development] wally80:
How to flash the removed apps addons without reinstalling the ROM

If you want to flash some ADDONs later (instead of doing it right after installing the ROM), you can do it following this procedure:

1- Copy the ADDON zip into the sd-card

2- Flash them in Recovery

3- Boot the phone

4- Go to Settings->Applications->Manage Applications->All->HTC Sense->clear data.

Cheers,
[Desire Android Development] DGSCronos:
Thanks for the rom, I tried the 1.3 version, seems stable and fast enough. Although I'm more of an AOSP fan, I'll be sticking with this one for a while. Dutch keyboard doesn't seem to work though (no predictions etc), so I'll try to find the htc apk for that. :)
[Desire Android Development] darryl_p:
So flashing back these addons using CWM would I have to mount any partition first ?

Or I'm guessing just select the zip to flash as if it was just like flashing the whole ROM ?

Darryl
[Desire Android Development] wally80:
Darryl, you can flash those zips exactly in the same way you flash the rom.

I don't use CWM so I can't help you with the exact procedure there.

Anyway, if you are not on v1.3, make sure you have enough free space in /system.

cheers
[Desire Android Development] Meaple:
Hey guys, just to let you know. The server is going through an upgrade but there should be no downtime at all. If there is downtime and you need to download stuff, I have a mirroring server. http://viperts.info/gingerwally. Sorry for the inconvenience.
[Desire Android Development] baszu:
does this rom contain the same bug as original gingerbread from htc?

- when flash off, camera cannot take picture more than 3-5 pic, getting reboot.

- when pick desire out of pocket, sometimes it's automatic answering/hanging up the call.
[Desire Android Development] wally80:
In theory it should contain all bugs of the original Gingerbread from HTC (apart from the Sense restarts, which I fixed).

However, I didn't experience the two bugs you are mentioning. I am not even able to reproduce them. I tried right now to stress test the camera taking several pictures with different combination (flash OFF/ON, portrait/landscape, low/med/high res) and didn't have any problem.
[Desire Android Development] nickislauw:
I can take as many pictures i want, and phone is not rebooting ;) so problem seems only to be you, and no sense restarts for me on pre rooted stock rom, only call problem ;)
[Desire Android Development] dsbnz:
Some Screenshots (running Gingerwally v1.3)

@Wally80... took some screenshots, if you'd like to add them to your first post.

p.s. v1.3 working awesomely !

Cheers
[Desire Android Development] wally80:
Thank you dsbnz! :-)

I'll include them in the first post in a couple of days (not at home right now).

Cheers,

Wally
[Desire Android Development] sascha6982:
Hi wolly.

First of all: great Rom.

How do you avoid the small cache on data++hboot in your rom?

Do you use an script or is it the kernel?

Is it save to use an other kernel?
[Desire Android Development] AssassinSvK:
can you pls add slovakian language? wanna try this rom,
[Desire Android Development] flashpaz:
3 issues

Hi,

First thing first: This is one of my first post to XDA, so please be cool ;)

Second: Congrats for this rom. It really works well!

After a few days of use, I thought I would post about the 3 issues that I am having. They are not show stoppers, and two of them are probably not even related to the ROM, but to HTC.

1) I have a flicker issue with widgets that generate popups from the home screen. You can easily see that with AppOrganizer or dazzle brightness popups. This is how you can see it:

- Open any application

- Hit the "home" button

- Launch a widget that opens such a "popup"

At this time, you see an annoying flicker. If you close the popup and try again immediately, it doesn't happen. You have to go through another app->home->popup to trigger it.

I compared with the previous stock rom (2.2), and the problem is new. I think it's due to the fading animations of the home screen. If you go to Settings->Display->Animations and select "some animations", then the problem goes away. I can live with that...

2) Camera reboot: This problem is mentioned in other threads as well. If you take pictures with the flash sets to "off", then after a few pics the phone would hang, and reboot. 100% reproducible.

3) This one is personal: I think the list of recent applications in the quick settings notification area is just a waste of space. It's much quicker to reach this list by a long press on the "home" button, isn't it ?

I would also mention that I had zero sense restarts, so your fix seems to do the trick.

Thanks again!
[Desire Android Development] dsbnz:
Bizarre, I'm unable to replicate #1 & #2 issues you're experiencing.

as for #3, i think 'recent apps' might have been removed on version 1.3 rom, as i'm not seeing the recent apps in my quick settings (or am i not noticing a settings toggle somewhere?)
[Desire Android Development] flashpaz:
Hmm, I have an early Amoled device, so 1 & 2 could be linked to hardware versions.

#3 is weird. I flashed 1.3 last week, and I definitely have one third of the notification area used by the last apps. Maybe there's a setting somewhere that I simply missed...

Regards!
[Desire Android Development] dsbnz:
Mines a SLCD (i'm fairly sure the box said SLCD.) not sure if there's any other technical difference between SLCD and AMOLED models. could be the combination of addon apps? i only flashed a few extra's not all.
[Desire Android Development] wally80:
Hi Guys,

You are both right actually.

V1.3 includes recent apps in quick settings.

However when I created the battery percentage mod (with UOT), I removed it because I also found it taking too much space.

So, I guess dsbnz has flashed the battery mod, while flashpaz didn't.

That's the difference. :-)

Sorry for the confusion.

In v1.4 I will remove it also from the original ROM (or I will make the battery percentage mod as default).

regards,
[Desire Android Development] wally80:
Hi Flashpaz,

thank you for your feedbacks.

It's nice to see that people are using and liking my ROM.

I never noticed this because I always turn off all animations to save some battery.

However, I was able to replicate it (with the dazzle brightness pop up).

The problem occurs also in the original Gingerbread from HTC (I just verifiied it). So, I have no idea how to take care of it.

P.S. I also have a old PVT1 with amoled.

This is something I also read from other posts about Gingerbread, but I am not able to replicate it with my ROM. I tried everything I can to stress the camera with flash off and I didn't have a single reboot. Maybe it also depends on other factors? (like orientation, screen brightness, geotag, etc.?)

Yes, I totally agree! I removed it in the battery percentage mods, but I forgot to remove it from the original v1.3. I'll do it in v1.4. :-)

cheers
[Desire Android Development] nickislauw:
I know how to fix the cam problem.. just remove or rename the DCIM folder on your sdcard and voila
[Desire Android Development] wally80:
Hi AssassinSvK,

I am sorry, but I don't know how to do it.

Probably it's not even possible because the system partition is very tight on space on this ROM.

Do you have any howto/link/hint on how to include new locales?

regards,
[Desire Android Development] wally80:
Thanks,

This would also explain why I am not having the problem (I completely formatted the SD-CARD before installing the ROM).
[Desire Android Development] howdid:
try the app morelocale 2
[Desire Android Development] AssassinSvK:
hi mate, thx for answer

hmm i dont know if this is even possieble but just wanna to ask you

in some rom there is app called "more locale" but dont know if this will works with your rom too
[Desire Android Development] baszu:
I've tried install HTCsetting widgets back, but the widget doesn't work.

Will this waste /system precious space? I see one apk file, but I cannot delete the htcwidgetsettings.apk. Can we delete it manually or we need to re-flash the rom?

Actually, I need only profile widget because I always change to vibrate mode during working hour in office. Anyway, I'm ok with this removal. I can install other free widget from the market.
[Desire Android Development] wally80:
Hi Baszu!

Have you cleared Sense cache after flashing the add-on?

settings->applications->All->HTC Sense->Clear data

(After this the widget will appear in the list. Note that your Home settings will be reset, e.g. widgets position, shortcuts, etc).
[Desire Android Development] baszu:
Just tried.

Anyway, there are only Airplane mode, Bluetooth, GPS, Hotspot, Mobile Network, Wi-Fi. There is not shortcut to change profile.

by the way, may I propose to remove QuickOffice and FM Radio in next version, and make them flashable back instead? I have never used it, and would like to gain space for other app.
[Desire Android Development] smhtc:
Quick Office may be removed.

Edit: Can quickoffice.apk be simply removed from /system/app folder in rom.zip and then zip reflashed as a fresh install?
[Desire Android Development] wally80:
Gingerwally_v1.4

Hi guys!

I have uploaded a new version (v1.4) and I have updated post #1 and #2.

This is a minor update. If you are happy with v1.3, you do not really need to update.

This is also the very last time that a full wipe of system, data, and dalvik-cache is required. If there will be other updates I will be more kind to you... :-)

Cheers,

Wally
[Desire Android Development] wally80:
Hi guys,

If I would follow any request of removing application X, Y, or Z, we would end up with an empty ROM. :-)

So please if you really don't like an application (e.g. QuickOffice), you can do the following:

1- Open the zip with WinRar (do not extract).

2- Go to system/app

3- Remove the apk you don't like and close WinRar

4- Reboot into recovery

5- Disable signature check

6- flash your modified zip

By the way,

what do you all have against QuickOffice? :-)

I think it does its job quite well...
[Desire Android Development] smhtc:
Yes. And I got the Pro version too. So I don't need the read-only version!

Thanks
[Desire Android Development] baszu:
Thanks for your suggestion. I can add/remove more apps there now.

My reason is similar to smhtc, I don't need read-only version, so would like to free up space for other.
[Desire Android Development] dsbnz:
Some New Screenshots of v1.4

Excellent work Wally80 ! :)

I really like the addon option's, being able to install what suits to each individual.

And liking the sound of update without wipe for future editions :)

On a side note: are there any more newer sense interface feature that could be added and/or updated in future editions?

Cheers!
[Desire Android Development] smhtc:
How can I take these screenshots? Which app\mod?
[Desire Android Development] dsbnz:
Hi, i actually did the screenshot's using a tool in the Android SDK, with phone connected via USB (charge only mode, but not sure if it needs to be in this mode though). I've tried a few apps on phone, but found them fiddly, and one didnt work.

have a look at this site, this is where i found the procedure...

http://theappslab.com/2010/06/01/how-to-take-a-screenshot-in-android/

if you're on a MAC (i'm on mac, but im guessing the procedure is similar by using cmd terminal in windows), just open terminal and cd to the tools directory inside the SDK folder, then run the app by typing ..

./ddms

once the app open's, select your phone in the list, then press on MAC keyboard ..

command+s

then you're screenshot will show, and you can save it.

it will take a snapshot of the screen that's showing on the phone at that moment.

hope the info helps ! :)
[Desire Android Development] smhtc:
I find this a bit tedious, especially because I have to be near my computer.

I would like to point out the feature in latest oxygen rom. It has the easiest ever feature for screen capture. Wherever you are, just long press the power button. The menu contains "Screen Capture" along with power off, restart, airplane mode etc. On selecting this, the screen will be captured and image will be saved in sdcard/DCIM/screenshots !!

I wish something so easy was available in Market or here on xda..
[Desire Android Development] dsbnz:
I'm sure there's some other app's out there that would do same, or close to what you're describing. I havn't really looked for one, as its screenshot's aren't something i do regularly enough to warrant finding an app..
[Desire Android Development] Alsajosora:
Android commander will also allow you to capture your screen as well.

http://androidcommander.com/

:)
[Desire Android Development] Meaple:
There are apps on the market which takes screenshots for you. Alternatively you can download QTadb and use that instead.

Swyped...
[Desire Android Development] wally80:
I used once an application called "shootme" to capture screenshots of an application I developed.

It was quite handy. A strong shaking of the mobile phone and a screenshot was saved into the SD card.
[Desire Android Development] baszu:
One minor bug found, sense cannot be saved properly, and can't be deleted.
[Desire Android Development] wally80:
?!?

Saving Sense?

Deleting Sense?
[Desire Android Development] sascha6982:
Hi wally

You can remove VisualisationWallpaper.apk from your rom. That are some live-wallpapers. And in \lib are some libs from the removed Mode10Wallpaper.apk.

;)Sascha