yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Accessories] Arise:
I'm also thinking to stuff some goodies there. :D It's not only about wieght. :D

So, if you can test if you can install the SGP Ultra Slider case without the original back cover that would be great!
[Galaxy S I9000 Accessories] oopeteroo:
i really want one is it good ? how is the feeling compare to barely there case ?
[Motorola Milestone Android Development] tomas_em:
My homebrew Milestone ROM based on official Central European 2.1 v 2.36.0.

Added:

+ Root

+ BusyBox

+ JIT

+ MotoID (like Shazam)

+ Overclock (250/400/550/700 MHz, low power consumption !!)

+ Move Dalvik cache (about 180 MB for applications).

Removed apps:

- Google Maps

- Facebook

- QuickOffice

- MotoNav

- Voice Dial

- Motorola Central

- Motorola Dock

- Motorola Car

- Greek keyboard

- etc.

The link is there:

http://www.uloz.to/5441986/motolite.zip

This is Nandroid backup, so you can easily install them by OpenRecovery.

I recommend full backup with TitaniumBackup before update, then go to OpenRecovery, erase all data, flash this ROM and after restart restore data with Titanium back.

EDIT: Removed applications

If you miss any of deleted applications from original ROM, you may find them there:

http://www.uloz.to/5595002/deleted.zip

And the way how to get them back - via ADB:

Use Command prompt from PC:

>adb shell

At phone console type:

# mount -o remount,rw /dev/block/mtdblock6 /system

Then Ctrl+D to detach from phone

And again from PC:

>adb push AnyAplication.apk /system/app

And thats all folks :D

EDIT2: Overclocking to 1000MHz

Download following file:

http://www.uloz.to/5631433/02-overclock.sh

Use Command prompt from PC:

>adb shell

At phone console type:

# mount -o remount,rw /dev/block/mtdblock6 /system

Then Ctrl+D to detach from phone

And again from PC:

>adb push 02_overclock.sh /system/startup

>adb shell

At phone console type:

# chmod 755 /system/startup/02_overclock.sh

# reboot

EDIT3: New version MotoLight2a

- standard Launcher replaced with LauncherPro 0.7.7.3

- removed more apps from ROM to be even lighter ;)

- removed Email as well, because there is much better K-9 Mail replacement

Download there:

http://www.uloz.to/5792592/motolight2a.zip

And thats all folks :D
[Motorola Milestone Android Development] indiacam:
Seems I am the first one to download , install and reply on this rom

I did not get what the title says. I did not notice any speed increase. Its same as the stock rom and eats same amount of memory. On my milestone it was always 90+mb free ram with many many useful software installed. But with this rom I got only 70-80mb ram even with no software installed at all.

Maybe the built-in Launcher pro eating too much memory. Dunno how to uninstall it as no option found to do uninstall.

Fancy widget never found any cities in search. At least nothing from India.

Useless rom . Truely not not so fast and surely not so light as told by tomas. When I selected LIVE WALLPAPAR the main screen started scrolling like tortoise. Very slow/sluggish.

This thread also lacks good description of the rom and also no proper instructions or screenshot.

Lite means it should be light, with no additional software. User may install whatever he/she want.

Disappointed and going back to stock rom
[Motorola Milestone Android Development] tomas_em:
Hi,

thank you for your quote - you are true, maye the Launcher Pro was not as good idea as I thought. Please try this one instead - pure ROM without any additional software installed.I hope, that you will found this more useable and faster. No additional software added, stock Launcher. Please test it and let me know. I would appreciate your opinion.

Thanks,

Tomas
[Motorola Milestone Android Development] tomas_em:
Anybody interested to test the lightweight ROM? Based on stock 2.1 2.36, with JIT and overclock. Just try and see, it is fast and light ;) I removed all applications and reverted back to original Launcher. No problems with stability and speed. Test and let me know.
[Motorola Milestone Android Development] as_x1:
it is with qwertz keyboard (german version)? if it dos'nt, can i change it (qwerty->qwertz) anyway? thx for your work and help!_a
[Motorola Milestone Android Development] Telster:
So far, so perfect! Tried your ROM because I seem to be getting through 3 batteries a day! Also had some stability issues with most other iterations and I think I've tried them all!

Battery remains to be tested properly on this, but ROM seems quick and, crucially, stable so far... Hope to report back after longer period of use.
[Motorola Milestone Android Development] tomas_em:
Hi,

there is only QWERTY keyboard inside, but I think, I can take keyboard from DACH version and replace them in this ROM to get QWERTZ layout. Have to try ;)

Tomas
[Motorola Milestone Android Development] tomas_em:
Thank you, I hope, that you will be satisfied also with battery life. I have about two days of normal use (without GPS which is very hungry;)).
[Motorola Milestone Android Development] Telster:
Well, battery life is still not great (compared to any of the smartphones I've used over the last decade!), but it is WAY better than any other ROM I've tried so far (based upon 24hrs of usage). This is also the first ROM I've tried that is yet to crash anything, I've got loads of mem for apps and it's perfectly fast; I'm sure the first comment has put off a lot of other testers and posters, but it gets a recommendation from me - simple, fast, light and stable. Thanks.
[Motorola Milestone Android Development] as_x1:
you'r very helpful. TY for your efford!!_a
[Motorola Milestone Android Development] kabaldan:
Why don't you simply switch the keyboard layout yourself from OpenRecovery menu?

http://android.doshaska.net/kblayout
[Motorola Milestone Android Development] Silico:
Could do with Google Maps back :) Is there any way I could install an APK or something?
[Motorola Milestone Android Development] Silico:
I just realised that you can just install it from the Android market :P I feel so stupid.
[Motorola Milestone Android Development] tomas_em:
Thats OK ;) There was no reason to have Maps in ROM, because there was old version, so is better to install newest from Market.
[Motorola Milestone Android Development] as_x1:
because i don't knew that :). it's done! TY!!!_a
[Motorola Milestone Android Development] tomas_em:
That works excellent with hardware keyboard. And for software keyboard maybe HTC_IME app, should be able to switch QWERTY/QWERTZ: http://www.hallerud.se/htc_ime_jonasl_hires_27.zip

Didn't test it personally. I use your great LatinIME2 czech keyboard instead ;)
[Motorola Milestone Android Development] Silico:
I have a Motorola Milestone dock, when I dock with this Rom it won't boot into the dock mode. Have you removed it?
[Motorola Milestone Android Development] tomas_em:
Yes, I removed this app. I have no dock and everytime I pull the phone out of my cover with magnetic clip, then either Car or Dock app was launched and it was really boring. But I can send you the Dock app to install them back, if you like.
[Motorola Milestone Android Development] Silico:
That would be much appreciated.
[Motorola Milestone Android Development] en0203:
hi i am on xt720. unfortunately, we cant flash any rom into it no thanks to the locked boot loader. however, it can be rooted and we can remove unwanted apps ourselves. could u please share with us what are the things that u have removed in ur rom? i would like to do the same manually but i am afraid that i may delete important system apps accidentally.

your help will be much appreciated. thanks
[Motorola Milestone Android Development] slipie:
I came from MotoFrenzy to this ROM.

I just need my camera working and reliable battery life.

So far my first impressions are good, lot's of space for apps!

Now there is only one thing I would like to change to this ROM and that is the cpu frequency. I would like my device to be able to run at 1000mhz.

Could you tell me where I can add that speed?
[Motorola Milestone Android Development] Telster:
Ooh, could you send it to me too? Cheers!
[Motorola Milestone Android Development] tomas_em:
@Telster & @Silico & @en0203 :D

Thank you for your feedback, I will post there later today or tommorow zip file with all the apps I removed from stock ROM. So you can restore e.g. Dock back ... or you can take this as an inspiration what to remove from your xt720 ;)

Sorry for late answer, but I had to care about my joung wife all the weekend, you know ... ;)

EDIT:

Its done - look at the 1st post
[Motorola Milestone Android Development] tomas_em:
Hi, I will post there tommorow file to overclock your Moto to 1000MHz. But with less battery life I guess.
[Motorola Milestone Android Development] en0203:
thank you sir u are really helpful :)

cheers
[Motorola Milestone Android Development] tomas_em:
Its my pleasure ;)

EDIT: I forgot two apps, please download new version.
[Motorola Milestone Android Development] crubbish:
problem with restoring

Hi Tomas. Upon restoring your backup my phone is stuck on M logo (over 10 minutes). I've tried twice with the same result (wiped all options prior to restoring). Do you know what could cause such behavior?
[Motorola Milestone Android Development] scores87:
could you post a complete step by step instruction to install this rom?

or at least a link to somewhere so I can see what to do?

this was so easy with my HTC hero:(

and is it possible to run flash if I manually install the apk? and is apps2sd possible?
[Motorola Milestone Android Development] Telster:
Awesome - thanks!

p.s. I'm now only using one battery a day - a massive improvement!
[Motorola Milestone Android Development] tomas_em:
Hi,

thats strange, did you complete wipe? I mean including Dalvik-cache? That is very important. Use OpenRecovery, there you can (and should ;)) wipe all - including Dalvik and cache.

Tomas
[Motorola Milestone Android Development] tomas_em:
Hi,

no problem, but it will take a little time and I am now very busy - maybe at the end of week. Do you have already rooted phone? Or you need to help with root as well?

Flash is unable (yet?) at Eclair 2.1, at least not stable. I heard about some apk which works, but needs Sense. To tell the truth, I dont care about Flash - you will get only more advertisement in web pages ;) At my local PC I disabled Flash completly :D

Appd2SD is possible, but it needs repartitioning of the Flash disk (to have ext2 partition there). Do you need more space? There is already memory hack in this ROM alowing about 180MB space for your programs. I have more than 100 apps in memory and still have 80MB free ;)

Tomas
[Motorola Milestone Android Development] tomas_em:
Nice to hear it :)
[Motorola Milestone Android Development] scores87:
I have my milestone rooted.

Thanks you
[Motorola Milestone Android Development] crubbish:
I'm using G.O.T.'s Open Recovery <v1.03> and yes, I've been wiping everything, Dalvik cache included. Strange, as I've been able to restore other backups before without a problem...
[Motorola Milestone Android Development] tomas_em:
I use G.O.T.'s Open Recovery as well ... I don't know, where might be a problem. Maybe redownload the file again? I did the installation that way - install original SBF file (2.1 2.36 Central European), then flash vulnerable recovery to get ROOT. Then install G.O.T Open Recovery, wipe all data and restore motolite.zip file with Nandroid from OpenRecovery menu. Never had any problem before :confused:
[Motorola Milestone Android Development] crubbish:
Will do it the way you propose tonight, thanks Tomas. I'm not on 2.1 2.36 now and possibly this is the reason for your backup not settling correctly.
[Motorola Milestone Android Development] male6363@hotmail.com:
Hello...

When i use orginal ROM of my Milestone i can talk on the phone and i can receive 2nd call without any problem... also i can talk with more than 1 people at the same time as a conference... but after i flash this firmware or motofrenzy i lost this situation... is there any idea why?

i did check the all settings such as call waiting etc... they are not the reason...

is there any people can talk with 2-3 people as a conference with this firmware???

Thanks a LOT!
[Motorola Milestone Android Development] crubbish:
success! will give feedback later. thanks again Tomas!
[Motorola Milestone Android Development] tomas_em:
Glad to hear that, congratulations :)
[Motorola Milestone Android Development] tomas_em:
Hi,

to tell the truth, I never tried to do conference talk or receive 2nd talk, neither in original, nor in modified ROM (and also never before with other phone ;)). But my ROM is based on original Motorola ROM, just added root, overclock, jit etc. and removed some application, so the base is the same, there isn't so big difference. Therefore I see no reason, why this shouldn't work. I have to try it.

But I am not a big telefonist, I take my Motorola as a pocket Linux computer which is (by the way) also able to call :D
[Motorola Milestone Android Development] crubbish:
The ROM works well! I'm yet to find any glitches. It's light and reasonably fast, thanks Tomas. Any news on further overclocking? Can MS Overclock be used with this ROM?
[Motorola Milestone Android Development] scores87:
I am having the problem you had (staying at the m and not booting up) can you tell me how you fixed it?
[Motorola Milestone Android Development] crubbish:
I've been on .27 firmware and think that this was the reason for looping boot. After I've flashed .36 for Central Europe (GOT's version) this backup restored with no problem. Good luck.
[Motorola Milestone Android Development] tomas_em:
Overclocking to 1000MHz is now attached in first post.
[Motorola Milestone Android Development] MrPadie:
Hi there tomas_em

I wanted to ask quickly - I have made a post regarding JIT issues with video playback here: JIT Beta issue.

Long story short, JIT has caused my video playback to be jerky and often non-responsive. Do you know of this issue with your ROM? I am going to be testing it shortly myself, and if you don't reply before me, I'll edit this to let you know my outcomes.

Thanks,

MrP.

UPDATE:

Your ROM works perfectly with videos. Looks like I need to make a switch over. Cheerio :)
[Motorola Milestone Android Development] tomas_em:
Hi,

nice to hear that ;) I wanted to write you, that I am using Rock Player with DivX videos without problems, but you outran me ;) I am glad, that you are satisfied with my ROM.

Tomas.
[Motorola Milestone Android Development] MrPadie:
Thanks, I already tried Rock Player, but it also had the same issue. I imagine it's a global system issue as opposed to an application issue.

Anyway, I have been playing around with porting your JIT over to my existing ROM - there is just way too much work to be done to change my ROM now, and I am way too lazy to do it :p

Never the less, I managed to port over all the required files, and it's working like a charm now. I wanted to ask, with your permission of course, if I may create a small How-To guide in order to impliment your ROM's JIT into any other ROM? I really think a lot of people can benifit from it. You will of course be credited :)

Thanks,

MrP.
[Motorola Milestone Android Development] tomas_em:
Hi,

please feel free to create any How-To guide :) I would be glad, if this will help also other Milestone users. I created my ROM without any special magic, just took the best I found and tried to make the lightest and fastest ROM which I was able. And I did if for myself first ;) And, because I found them good, I decided to publish it as well :D

Tomas
[Motorola Milestone Android Development] Lesiroth:
Hey,

I would really like to thank you thomas_em for making this ROM. My battery life has never been this good! It can actually last a whole day, sometimes up to a day and a half! Just two suggestions:

- Remove the corporate apps crap.

- Replace the ****ty Media Gallery with the 3D Gallery. I posted an APK for it in the Milestone Apps section.

Thanks again!
[Motorola Milestone Android Development] blackbeans:
Will try this after a meantime of g.o.t! Tks 4 ur efforts.
[Motorola Milestone Android Development] tomas_em:
Hi,

I am glad, that you are satisfied with my ROM:)

Which app you mean to remove? I tried to remove all of them, except MotoGAL and Weather widget. And do you mean, that the 3D Gallery is that better? I decided to keep the original one because the 3D I found slower and because it has lousy and ugly zooming.

Tomas.
[Motorola Milestone Android Development] crubbish:
I have exactly same opinion on 3D gallery - slow & akward. It presents cool visual effects but that's the only good thing about it.
[Motorola Milestone Android Development] ClausG76:
I'm about to try this out. I'm very tempted by the fact that i can have jit and memhack at the same time. But i would like to know if the memhack requies a ext2 partion on the sdcard
[Motorola Milestone Android Development] tomas_em:
Hi,

You don't need to have ext2 for memhack. Memhack uses memory from Dalvik cache (located inside the phone), not from the sdcard. With memhack you can have about 180MB for applications. But if you need to have more, them you'll need apps2sd instead, and then you'll need ext2 partition.
[Motorola Milestone Android Development] elementalfusion:
app2sd moves the cache to the sdcard as well, so when i tried to install app2sd on this rom it failed.. could u do a version without the memhack so that those who want app2sd can use it?

Thanks and really good rom u got here :D
[Motorola Milestone Android Development] tomas_em:
Thank you ;)

That is very easy to do it yourself - just remove the file /system/startup/01_dalvik_cache.sh, then reboot and memhack is gone forever :D
[Motorola Milestone Android Development] tomas_em:
P.S.: You have to mount the system partition rw first to be able to write or delete there. See the first post how to do it if needed.
[Motorola Milestone Android Development] elementalfusion:
oh, didn't know its so simple. I shall try it then! Thanks! :D
[Motorola Milestone Android Development] ClausG76:
Thanks

I already have another 2.1 rom on my phone and i discovered that it has the memhack already. But it would be even better to have apps2sd, as long as it doesn't slow the phone down. The other day i went back to 2.01 with apps2sd and without jit. The phone was very slow compared to 2.1 with jit, so that didn't last long for me.

So the question is what caused the slow down. Could it be the disabled jit?
[Motorola Milestone Android Development] elementalfusion:
Tried removing the memhack but the phone kept force closing on bootup. Anyway, i noticed that battery manager in the settings. Could u guide us how to install that on a stock rom?

Thanks! :D
[Motorola Milestone Android Development] tomas_em:
Hi,

probably you have to do wipe as well after removing memhack. This should help.

The battery manager is taken from Brazilian version of Milestone, I may post there link where to download it (if I will found the original zip ;) ). Then just replace the Setings apk and add the battery manager apk via ADB.

Tomas.
[Motorola Milestone Android Development] tomas_em:
I guess, that missing JIT may be that problem, but also apps2sd installed on slow SD will slow down your phone. At least Class 6 is recommended for apps2sd.
[Motorola Milestone Android Development] tomas_em:
New version with LauncherPro - lighter and smaller

New version MotoLight2a

- standard Launcher replaced with LauncherPro 0.7.7.3

- removed more apps from ROM to be even lighter ;)

- removed Email as well, because there is much better K-9 Mail replacement

Download there:

http://www.uloz.to/5792592/motolight2a.zip
[Motorola Milestone Android Development] AndroidXDA:
Ahoj!!!!

This rom can work good in Spain ?
[Motorola Milestone Android Development] tomas_em:
Just try and see ;) But there is no reason, why it shouldn't work - BTW. spain language is directly in the phone and your operators uses the same GSM and 3G frequencies.
[Windows Mobile Development and Hacking General] c0rnholio:
Folks,

maybe someone can give me a hint on the following. I'm trying to intercept calls to ril.dll functions from one specific application.

The application calls RIL_GetEquipmentInfo and this call should be "routed" through my own dll. any other calls should be forwarded to ril directly via export forwarding.

I already tried to accomplish that via modifying the import table of the calling application to redirect to my own dll. Unfortunately my proxy dll seems to be wrong or not functioning at all. My current step is to just pass through all calls to the ril.dll functions. But even that does not work.

I've created an empty standard dll with vs2008. Then I created a def file with the calls like this:

...

LIBRARY "gil"

EXPORTS

RIL_GetUserIdentity=ril.RIL_GetUserIdentity

RIL_GetEquipmentInfo=ril.RIL_GetEquipmentInfo

RIL_Deinitialize=ril.RIL_Deinitialize

...

I linked ril.lib to the project because if not I will get unresolved symbols (is that right?)

I compiled the dll, edited the import table of the calling application and checked with peinfo that my proxy dll is loadable.

But the calling application now wont start.

Any ideas on how to accomplish that, or on what I'm doing wrong here?

TIA, cheers
[Windows Mobile Development and Hacking General] c0rnholio:
Small update:

It is working now for some applications but not all.

If I call my proxy dll from a self written program to access ril functions this works. But it does not work from the program I want it to work. However doing export forwarding for another dll like cellcore for example works without problems, but not with ril in this specific app.

Any hints/ideas?
[Windows Mobile Development and Hacking General] c0rnholio:
Nevermind, I got the export forwarding working. I needed to compile my proxy dll as ril.dll because the targeted app was checking that...
[HTC Aria General] lewdog444:
Is there anyway to assign the search button on the bottom right on the phone to do something else... i never seem to use it for searching, i'd prefer to reassign it for another function? Didn't know if that's possible.
[HTC Aria General] NotATreoFan:
Please post in the correct section. This is not a development thread.
[HTC Aria General] Cinderous:
Also interested in this, if possible I'd love to have the search key bound to opening Gesture Search :)
[HTC Aria General] matt_b:
i imagine it could be done. it would require editing the code inside whichever rom you are using to change the functionality of the camera button.

this is the closest i could find to someone having the code necessary to rewrite the function of a hardware button.

http://stackoverflow.com/questions/986602/android-unregister-camera-button

not exactly the same, but could provide some insight into whats necessary.
[Desire Themes and Apps] Tander_ZA:
Hey guys,

I downloaded this application yesterday on my Desire. Since then I loaded a new OM and Rooted them phone - so all applications went. :(

This application was awesome - told you who your top caller was. How many calls you got. At what time during the day and sms, graphs etc.

But for the life of me I cannot find this application again.

Does anyone know what it is/called etc?
[Desire Themes and Apps] alienwolf426:
its called 'phonalyzr'

hope thats what you meant, because thats the one i use
[EVO 4G Q&A, Help & Troubleshooting] Shyfe:
I haven't found anything in settings.
[EVO 4G Q&A, Help & Troubleshooting] Shyfe:
anyone have any idea?
[EVO 4G Q&A, Help & Troubleshooting] Kllian:
on fresh rom

settings-> language & keyboard -> htc_ime mod ->text input -> disable capitalization
[EVO 4G Q&A, Help & Troubleshooting] Shyfe:
unfortunately I'm not using fresh. =P