yashsingh1/xdaforums huggingface dataset:
[Desire Android Development] Chaosz-X:
Thanks a lot!

I charged my phone to 100% yesterday at 9.00PM (using the European time, where I live). I browsed a little bit after that, and I went to bed about an hour later. I kept the WiFi on the entire night (Wifi Sleep Policy set to Never, so it was on all night). Today, I tweeted a few things in the morning, and went to school. The WiFi was on the entire time there also (and it was connected to the WiFI of the school all day), and I browsed a bit during class, and Whatsapped almost every class. Now I got home, and my battery is about 55%. In other words: with intensive use, it will make 24 hours easily, I think.

Keep in mind that this is with the stock kernel. I'll release a new version today with a new kernel, which should be much more efficient with the battery, and slimmed down even more (the update.zip has reached 110MB by now).

I won't release a CM7r2 version, sorry guys. I can't test that builds, and removing another 15MB from the ROM (the /system folder is 160MB at the moment), will be pretty difficult.

You can however, use the ROM with every other HBOOT (except Oxygen and CM7r1). The Bravo Sense HBOOT from Alpharev will give you 217MB for apps, and with Data++ you can get 252MB for apps! That is just a difference of 30MB in comparison with the CM7 version, and it saves me a lot of time, and it allows me to focus on one universal ROM, which will make everything much easier.

If there is a really high demand for a CM7r2 version, I'll see what I can do, although I can already tell you by now that it won't have flash (and I think it won't be installable either).

Stay tuned! :)
[Desire Android Development] tanjinjack:
Hi,

I will really be liking a minimalistic Sense that runs very fast, looking forward to the CM7r2 HBOOT.

Is there any apps that can be moved to /data yet still works?

I don't know about the others, but I will really appreciate if you can post the complete list of remaining apks (or removed apks). Thanks a lot.
[Desire Android Development] Chaosz-X:
About the apps that can be moved to /data: I think almost every app which is usable by the end-user (Mail, Music, Contacts, Browser, etc.) is movable to /data. If you want, I can make a version which will fit in CM7r2 HBOOT, but I won't be able to test it myself. If you're willing to tell me then whether it works or not, I'll gladly make a version for CM7r2 :)

Edit: made a new build, 3 versions (yes, also a CM7r2 version!)

Uploading them right now!

Edit2: I'm terribly sorry guys, but today I won't release a CM7r2 version. For some reason it makes the apps disappear, and I want to spend as much time as possible on the custom theme now, so the CM7r2 version will either be released later, or never. The Non-A2SD version works fine with Data++ though, and that HBOOT is also pretty popular :)
[Desire Android Development] Chaosz-X:
1.2 is up, with a lot of improvements, see the OP :)
[Desire Android Development] black_astral:
very nice rom bro..if can..
[Desire Android Development] Chaosz-X:
Links are working fine here ;) Give me about half an hour, I'll upload them also somewhere also ;)
[Desire Android Development] karlo1700:
here is a sugestion for the theme.this was the first theme a installed and still after all this time in my opinion it si the most beautiful

http://xdaforums.com/showthread.php?t=625491
[Desire Android Development] Chaosz-X:
I'm going to make a theme myself, but thanks anyway ;) I am also a designer, so hopefully that will lead into a nice, clean theme for this ROM.

I will supply a flashable ZIP for those who want to restore to the original Sense theme, so they could also switch to another theme.

Oh, and here is a mirror for the Universal 1.2: http://bayfiles.com/file/10rx/TGt0gP/flux12_universal.zip

If you see mirrors by someone else, don't use them, only use the mirrors I supply. Starting from 1.3, which will be released soon, the ROMs will be put into a Dropbox, making it easy for everyone to download them instantly :)
[Desire Android Development] Chaosz-X:
New theme is getting pretty nice... The clock is not exactly like the clock in the ROM, because I used a PSD of a replica to have an idea of what it would look like with the clock. I think it is pretty nice, and I'm still working on it :) Stay tuned!

EDIT: nevermind, while I was working on it Windows ****ed me, and BSOD'd. Didn't save a projectfile, so rebuilding the theme like this exactly will be almost impossible. I'm making a new one, hoping to get it finished soon :)

EDIT2: That BSOD was the best thing that happened to me today. It forced me to begin all over again, and with a much better result this time:

Still designing, hopefully I can start porting it to the framework in 2 days :)
[Desire Android Development] karlo1700:
I like the clock but PLEASE use the dock from the theme I sugested
[Desire Android Development] Chaosz-X:
That dock is made for the Magic, which is 320x480 (where the Desire is 480x800), which will probably reduce the quality. Aside from that, I like simple themes which are as minimalistic as possible.

However, if you can find a version of that dock for HDPI screens (480x800), I can make a flashable ZIP to get that dock.
[Desire Android Development] karlo1700:
thanks man

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

can you just remove 2.1 sense icons and if it is posible put the icons from the magic theme
[Desire Android Development] Chaosz-X:
Good finding!

When I have finished the theme, I will also release a .ZIP to replace the dock. However, I won't replace the icons. The icons from the link you posted are not part of a theme, they're the default icons of the older AOSP roms as far as I know (back from the 1.6 time).
[Desire Android Development] karlo1700:
and last thing I promise can you make iosense lockscreen look like magic lockscreen?

thanks again!!!!
[Desire Android Development] Chaosz-X:
Wait, you want me to mod IOSense?
[Desire Android Development] karlo1700:
no just if it isnt a big job can you make flasheble lock screen for this rom
[Desire Android Development] Chaosz-X:
It should be possible, and I will make a custom theme for the lockscreen anyway ;) So it won't be stock anyway, and if you don't like the custom version I'll release soon, I'll create a ZIP for both the dock and the lockscreen ;)
[Desire Android Development] karlo1700:
I mean the dock icons

EDIT: iosense has the arrow down icon can you just rotate it to arrow up and with that remove the sense 2.1 drawer icon

edit: I have found same dock icons (TronSense) http://xdaforums.com/showthread.php?t=1048894
[Desire Android Development] Chaosz-X:
The icons in the dock will be replaced, but not the icons in the rest of the OS (that means: everything outside the dock).
[Desire Android Development] karlo1700:
I just want to replace the dock icons
[Desire Android Development] Chaosz-X:
Funny fact: when using CF-Bench, with CyanogenMod 7, the Desire scores just a bit above the Nexus S. This ROM, without the tweaks and the custom kernel, scored just under the Nexus S. The current version, with the custom kernel, has about 500 points more than the Nexus S, so it performs even better than CM7!

Thanks again to Bananacakes, your kernel rocks!
[Desire Android Development] lazyeejay:
I installed the Rom after a full wipe but everytime I started inputting the set up details the phone just froze. I tried re wiping and doing it again but the same thing. The first Rom was fine but for some reason this keeps freezing. Any ideas??
[Desire Android Development] Chaosz-X:
Hmm, are you using the stock HBOOT? If not, which HBOOT do you have?

I'm uploading 1.3 right now, with some very nice features, OP will be updated in about 15 minutes at most!

EDIT: 1.3 is up, with a new dock and wallpaper, and some more stuff removed (such as live wallpapers). Lazyeejay, you might try the 1.3 version, perhaps they'll fix your issue.
[Desire Android Development] Frankie-boy:
When I'm home again (Monday) or have access to a wifi spot I'm going to download your ROM. It looks promising to me.... Do I have to do a full wipe between the updates?
[Desire Android Development] Chaosz-X:
No, as long as you don't switch from A2SD to Non-A2SD (or vica-versa), you don't have to wipe data between updates.

Cache Wipe and Dalvik Cache Wipe is recommended, but a Data Wipe isn't necessary, so you can keep your data when you update :)
[Desire Android Development] Frankie-boy:
Great!

By the way: did you keep quick office?
[Desire Android Development] Chaosz-X:
No, because you can install it from the Market, and I only kept the apps you can't download from the Market (+ a bunch of other unneeded stuff). I might make a .ZIP soon which installs a Terminal Emulator, a file manager, DSPManager, and QuickOffice.
[Desire Android Development] wackymix:
Nice update. keep it that way , ... but, please post a good screenshot. Theone that you upload doesn`t show.

Thanks
[Desire Android Development] Chaosz-X:
I'll upload it on our server right now ;P Give me 5 minutes :)

Edit: Done.
[Desire Android Development] Frankie-boy:
I thought QuickOffice isn't a free app, so it's a bit of a waste of money to delete it :-)
[Desire Android Development] Chaosz-X:
Alright then, I'll make a flashable ZIP soon for some applications ;) I don't want to increase the size of the ROM, because this ROM is meant to be as basic as possible, with Sense.
[Desire Android Development] Frankie-boy:
Don't rush, I can make a backup with titanium from the one I'm using right now :-)
[Desire Android Development] lazyeejay:
Thanks for the reply Chaosz- X, will give it a go on 1.3 when I get a mo and let you know how it goes.
[Desire Android Development] msandeep:
Flux 1.2 read "BANANACAKES KERNEL" in the thread title.. now it says "CUSTOM KERNEL".. Did you change the kernel again for Flux 1.3??
[Desire Android Development] Chaosz-X:
No, Flux 1.3 still uses Bananacakes kernel, but the name of the topic became too long, so it didn't allow me to write 'BANANACAKES KERNEL', hence I had to change it to CUSTOM KERNEL ;) I'll change it to BANANA KERNEL now, so it'll be a bit more clear.

My apologies for the misunderstanding :)
[Desire Android Development] msandeep:
cool... :)
[Desire Android Development] ronijs19:
After each change write how much take system.

data++ hboot is 180system, if rom take 160 only, then with other cMTD i cen get extra 20mb data :) when hboot size get stable and if dont fit cm7r2, (145mb system) then i can share the example flux hboot with right system size.

hope you understand. :)
[Desire Android Development] Chaosz-X:
The /system partition is 164MB at the moment (Non-A2SD, Flux 1.3). I would leave some space for further modifications, but I definately don't want it to be bigger than 175, so that would be a good size for a cMTD ;)
[Desire Android Development] ronijs19:
then i crate one with 170mb system for now.

more data like data++ and some space for uot and other modification in system.
[Desire Android Development] ronijs19:
Hboot.img

romove. 170mb system to small for futhure.
[Desire Android Development] Chaosz-X:
Great job!

With this, Flux has almost twice the amount of space for apps (137MB agains 262), and the ROM is more recent than the one that gets shipped with the device normally.

However, everyone should keep in mind that custom HBOOT's aren't supported by me, and I only tested it with the stock HBOOT!
[Desire Android Development] ronijs19:
i think be beter if you test with this hboot and without ext on sd.

s-off can make realy fast and easy.

262mb is enougt to take dalvick and data to internal. some apps apk can put to sd with native apps 2sd :) be faster and beter battery.

secound version can be stock hboot with ext where dalvick and all apk to ext. (for that hwo realy dont want make s-off) ext = slower and more battery drain.

But thats is only my opinion :)

Edit: start crate my mod of your rom. if all be good, then post som chanches who you can ad for speed and quality.

Edit2: 1. rom fit 170mb good, but me don't work market. you need move cashe/ market download to sd. or max download from market is 5mb :D ask coolexe for help. until that remove all that said suport other hboot :) now only stock or hboot with 170 system, cashe - 30-50, data ~200. :)

2. in system\customize\resource delete bootaniamtion.zip (you have secound one in data\ local) then you see android standart one. Not perfect, bet beter like blank screen.

3. use http://xdaforums.com/showpost.php?p=17435938&postcount=626 this kernel. best in moment and no OC bug. (OC to 1190400 but CPU Freq limited to 998MHz on boot) 0.4 start to 1190 on boot, that make reboots alot. just delete BTRFS module. that is big and uslese for this rom.

4. use ubuntu fonts. free some space and luks good.

5. i remome alarm tones un notifikation tones to. stay only defoult.

6. in build.prof ad: ro.media.enc.jpeg.quality=100 (find this. before be = 90,80, 75 i think beter jpg quality.

ad new : debug.sf.hw=1 eneble gpu ui rendering.

sorry if hard understand. don't know english realy good. :)
[Desire Android Development] Frankie-boy:
Is it possible to leave everything on the internal storage and when someone runs out of space, move the dalvik cache automaticly to the ext partition and when someone runs out even more space, also move the data files to the ext partition?
[Desire Android Development] Chaosz-X:
You would have to install the Non-A2SD version, and install Darktremors A2SD manually. Then, you can use the terminal to disable it, so it won't do anything with your apps. When you want to move dalvik cache, you enter

And when you want to move the apps to EXT, you enter

But as I said, if you do this, you'll have to install Darktremors A2SD (or any other script, for that matter), manually in the Non-A2SD version. Or you could try to deactivate the script in the A2SD version ;)

Also, working on Flux 1.4, with some improvements, a working bootanimation, and some changes Ronijs mentioned :)
[Desire Android Development] ronijs19:
Only manualy. Data to ext i think not good idea. Make more unstable and slower.

best is only one version that suport ext. If is, then be startet use. And if want, then can move dalvik to.

I dont try aps2sd version. Maybe ther all fine and market dovnloads to sd :)

If this fixed, then one version with aps2sd who perfekt wors on dataa++ without ext. If is ext, than apk move ther. And if want than wit comand can mobe dalvick to ext.

One version, vorks in all sotuation. No peoblem :)
[Desire Android Development] Chaosz-X:
Except if you have an EXT-partition which is being used for other stuff, or if you often switch between 2 ROMs with NANDroids, and one of them doesn't use A2SD, and the other one does. It would make everything more complicated, so for now I stick to two versions.

Oh, and aside from that, using the Ubuntu font is a bad idea. The TTFs are larger than the default ones, which causes an increase of 4MB (admitted, it does look good). However, there is a DroidSansFallback which is corrupted, and I think it is not being used. It is about 3MB, so I'll delete that one, and the ROM will be only 1MB larger, and it'll have the Ubuntu font.

However, there might be some people who would like the 3MB smaller /system, instead of another font, so I'll release the Ubuntu font as a flashable ZIP :) (that same ZIP will also contain Terminal Emulator, ASTRO File Manager, DSPManager, and QuickOffice by the way)

EDIT: forget about a flashable ZIP :) I'll add a small app which allows you to download tweaks from our server and install them directly :)
[Desire Android Development] ronijs19:
how ext can beused for other stuf, if rom dont use that.

i dont see problem there.

skript instal all apk on ext if is, if not, then all to internal an use native aps2sd in setings.

tray Darktremors A2SD on data++. without ext. see what doo market. maybe that help, but dont realy know. befor find how fix, then no problem. 2vrsion. 1 no-a2sd and 2. apps + dalvick to ext. when can use data++ hboot, then dalvick can leave on internal and only apk to ext, if is ext. and with comand can put dalvik to ext to, if someone want.

Bed fonts you find. tray this in atachment.
[Desire Android Development] Chaosz-X:
Your ZIP only has 1 or 2 fonts replaced for Ubuntu, my ZIP has every font replaced with Ubuntu (hence it is 9MB, but since DroidSansFallback is removed in that ZIP, it is only 1MB larger than normal)

Oh, and about EXT-partitions for other purposes: I have an EXT-partition with a bootable Linux distribution for PCs on a SD-card, so I can boot anywhere into the same OS I am used to :)

Edit: after some modifications, my ubuntufont.zip is 4.5MB, against the default fontpackage of Sense, which is about 6MB.
[Desire Android Development] ronijs19:
tnx to clear litl bit my mind :) i yust used this and dont be a problem :)
[Desire Android Development] Chaosz-X:
Testing Flux 1.4 now, should be uploaded within 2 hours!
[Desire Android Development] ronijs19:
Hboot verdict

Test some hboot on boath versions (1.3 a2sd an no a2sd)

Dont use hboot where cashe 5mb. dont work. Only bravo sense and stock.

bravo sense (180/40/217) the best if s-off. ( http://alpharev.nl/ )

put this info in 1# post.
[Desire Android Development] Chaosz-X:
1.4 is up, with a lot of thanks to Ronij19, who came with almost every tip for this new version. Thanks a lot mate! You're credited in the OP :)

Edit: and just when I update the ROM with kernel 0.4a, 0.4b gets released xD You can either flash it manually, or wait about 3 days for a new update of the ROM.
[Desire Android Development] black_astral:
bro..can u put sense 3.0 to next build..im really gonna loving it..
[Desire Android Development] ronijs19:
no. this rom is for small system, sense with no huge bloat to be fast.

sense 3.0 is big, wery big. and harder to gpu, cpu. not that fast.
[Desire Android Development] Chaosz-X:
There are already some Sense 3 ROM's, and adding another one to that list would be an overkill in my opinion. The developers who made that ROMs are much more experienced than me, and my purpose is to make a RMO that does look good, but is still as fast as possible.

For instance, Sense 3 could run fine with some tweaking, but you would have only 100MB RAM free. That annoys me, because I always want my phone/PC as slim as possible, hence I want to minimize the size of the ROM, so it only is a small base, and everybody can customize it afterwards if they want to :

However, maybe I might make a different ROM, with Sense 3 for the Desire, but the chance is pretty small, and I'll spend most of my time on Flux anyway, because it fits exactly to the things I want.
[Desire Android Development] Migz71:
This is a very nice rom indeed mate well done!! ;)
[Desire Android Development] Chaosz-X:
Thanks a lot :)
[Desire Android Development] Migz71:
Ive been using asop roms up til now this is the rom that ive always wanted mate! It's what made me root my desire gingerbread & no bloatware!!!! running real fast & smooth! i dont use sense i like adw launcher ;) its's nice now you got rid of the boot sound & i like the android animation ;) keep it up fella ;) oh yea i'm using the bravo sense hboot! it would be nice if you could make a custom hboot for this or is the bravo sense one the best we can get for your rom?
[Desire Android Development] Chaosz-X:
This ROM has a /system size of about 163MB, and Bravo Sense has a /system partition of 180MB. Since I want to keep some space for modifications, I wouldn't use a HBOOT with a /system smaller than 170MB. For the 10MB difference, I don't think it's worth it to make a custom HBOOT.

Another reason I don't support custom HBOOT's is that the current HBOOTs by Alpharev are proven to be stable and reliable, and I don't want to cause users to dislike a ROM, because they're using a custom, new HBOOT which hasn't been tested.

Bravo Sense is good, and I think the 10MB difference isn't worth it against the fact that the Bravo Sense HBOOT is proven to be stable ;) And very nice, and thanks a lot that you rooted your phone because of this ROM, it means a lot to me! :D
[Desire Android Development] k3lcior:
This made me lolz.

There is no such thing like stable / unstable HBOOT's , the only difference are different partition sizes of system, cache and data. :p

Usually when i'm flashing a ROM, the first thing i do is remove all bloat, libs i wont use etc. then im looking what the /system/ size is and flashing custom HBOOT for perfect efficiency.

There is nothing to test with "new HBOOT's"

That's just my 5 cents, as i'm not using this ROM so dont really care which HBOOT's you're supporting, just wanted to clarify this. :D
[Desire Android Development] Chaosz-X:
Well, guess that is the difference between an experienced user with 800 posts, and a 15-year old guy who wanted to create a ROM to his liking ;p

I have never used custom HBOOT's, and I don't want people that say 'the ROM is buggy, and crashes all the time', just because they made a HBOOT themself which is too small or anything like that ;) If everyone uses almost the same HBOOTs, at least I can be sure that won't be the problem when someone is experiencing issues.
[Desire Android Development] ronijs19:
this rom perfekt fit for bravo sense. (stock not that good, space waste)

if you delet stuff and make costum hboot, then be sure for enougt big cashe.

market downloads go there. if you want download angry birds, then cashe need be 20mb + if be 5mb you just can't start download.

maybe some time move market download to sd, than we all get extra 35mb using data++. but now use bravo sense (180/40/ data)
[Desire Android Development] Chaosz-X:
I already found a way to use a folder on the SD-card as the market cache. Haven't tested it yet, but expect Flux 1.5 soon with this change :)
[Desire Android Development] mihai.onu94:
Does the rom support ext-4? Also, a cm7r2 version with app2sd oxygen (dalvik cache on internal and apk on external) would be great. Keep up the good work.
[Desire Android Development] ronijs19:
that be realy good. data++ hboot = 252mb for data. that what we need :)
[Desire Android Development] Chaosz-X:
Yes, this ROM uses Bananacakes kernel, so it should support EXT4 :) Making a CM7r2 version is pretty unlikely, because I would have to strip another 20MB from the ROM, and a lot of stuff is already removed. Finding another 20MB to remove will be pretty difficult ;)

Aside from that, I think it is a bit useless to create a CM7r2 version, if an EXT-partition is still going to be used. So I'm sorry, but I'm afraid a CM7r2 version won't be available ;)
[Desire Android Development] ronijs19:
for now bravo sense. in future data++ cant fit all rom in smaler system.

point is dont using ext. biger /data + native a2sd

But apps2sd version suport apk to ext and dalvik to internal.
[Desire Android Development] Chaosz-X:
Oh, and in case someone isn't experienced with the terminal: get A2SDGUI from the market, it is made for Darktremors A2SD script, so it'll work just fine with this ROM (A2SD build ofcourse).
[Desire Android Development] utiltiy:
Did you have a list with removed App?
[Desire Android Development] Chaosz-X:
Updated the OP with a bit more information about the removed stuff, I think I've covered pretty much everything now about the removed stuff :)
[Desire Android Development] cphkelvin:
Dude, a great try by a 15-year old boy!!! :)

Keep it up!
[Desire Android Development] sempi601:
@ Chaosz-X

Hi, is is possible to have the keyboard that is in sense 2.1 and 3.0 (without those navigation arrows in the bottom)? I need the bilingual option so you can set a second language. The keyboard will autodetect what language you're wrinting in. For example for me it would be hungarian and english. Can that option be moved into your ROM?

Keep up the good work!
[Desire Android Development] Chaosz-X:
You could use HTC_IME from XDA, perhaps it has the functionality you want. However, I won't replace apps with never versions that might be a bit less stable, because I definately want to prevent that :P If you can find an APK or a package which contains the keyboard, I could make a flashable ZIP ;)

Still working on it guys, 1.5 will probably have an updated kernel, and the moved cache, but I'll be in Belgium for 2/3 three days, so the ROM will hopefully be updated saturday :)