yashsingh1/xdaforums huggingface dataset:
[Motorola Milestone Android Development] Ricfil:
Check Kabaldan´s CM9 thread around here, there is a mencion to the swap aspect of things. If you do not know what Swap means altogether I would sugest reading a bit from wikipedia on the swap matter. Having said so, if you do have an idea, since Kabaldan´s CM versions now supports swap from the custom kernel, you can use it so that loading apps, multitasking and other things might be quicker and more reliable. CM versions now have a built in option to activate swap on a swap partition, but there are other methods to use swap (check FuFu´s swap scripts and/or the app swapper from Google Play). Swap definitly brings new life into our Milestones, specially when gaming "heavy" games.

Hope it helps:good:
[Motorola Milestone Android Development] nagabushan.c:
Happy New Year to All Milestone users.... yet another milestone crossed, we stepped into 2013... our Milestone getting older and older, but whenever we update new ROMs, we definitely feel it as it's a new Device.

On this occasion, I wish everyone to feel the same as our phone does, even though many years passes, we should accept it as new year for us and have to rejoice ourselves.

HAPPY NEW YEAR GUYS... :)
[Motorola Milestone Android Development] zemko:
Does anyone try to use seeder on kabaldan's CM10? http://xdaforums.com/showthread.php?t=1987032
[Motorola Milestone Android Development] Quentin himself:
http://www.xda-developers.com/android/entropy-seed-generator-not-all-its-hacked-up-to-be/
[Motorola Milestone Android Development] zemko:
ou, thanx
[Motorola Milestone Android Development] Quentin himself:
Maybe more infos here. (Your question is already discussed in HD2 forums, so I just post here what is said)
[Motorola Milestone Android Development] Merri1:
Thanks for this link! I was wondering myself whether it would have any effect.
[Motorola Milestone Android Development] zeppelinrox:
I looked into it and found something interesting...

Long story short you can put this in any init.d script

busybox sysctl -w kernel.random.read_wakeup_threshold=1376

Keeps entropy_avail full with no overhead and may save some battery, since the level won't keep building to 400ish and drop to 100ish only to build up again and drop again.
[Motorola Milestone Android Development] deys:
Hi All,

Could you please lemme know how your batteries are doing. Mine is going down very quickly. Any tweaks appreciated.
[Motorola Milestone Android Development] Quentin himself:
If you still have the original battery, it should be time to buy a new one (I changed it after like 2 years). If it is not, always turn off WiFi, Bluetooth, GPS, etc... Disable automatic backlight, set down jour maxValues for the CPU. Be careful with Facebook, Twitter, GMail with notifications push ans automatic update ;)
[Motorola Milestone Android Development] Ricfil:
Hum. Noob question maybe. And how do we exactly put the lines into an init.d file? Do we need to create the file from scratch? If so, what kind of file do we need to create?. Even so, it is my understanding, from what I´ve read relating Seeder (and my own usage on cm9) that it is more placebo efect more than anything. Will this code be similar in that regard?

Thanks
[Motorola Milestone Android Development] zeppelinrox:
You can use it as a way to test the whole entropy thing without any overhead or binaries running.

You can add the line to /system/etc/init.d/10overclock
[Motorola Milestone Android Development] deys:
I tested yesterday with minimal use max I got was 5 hrs with wifi, bluetooth, gps, etc off except 2G data. CPU running conservative. :( How many hours are you able to squeeze?
[Motorola Milestone Android Development] CanAndroid:
Does it actually drain and power off? Or do the numbers just drop quickly and then sit at a low value? At one time, I got a few hours of use at 1%.

You may want to try recalibrating it - there's a link in zeppelinrox's signature
[Motorola Milestone Android Development] deys:
I guess both the numbers drop very quickly and it gets switched off. I tried callibrating battery using an app but still no luck. I'm using swapper for creating swap file and seeder to speed up things a bit.
[Motorola Milestone Android Development] Ricfil:
Thanks. :good: Ok I get it. Because this android entropy subject is not consensual, it is a good way to check if it makes any diference along the way using diferent roms and stuff.

---------- Post added at 03:18 AM ---------- Previous post was at 03:07 AM ----------

Are you using CM9? Have you tried seeing what processes are consuming batery life on the built in batery stats settings option? Be shure to empty all the apps from memory before, charge the phone fully and leave it be for 3 hours for example and check the app consumption.

I´m using my Milestone for 2 years now and using your settings the batery lasts for two days before needing a charge. I´m using the cpu to 250 min and 600 max. And use the phone mostly to send and receive sms messages and play/test a few games from time to time and surf the web (if I do this for a long time I need a charge every day for shure), but five hours of charge only happens when I´m testing roms, new apps on a daily basis. Hope it helps.
[Motorola Milestone Android Development] CanAndroid:
I've tried calibration apps before, and never had good luck before. Zep's method seems to work better. If that doesn't work, as others have suggested, try to track down any offending apps/processes that are using a lot of battery. I can get up to two days with mine, with moderate usage.
[Motorola Milestone Android Development] scoutme:
Hi all. I'm currently on CM9, since CM7 looked old and CM10 heavy. Anyway, lots of you tried recently both CM9 and CM10: is current CM10 nightly way havier than latest CM9?
[Motorola Milestone Android Development] _crAss_:
Personal opinion choose between CM 7 and CM10...I have not tried the latest CM9 though.
[Motorola Milestone Android Development] Ricfil:
I´ve tried both and currently I´m on CM9. It is getting pretty stable for my needs:D. 10 seemed a bit heavier than 9...Still, I haven´t tried CM10 for a month and builds keep coming for it.I believe it must be way better. When I tried it it was not bad at all. Only Trebuchec (launcher) seems a bit heavy for our "stones". I did not try other launchers on CM10 and I´m using Launcher Pro to great avail on CM9. Maybe it will work the same way on 10? The only way to be shure is try the roms out:good: What I can say after a few weeks using CM9 is that it is getting closer to the stability and speed of CM7. Specially if you use swap, other Launcher, and 2ndboot compatible recovery.:good:
[Motorola Milestone Android Development] Erovia:
Changing Trebuchet is definitely changes the whole experience of CM10.

As far as I can tell from the changelog, kabaldan focuses more on the CM9 lately.
[Motorola Milestone Android Development] kabaldan:
My current daily driver is CM9 (with Apex launcher). CM7 is on my back-up phone.

I occasionally switch my main SIM card mainly between those two.

CM10 is on my experimental phone... I do not use it for the real everyday tasks very much because of its drawbacks.

As much as I'd like to abandon CM9 in favour of CM10 (and I almost did that after JellyBean source code release, when the progress in getting it working was rather flawless and very promising), there are some JB issues I haven't been able to solve so far. And the PowerVR SGX 530 rev 121 JellyBean drivers we need haven't been released (yet?). The last words from TI were (September 2012):

There's a reason why the CM10 for Milestone is still tagged as Alpha... Unlike CM7 and CM9.

Currently, CM9 provides much better user experience than CM10 (as far as I can compare).
[Motorola Milestone Android Development] Erovia:
So CM10 runs with a non-JB driver at the moment?
[Motorola Milestone Android Development] Ricfil:
That was my understanding from kabaldan´s post. The drivers must still be compatible (at least video signal works:D) but do not take full advantage of the hardware capabilities the "native" JB ones provide?

Just a guess.
[Motorola Milestone Android Development] zemko:
but Milestone CM10 isn't JB, or is it? I have 4.1.2 in my 01/06/2013 update

and CM9 is stil developing? on skrilax page is latest build from August 2012

and is here anyone else who use CM10 with 4.1.2 for everyday use or am I alone?
[Motorola Milestone Android Development] Erovia:
CM10 is based on JB.

CM9 is based on ICS.

Kabaldan focuses more on CM9 lately, You can find the latest build in the first post of the CM9 thread.
[Motorola Milestone Android Development] alicheusz:
Can you share your swap configuration for CM9?
[Motorola Milestone Android Development] Ricfil:
Since version 4.1 Android is on Jelly Bean realm :D ICS is 4.0 and above (but bellow 4.1).

kabaldan is still developing CM7, CM9 and CM10. The rthythm the builds come up is just mindblowing!:D

The aspect of CM based roms is already explained by Erovia :good: Also I believe he uses CM10 since its inception, so he might give you a clue as off using the rom as a daily driver.
[Motorola Milestone Android Development] pnsdhrn:
@zemco also

I was using cm10-20121111 as my daily driver for almost a month.It is extremely smooth and fast except one drawback.The video recording crashes frequently.Now seeing Kabaldan's recommendation I moved to cm-9.1.od yesterday.

pnsdhrn
[Motorola Milestone Android Development] Ricfil:
Yhea. I believe the only way to test roms out is by flashing them from time to time and stick with it at least for a week to see how it goes. The rhythm kabaldan develops is just fascinating. He knows his stuff alright. And he shure knows "our" phone like the palm of his hand! Motorola Milestone on CM9/10 that smooth?!... A few years back people would thought impossible :D

I´m on 9, but as I said I tested CM10 for a few days a few mounths ago and it was not bad at all. I believe it should be better by now. Having said that, CM9 is getting stable by the minute :good:

Happy flashing:cool:
[Motorola Milestone Android Development] _crAss_:
I have disabled the hardware acceleration for all the appz I am using and have found no problems. The increase in performance after doing that is more than noticeable. What would we expect performance-wise if the drivers got out? So far if I reboot every 3 days the phone is very fast and I face no problems whatsoever after replacing the gallery/camera stock app with 3rd party ones...

The only delays I get are from the swap file, when it actually gets full combined with android sluggishness after 3-4 days (which is present in all android versions).

I guess that the bottleneck now for all versions is the swap file and because of all your work the performance is similar in CM7, CM9 and CM10.

I am trying to figure out if a very fast sdcard (fast random 4k reads/writes) would provide better performance than the internal memory of Milestone...
[Motorola Milestone Android Development] Erovia:
Kabaldan, what "JB issues" are you mentioned? I'm just curious and idk, maybe someone come up with an idea.

One more thing, when do you plan to upgrade to 4.2? If I remember well, Quarx said he has more free ram with it on Defy.
[Motorola Milestone Android Development] pnsdhrn:
+1. Also Can the video recording be made just as smooth as cm-9.1.0d?

pnsdhrn
[Motorola Milestone Android Development] deys:
Thanks Kabaldan for all the work.

I have been using CM10 and the battery looks better now managing to get almost a full day....:) However I have issue with network connectivity if the phone restarts. The phone does not connect until I switch to airplane mode and then back to 2G/3G network and also I feel the data is not working smooth sometimes with full signal on 3G i get no response in browser or gmail report no connecitivity....
[Motorola Milestone Android Development] pnsdhrn:
Nightlies incorporating Kabaldan's latest modification

Whether the CM10 Nightlies by Skrilax also incorporates all the up to date changes and modifications carried out by Kabaldan for CM-9 also?

pnsdhrn
[Motorola Milestone Android Development] Erovia:
I think it depends on the change. If it is only cm9 related and commited only to the cm9 branch then it won't be in the cm10 nightlies.

Although if the change is commited to the master branch (like kernel changes) it will shows up in the following nightly.

(correct me if i'm wrong)
[Motorola Milestone Android Development] pnsdhrn:
As Erovia said, anyone may please confirm ......

pnsdhrn
[Motorola Milestone Android Development] LuigiC6:
Changes to CM7 = changes to CM7.

Changes to CM9 = changes to CM9.

Changes to CM10 = changes to CM10.

CM7 and CM9 DO NOT have build bots. Kabaldan uploads builds when they are deemed appropriate and provide enough of a reason for an upgrade.

CM10 has a build bot supported by Skrilax that builds them nightly. Any changes made to CM10 will be present in the next days build.

It's really quite straightforward. Don't understand the confusion..
[Motorola Milestone Android Development] Ricfil:
Thanks for the heads up.

One question, how does kabaldan code changes end up on the build bot pages? I mean what is the physical process the code needs to take to reach the server/software?

I´m new to the build bot aspect and I´m just curious. Wiki for example does not explain this in detail in my opinion.
[Motorola Milestone Android Development] Eiertschik:
AFAIK: Kabaldan just makes his changes in github and every night the build bot grabs a snapshot and builds a package from it.
[Motorola Milestone Android Development] Erovia:
Eiertschik is right.
[Motorola Milestone Android Development] Ricfil:
Thanks for the extra info. :good:

"Apart": Glad to see that, despite owning a Nexus 4, Milestone is still working for you (at least for testing purposes, as you still visit this threads).

Great phone! :cool:
[Motorola Milestone Android Development] pnsdhrn:
Changing Gallery apk for improvement in video recording.

As the video recording even in the latest 4.1.2 nightly(20130114) is still not dependable if the gallery apk is replaced with the one in Kabldan's cm-9.1.0d will make it workable?If so,wherefrom we can get that gallery apk?

pnsdhrn
[Motorola Milestone Android Development] Eiertschik:
Well - my Milestone still has to fulfill some duties as my girlfriend's HTC Desire Z tried to commit suicide and is now in repair.

But to be honest: I flashed MIUI and gave it to her - after I tried a ROM with ported HTC Sense UI on it - with little satisfaction (non-working overclock, unstable WLAN, etc.).

Kabaldan's 2nd-init builds all suffered from sluggishness after 24-something hours on my device and I wasn't in the mood to dig for old builds.

I'm still roaming these forums as I became really fond of this old 'stone. No matter what cruel things I did to it - it never let me down :)

And of course I want to help others with my modest knowledge :good:
[Motorola Milestone Android Development] _crAss_:
You can also just use ucam and QuickPic which are lighter, don't crash and the video recording works flawlessly...
[Motorola Milestone Android Development] pnsdhrn:
By googling and surfing through xda I found out yet another camera apk ..I installed it along with Quick Pic deleting the stock Gallery apk.in my phone with cm10-20130111 and found that it is more efficient and smoother (especially video recording) than Ucam.The stock camera always crashes when records video.This camera apk is "com.miui.camera.1303991260953.apk".

pnsdhrn
[Motorola Milestone Android Development] Ricfil:
Lol, poor HTC :). Relating the laginess, I read somewhere it is a problem which afects all android devices. But probably it is noticed on some more than on others. I do fell it indeed and I do reboot it every 3 days and the laginess disapears. It also apeard on CM7 and stock Froyo for me (after a few days use).

Altough "old" the "stone" has never let me down. It is a "work horse" too my eyes. Running CM9/10 this smooth?! Who would imagine that a few years back??... :good:
[Motorola Milestone Android Development] _crAss_:
When I try to update apps from Play Store I face the problem described below.

The update starts to download and just before the middle it stops (I think it is at 42% most of the time). This can happen with an update size of 2 MB (gets stuck at 1 MB) or with updates up to 15 MB (gets stuck around 7).

If I leave the phone as is, at some point after 10 minutes or after a couple of hours I am informed that the update was completed successfully.

This happens both with wi-fi and over 3G.

I have the yesterdays build installed and I have faced this problem with previous builds as well, was just too lazy to write about it :P

Any ideas?
[Motorola Milestone Android Development] Eiertschik:
The update doesn't get stuck: this is the new incremental update functionality of Play Store.

A few months ago this was introduced.

When updating an app, it doesn't redownload the whole app, only the parts that changed.

As the system cannot simply replace the old version with the new one it has to do the patching work itself - that would explain why updating takes longer... but not as long as you described...

You could try the standard-procedure: go to "manage apps" in android settings and clear cache and data of the Play Store app.
[Motorola Milestone Android Development] jvloendersloot:
:crying: My milestone won't turn on anymore. Don't know what happened. It was lying on my desk when I wnt to sleep and it was lying there when I woke up.

But I got myself a Galaxy Note II.

Kabaldan many many many many many thanx for all your effort and bringing the newest roms on our old devices.

When I got myself some spare time I will try to reanimate my milestone and get back over here.
[Motorola Milestone Android Development] _crAss_:
I cleared play store cache and memory and unfortunately problem still remains :(
[Motorola Milestone Android Development] _crAss_:
The only thing I think of is if play store needs to change different files in the apk and not the apk as a whole, my memory card, where the ext partition resides, is slowing down the process since it is really pathetic at random 4k writes (0.004 Kb/s). If a whole apk was transferred it could write it to about 20 mb/s...

Guess I will have to change sd cards to see if this is right.
[Motorola Milestone Android Development] _crAss_:
Got a new fast card, problem remains :(
[Motorola Milestone Android Development] Erovia:
@_crAss_ :

I don't think this process can be altered in any way. Anyway, what kind of sd card (class) are you using and what kind of partitions do you have on it?
[Motorola Milestone Android Development] _crAss_:
New card is a Transcend Class 10, 32 GB. On crystalmark it benched at ~1.5 MB/s for random 4K writes. I have a 900 MB ext3 partition, a 900 MB swap partition (well ok, I don't use all of it of course) and the rest fat 32.

The problems I have after using CM 10 are still:

1. The updates are freezing. Half of it is downloaded and if I am lucky after a few hours I get a message that it was updated.

2. When I choose the alarms on the stock clock, the app freezes.

Let's see...

Edit: the problem is general...the needed data is downloaded, but the actual installation doesn't start. Happened also on a new program...downloaded all of the apk, but then never started to actually install it.
[Motorola Milestone Android Development] _crAss_:
Today I tried again to install some updates, the whole apk was about 8 MB, play store downloaded about 2 and after some time I was informed that there was no free space on the device.

Maybe some things are not stored on the ext partition of the memory card and this is the reason for the slow or failed updates.

I have about 50 apps installed on the phone.
[Motorola Milestone Android Development] baobob:
@_crAss_ I had the same problem, I *think* it's the app data that take space on the internal memory. Indeed Titanium Backup was showing a filled up data directory. What I did was clearing the app data of one of my big apps (I think I chose Skype) and then go update again.
[Motorola Milestone Android Development] Erovia:
@_crAss_ : If I were you, I would try wiping everything, data,caches,ext and do a clean install. (Of course, create a nandroid backup before wiping your phone.)
[Motorola Milestone Android Development] Eiertschik:
Enter lib2ext 1 into Terminal Emulator and reboot.
[Motorola Milestone Android Development] pnsdhrn:
I think your issue might be with the size of SD Card.I doubt whether Milestone supports 32Gb.If my knowledge is true it can stand upto 16 GB only.I too faced the same issue as you had with my 16 GB Card.It was due to misproper partitioning of ext partition of the card.I started clean again by formatting the card with SD Formatter,repartitioning with MiniTool anfd flashining again the ROM & Gapps after wiping dalvik,cache & data.Now every thing goes fluently including installing the apks from playstore and moving them to ext partition using Titanium Backup.

pnsdhrn
[Motorola Milestone Android Development] _crAss_:
I had the same problems with an 8GB memory card...The 32 GB one is a new card I bought on Saturday.

---------- Post added at 01:39 PM ---------- Previous post was at 01:38 PM ----------

I also tend to think that some directory is getting filled up and causing this...I will delete facebook, skype, mercury msn and the browsers app data and see if this solves it...
[Motorola Milestone Android Development] Eiertschik:
Milestone does support up to 32GB, you can look it up on the official Motorola product page.

I used a 32GB Samsung Essentials Class 10 card for almost a year.

At first I had problems with booting and remounting after USB mass storage mode but reformatting with SD Formatter (see link in my signature) solved it.

@_crAss_

Did you try the lib2ext command?
[Motorola Milestone Android Development] _crAss_:
I tried the lib2ext command and nothing changed. I also cleared data and temporary memory of many apps (iGO was up to ~100 MB). I managed to get one app updated with no storage message. The next update finished downloading about 5 minutes ago, and still the installation part has not commenced...
[Motorola Milestone Android Development] pnsdhrn:
Thank you Eiertschik for the information and correcting me.And sorry for missing you in the near future by having a new experience with your new Nexus4.Have a good time...

pnsdhrn
[Motorola Milestone Android Development] Eiertschik:
Did you reboot afterwards?
[Motorola Milestone Android Development] _crAss_:
Of course...
[Motorola Milestone Android Development] Eiertschik:
Then I don't get it...

Sometimes the phone claims to have not enough internal memory left - and when you open the app list you can see the used-space-bar getting smaller, as if the phone just noticed that after all there IS some free space.

Well, anything2ext remains a hack...
[Motorola Milestone Android Development] Erovia:
@ _crAss_ : In Terminal Emulator type df It will show the free space on every partition.
[Motorola Milestone Android Development] _crAss_:
The lowest free values I see are:

/system with 28.4 MB

/cdrom with 1.4 MB

/pds/public/battd with 152 kB

/tmp 12 kB (it only has 32 kB of total size)

Nothing seems to be too low...I do not know how lib2ext actually works...maybe it rights on the internal memory and requires a reboot before moving everything to ext and in that time maybe something gets stuck with not the space it needs...

Right after running the df command with the above results, I loaded play store and there was an update for whatsup messenger...it downloaded only 1.08 MB (13%) and got stuck there, no updating ever starting...

I went to see what applications were running and kept in memory in general. I closed all apart from google services, sense flipclock, a greek keyboard and FTL launcher. Afterwards I started the play store again, the update started loading again from the beginning and it downloaded the 100% of the app (7.95 MB). Again it did not proceed to actually install it.

I went again in the applications menu and closed all running apps including play store...when I got out and loaded again play store, it started installing it...

Go figure, I am very very puzzled...
[Motorola Milestone Android Development] Erovia:
Is this issue present in any other CM? (7/9)