yashsingh1/xdaforums huggingface dataset:
[Desire Android Development] mmathiou:
Android memory Management

Interesting topic guys, but regarding memory management do not forget that Android is a Linux based OS with 2.6.x kernel, stripped down to handle most tasks. It uses native open source C libraries that have powered Linux machines for years. All the basic OS operations like I/O, memory management, and so on, are handled by Linux kernel.

In a windows machine (and win mobile OS)the amount of free memory gives you an indication how healthy is your system since more is better.However Linux kernel use a total different approach than windows. All memory is reserved by Linux Kernel that distributes the memory based on application needs! Thus in a Linux box you will never find free memory!(it is all reserved by kernel) This does not mean that you are having trouble!

The major difference from Linux with the android is the Dalvik Virtual Machine which is responsible from running application but also for killing them!(the major difference from windows and also a big difference from traditional Linux system and this explains why you find free memory on this Linux variant). By doing this Android free resources for higher-priority applications thus ensures application responsiveness. Of Course Dalvik sit on top of a Linux kernel that handles low-level hardware interaction including drivers and memory management, while a set of APIs provides access to all of the under- lying services, features, and hardware.

Of course I have not invent the above :). There are plenty articles in Web for this topic. But a really good starting point (and my reference for the above) on how android memory management works is by visiting this article. And if anyone would like to dig deeper tracking memory allocation by applications is the next step in android developers

I hope that I shed some light on this topic and clarify a bit the post of shubhamchamaria.
[Desire Android Development] thebozzer:
LOL! I just snort laughed at that one :)
[Desire Android Development] Han-Droid:
i came from seb's Rom to seek for more smoothness but it was so laggy i returned to sebs.

Maybe Kernel #18 and/or a2sdx are responsible for The massive lagginess?
[Desire Android Development] mohsinraza:
Kernel #18 is providing the optimum performane for me.

Haven't tried ad2sdx. Try a2sd because it's faster.

Sent from my HTC Desire
[Desire Android Development] Prof Peach:
I'm on #18 too and have no lag.

I found the biggest single jump in performance came from going full 2d homepage.

Absolutely flies when not having to render 3d images.

Losing 3D is definitely a sacrifice worth taking.
[Desire Android Development] mohsinraza:
Yeah I also have full 2D and have no lag at all.

Sent from my HTC Desire
[Desire Android Development] phonedroid:
I am currently on Seb's ROM. It's okay but I don't like the lack of smoothness of overall screen transitions and scrolling in Sense Launcher compared to Launcher Pro which is top notch. Sense 3.5 widgets are awesome and that's the only thing I am liking in it yet. Opened couple of tabs in the default browser and it was so laggy. It took about a minute to come back to its 'Sense's :D

Seems that there's no Sense ROM yet, to provide a smooth and non-laggy screen. I was about to try out this ROM but your post tells me it's probably not worth it.

It's not the 'lag' that I am more worried about, even if it is there. It is the jittery scrolling and overall lack of smoothness of screens and app drawer. It is inherent and is always there. Those who have never tried out smoother launchers won't realize what I'm talking about. :(
[Desire Android Development] ciprigeorgiu:
i admit that launcherpro is smoother but that is because it's much lighter. also i don't have such a lag issue even with multiple things running in the back. maybe there is something wrong with your setup.
[Desire Android Development] phonedroid:
I don't think there's something wrong with my setup. I followed Seb's instructions precisely and flashed the ROM. I don't even have lots of apps installed (around 30), and i use only the weather widget as of now. (i was using few more) I turned off power efficiency and use high performance mode.

A heavily loaded launcher pro is still faster and smoother than sense launcher with nothing in the desktop. I think it has got to do something with the way it is implemented. It's not the lag (sometimes) that is the problem, it is the overall feel.
[Desire Android Development] asestar:
My phone has 280mb used, 128mb free while writing this.
[Desire Android Development] conor350:
Without Lags??

Everyone who says that this ROM is fast and no lags, who has never used a ASOP ROM. This ROM is so slow that I use to sleep in the face.

I go back to MW-CM4
[Desire Android Development] mohsinraza:
AOSP roms do run fast because they don't have sense on them.

This is the fastest sense rom on XDA. I don't see any considerable lag on my phone.

If I was to use any AOSP rom I'd go to Sandvold ICS port because it's hell fast but Sense do has a charm, honestly.

Sent from my HTC Desire
[Desire Android Development] Ronok:
I've used AOSP ROMs like CM and oxygen and I still call this ROM fast and lagfree. It's called relativism.
[Desire Android Development] john-au:
Never used Launcher Pro (always thought it was just a Home Screen widget but i have tried Villian or whatever it was called and it was so boring compared to Sense Roms that i think it lasted about 10 minutes on the phone.

Was about to check out Launcher Pro for another Desire that i bought for one of my kids who no longer needs it (she thought iphone was better...jeez) and compare this so called great speed with the sacrifice of a great OS like RSK but when i Googled it, the first hit was from this site http://www.launcherpro.com/

and because i use GMail constantly I was straight away turned off it, (still might give it a go for 10 mins, not on my 2 other Desire both using RSK w/o any problems what so ever (except Slotomania which is a bit slow but i can live with that as i only use the app to collect 4 hour bonuses at work and then play it on home PC. I dont play games on my phone as i use my phone for mainly just that, a phone but also a bit of net and Maps and few apps that help for work purposes)

Quote from their site...

I just received some pretty sad news. The API that LauncherPro uses to access your Gmail messages (used on the Gmail widget and the Gmail dock notifications) is being removed in the next version of the Gmail app for Android 2.2 and higher. Apparently the API does not meet modern security standards.

What this means for LauncherPro users is once you update to this new version, your LauncherPro Plus Gmail widget, and LauncherPro Gmail dock notifications will stop working, and even potentially crash the launcher if you try to use them (I don’t have access to this upcoming version yet, so I cannot fully test it).

I apologize in advance for any inconvenience this may cause, and hope that the Android team will come out with a revised API soon enough, so that we can re-gain our Gmail integration in LauncherPro.

UnQuote/
[Desire Android Development] mmathiou:
Guys I really do not see the point on this debate. As halaros2 wrote in previous posts every Desire is different and every users has different needs. There is no point on debating for something which as Ronok point in his post is relative and there is no chance ever to reach a common ground.

The solution for the above is simple. Make a nandroid backup (it takes 5 minutes). Install ROM (it takes 10-15 minutes). Test it. If it suits to your needs then keep it and enjoy your new ROM, then next step is to join to conversation in the new thread. Otherwise revert to your previous ROM and everything is OK in less than 20 minutes....
[Desire Android Development] Han-Droid:
Well I was on Tamirda's Rom for a quite a while and happy about the snappiness.

However, I like some of the Sense 3.5 Widgets like Mail, Calendar, Contacts, News-Reader.

So coming from Tamirda is quite a difference and I experienced slow-downs here and there....

If it wasn't the beloved Sense-Widgets....believe me guys, I'd be the first to go for an AOSP Rom! ;-)

@Peach, you mean in tweaks "All 2D", I assume? Gonna try that... thanks ;)
[Desire Android Development] halaros2:
Hi guys :)

I see you are having a party here without me :(

Well finally my router is fixed and i ll be able to do my stuff again.

About the ones who are saying that this rom is slow maybe you should try using a stock sensation to see that the lag is almost the same with our rom which is for desire and with the 2d rosie our desire is even faster at some points (Not at apps and opening times of course). As u all know our mobile have a memory issue which we can do nothing about it. AOSP roms of course they are faster they don't have sense this rom has sense which is very demanding and heavy to use (but very nice also) and we are always trying to improve speed and stability. About some issues with 7.1 we ll try to fix them all as soon as possible...

P.S 1 I want to give many thanks to tsiftsism for his offer to lend me his router

P.S 2 I want to thank mmathiou for keeping me informed

P.S 3 I want to thank all users for their feedback positive and negative

P.S 4 i ll start answering at your PMs but it will take some time because there are a lot of them so don't be offended if i delay a little :D
[Desire Android Development] Amer:
YEYy , ur back :p

Cant wait for next release :D

thank you for all the work
[Desire Android Development] Prof Peach:
Yup, thats the one.
[Desire Android Development] mohsinraza:
@halaros2.

Can we expect ICS with Sense from RSK TEAM? If you can do a fantastic job regarding GB, I don't think you'll let Desire down as far as ICS is concerned :-)

Sent from my HTC Desire
[Desire Android Development] halaros2:
We ll see what we can do about that mate ;-) but for the time being GB with sense 3.5 is our priority to make a final version as stable and fast as it can get for all of us and then move on to something new... We don't like to leave unfinished business ;) and we want to take this rom as far as it takes BUT we ll see maybe we ll have a surprise from Mr.Mefisto just maybe :)

P.S thank u for all your nice comments and be sure that we ll do our best for all our users
[Desire Android Development] mohsinraza:
I wonder if there exists the room for improvement in this SUPERB ROM.

Hoping RSK TEAM will rock in ICS as well :-)

Thanks for all your hardwork.

Sent from my HTC Desire
[Desire Android Development] halaros2:
We have some things to make better and some things to fix..

@ all Could you give us some feedback about battery life with v 7.1? And please say which kernel you are using (if u dont have it at your signature) so that we can have some info about that... Thanks in advance
[Desire Android Development] john-au:
Made an UOT mod the other day and finally got a chance to apply it last night. now i knew that not all mods would work from mexperience from similar 3.5 sense roms and with RSK the framework can go into i think 3 diferent spots. Now appied the zip and battery mod (JazzK) worked as well as a few icons from G9 MIUI style w Black staus bar. Now that was all i wanted and the only couple of icons that havent changed was the signal bars and the 3G symbol. I'm sure it got to do with the framework.apk and tried copy and pasting it via Root Explorer but then phone wouldnt boot. Was getting late and had to get up at 4am so just nandroid back to the backup i did before manually pasting framework. Now when i uploaded the framework file to kitchen it was in a weird place but when i went to manually paste it , there were now a few different framework files. Any ideas what i can do, not urgent as im very happy i got what i got and cant be happier with RSDK overall but trying to get this perfect so when 7.2 comes out, i want to run this rom with the kitchen mod on all my 3 Desires and get it right as i always do a complete wipe, SD card and all.

Still lookling for a way to chanmge icons names on home screens from white to black to make it easier to read but every app or suggestion i tried never really done the trick.

Sorry for of topic as actual Rom is fantastic ans all these ppl saying that somethings better then go use it and stop clogging up the thread, as i havent much time to read as it is, let alone useles dribble not even about this Rom, but maybe vthis post might help someone else trying to do the same thing on this rom. BTW had the same issue with some other sense roms when applying kitchen icons so it is not just this rom as well. Any help as always greatly appreciated but if not, i can live with aperfect rom on an OLD Desire with a couple of icons not the way i want lol.

TIA

John (Thx RSK once again for coming back)

---------- Post added at 08:21 PM ---------- Previous post was at 08:04 PM ----------

Was getting great battery life using Droidzone #14 (i think it was the "best wi-fi" option during setup). Maybe an explaination on first post what kernel is what would help other users as well as im not sure what kernel i wanted to install myself) But last couple of days batery has gone down a bit quick lately but im sure that due to a few different apps ive been mucking around with (see above post of mine).

I dont expect more than a day or maybe a day and a half out of any sense rom3.5 off this old device and happy with what i get except last few days but when i get the right app and UOT mod working which from my last few posts if you have read at all will explain, gotta get to work now but if you can help with my issue especially turning icon names from white to black then I'd be in total love with you (in a very manly way that is lol)
[Desire Android Development] Ronok:
I can stretch it to 30h daily use (calls, sms, emails, internet,...) or 24h with heavy use (games, browsing). Which is enough imo.

Kernel: Droidzone's kbase_tun_230312_050828 (#4 I think?)

I've been on this ROM for almost a month now and I didn't have those nasty "random freezes" I had with Seb's Runnymede.

But

today I had 2 already. Here's the situation: I made a backup, flashed RV6 tweaks, and got a freeze a few hours later. I don't blame RV6 tweaks, because I wiped and restored that backup and had another freeze.

Totally beats me, because I didn't do anything "new". :confused:

I think I'm going back to the famous #18 kernel
[Desire Android Development] mohsinraza:
#18 and 18-20 hour battery life. Happy and fully satisfied.

Sent from my HTC Desire
[Desire Android Development] Prof Peach:
Regular 36-48hrs from 7.1 with #18 kernel. I never let it go below 20% as I charge over night or when I work on my pc.

Full 2d setup, using xda app a lot, ebay, email, sms, calls etc.... I'd consider moderate use.

Extremely pleased but not tried other kernels for a while. Looking to move to another phone so easing up on the flashing. Using Mrs P's Desire for that.

Incidentally.... she just showed me 2 days 7 hours on her Desire again.... V6 with same setup as my signature. LOTs of ebay, text and calls.
[Desire Android Development] soleil10:
So far, i found the #21-kbase-pwrsave4-battcaliba1-070312-162453 Kernel of Droidzone is the best for v7.1. I found also it is better than #18 for V6. I have got 60h (Lite user).
[Desire Android Development] Amer:
regarding kernels and battery

i am using Droidzone's kbase_tun_230312_050828 i think its number 23 im not sure

and i can get 20 hours easily ,

which is enough for me as i charge it whenever i have my charger near me :p
[Desire Android Development] asestar:
I have a complain to you Halaros2!

The text for icons on main screens is very small. Maybe it worked fine for Sensation (bigger, higher res screen) but on desire, (especially AMOLED) white text becomes hard to read.

I even applied a bigger font (110% of normal) and it changed menu/appdrawer font but not on main screens. That remains same tiny.

Can you look into it? Maybe give an option during Aurora about it.. I bet sense 3.5 that runs on Rhyme would have bigger fonts as it have same size/resolution screen as Desire.
[Desire Android Development] marius.a:
what's wrong with the font? is great!

if you don't like or want a bigger one, change it from RCTweaks.
[Desire Android Development] john-au:
If you look at last few pages especially on my posts you will notice a similar problem (not a complaint as RSK rocks), but im happy with font but want to change colour from white to black so its easier to read and maybe if possible a little bit bigger would be nice for us old farts with bad eyesights lol.

Tried quite a few different apps but so luck so far, maybe someone with more brains and time than me (probably everyone on the net) could work out a script or some sort of solution to this problem of mine.

As to battery use, on v6 i used Droidzones #18 and had decent battery life and on v7 i chose #14 from list during setup and had good life as well until today when in 4 hours i lost 50% but im sure it was an app called ionroad that i installed a couple of days ago and even with not using it, it must have been running in the background so it gone now, will see how it goes and maybe even flash #18 whilst waiting for new version, and if a new rom comes out then i will wipe everything as uusual even reformat sd card and recreate partitions and then put rom onto sdcard using card reader as for some reason, i cant seem to get the card to mount in recovery since using RSK but not a poblem at all just need to take card out of phone, no big deal as there is more important things to worry about than that.

Keep up the good work RSK and fellow XDA members, even if v7.1 woud be the last release, then that will be the rom i use until my Desire breaks for good.
[Desire Android Development] Dasco68:
What phone you looking to move to Prof
[Desire Android Development] Prof Peach:
Moneys tight since I was made redundant so probably a Desire HD for a while. They are going pretty cheap but still plenty active ROM's to try.

Know anyone who wants a mint condition Desire? (see sig)

I'm puting v7.1 on Mrs P's Desire today so will likely be around for a while..... at least till she gets bored and buys an eye phone :eek:.
[Desire Android Development] Coempi:
Shaky would need one for ICS+Sense development.
[Desire Android Development] mmathiou:
30 hours with corparate push mail, yahoo mail, gmail, lot of calling, xda, evernote, RSS feed and no gaming :o! Most of time with 2G and 3g only when it is need it.

A selection for droidzone #18 in the next Aroma installer will be great but I can live without it since it is piece of cake to flash it.:D
[Desire Android Development] halaros2:
So good to hear that there are no battery drain issues with v 7.1 and not only that but battery lasts so many hours!!! that is very good. I m getting around 15 hours of heavy use with power saver v 4 but I'm a little over clocked too my min wake value is 460800 and max 1075200 with v2 smartass and min sleep value 245000 and max 768000 with conservative governor.

I don't know if we can do something about that... But I ll try to find something and talk with Mr.mefisto about it

---------- Post added at 03:29 PM ---------- Previous post was at 03:23 PM ----------

about not being able to mount your sd card that is not rom related and maybe you should report that to 4ext recovery thread so if there is a bug maybe the dev can fix it he is very good and always there to help ;)

And about the second part of what you say we really thank you for that...
[Desire Android Development] Denimo:
Is there a way to reset all the UI changes made by the RSK team?

Really loving this rom and the speed of it, but not to happy with the camera icon and the settings icons and stuff. So I really would like to have a fully stock framework?

Does someone has any suggestions?

I am on RSK v7.1 CM7r2
[Desire Android Development] Shoarma1998:
Whahaha, yesterday I'd flashed this rom, today I had some issues while driving in my car and a lot of issues with people trying to reach me... So I thought...damn, bad flash or maybe this is just not my rom ;)...

Well, seems a fire destroyed a network building of my provider in the neighborhood and since the netherlands is soooo little it seems to have affected all telephone traffic in the western half of the country (of the provider)...

so, I would just like to say great rom fast, great customization (nice font btw!) and quite stable!

cheers! and many thanks for this great rom...
[Desire Android Development] Amer:
Guys what is the max number of apps that can be istallled with generic app2sd

I want to try it out because some games lag on ad2sdx ,and I read in the thread that it is faster than ad2sdx

So willing to give it a try , should I manually move apps to sd card or they are directly installed there ?

Never used app2sd =P I've been a fan of amarullz ever since he started ad2sdx
[Desire Android Development] Coempi:
I currently have 67. Had to uninstall a few (especially bigger games I haven't used) because of lags. Now everything looks fine.
[Desire Android Development] halaros2:
We ll see we might make a full stock one with the new version

You have about 250 mb for apps. I personally have 70 apps with only 5 of them above 15 mb and rom is still very smooth...And you don't have to do anything the apps will be installed where they are supposed to ;-)
[Desire Android Development] john-au:
Let me know if you find a way to just change the icon label writing fron white to black and even better, white to black and slightly bigger font to read it better.

If you go too big with font size, then icon names would look stupid.

As for changing to fully stock framework then that would just look ugly like a stock standard Rom, try UOT kitchen for changing battery icons etc back to stock, I changed mine to JazzK for Battery and MUIU G9 icons for rest of the taskbar icons but RSK theme is excellent just like the rom itself that btw is provided FREE from hard working ppl who want to share their hard work for free, (crawl, crawl). RSK Rocks

I havent tried using the kitchen to change fonts of phone but i dont want to change all fonts, just the Home Screen icon name/labels from white to black, such a simple thing that seems so hard to find an answer.

BTW did i say that this rom rocks RSK YOU ROCK:D
[Desire Android Development] Shoarma1998:
hear hear for the miui G9 icon set, always used it myself (a long time ago), but for battery I always use enhanced %...

But my question is, which locations do I have to use in the kitchen (on cm7r2 and standard a2sd ?

framework-res to /sd-ext/framework-s ?

systemui to /sd-ext/app-s ?

many thanks in advance!

p.s. Is it possible to change the 3g and H in the taskbar to the font of the main screen (as in option 2 of customization)? I mean, the clock is that font too!