yashsingh1/xdaforums huggingface dataset:
[Milestone 2 Android Development] TomaszD84:
So after a day I'm really happy with this ROM. The only "Blurry" thing that leaves me with mixed feelings is the Music application - no streaming radio(!!!), SoundHound, no lyrics, no artwork downloading, but the UI actually makes sense now.

I also found a small niggle with the Messages application. If you have SIM card contacts with the same numbers as the Google contacts, they take precedent over them, even if you disable them in the Contacts. I've removed the SIM contacts one by one and now everything is displayed correctly in Messages.

Also, sometimes sound playback (Music, Listen) pauses. Not often enough to be annoying but it does happen.

There are so many little nice things added by Motorola, but you really have to dig deep in the menus to find them. This was probably available in Froyo, but did you know there's a basic video editor hidden in there? And now there's more things, the Event Reminder, the FireWall, the Tasks, the Recorder... and all the existing apps have many small improvements too. You can now set auto-shutdown and auto-boot times, you can record calls, I can go on and on...

The scary thing is that after digging through all the Blur addons over stock Android, I would never go stock. It's that good.
[Milestone 2 Android Development] aithnea:
I've also been using this for a day now and am quite impressed with how much "smoother" the phone feels. Thankyou, wonderspoon, and everyone else who brought this to life.

Sadly, for all those forced to use MS2 Debounce to make your hardware keyboard semi-usable, you'll still need to do so :(

I noticed the multi touch bug is still around, but behaving a little differently when testing in multi touch paint. There's a small delay before the lines go leaping between fingers.
[Milestone 2 Android Development] mkmck:
Are You comparing Froyo to Gingerbread or Gingerbread to Blurless Gingerbread?
[Milestone 2 Android Development] ncc74656:
Is hardware keyboard not working?
[Milestone 2 Android Development] TomaszD84:
It works, but I did have to install the Debounce addon again.
[Milestone 2 Android Development] aithnea:
Froyo to Blurless Gingerbread :)
[Milestone 2 Android Development] Neuralsystem:
I´ve installed with sucess, but i can´t connect to 3G internet, just wifi. I´m on brazil using TIM as operator!

Do i need to configure something?
[Milestone 2 Android Development] r2beta0:
Search for Milestone2 Baseband switcher.
[Milestone 2 Android Development] Neuralsystem:
I´ve tried to switch to brazil baseband with MS2BS, but still not connect to 3g, any ideas?
[Milestone 2 Android Development] dangpzanco:
Use APN Brasil

@Milestone 2 (Finnaly on Gingerbread!)
[Milestone 2 Android Development] Neuralsystem:
Everything working now! Thanks!
[Milestone 2 Android Development] phoxy84:
Does anyone has a problem trying to open contacts? I get an FC on Contacts Storage (proces com.motorola.contacts).

Ideas?
[Milestone 2 Android Development] dangpzanco:
Me

@Milestone 2 (Finnaly on Gingerbread!)
[Milestone 2 Android Development] phoxy84:
And I assume that you have no other solution than installing an other dialer ;)?
[Milestone 2 Android Development] stargo:
Had that, too, because I didn't do a factory reset. I solved that problem by manually deleting most of the contacts directories in /data/data/ and resyncing with google. Now it works and I even get all my contacts synced to my handsfree device in my car (which didn't work on froyo and drove me mad).

I'm currently searching a fast 64bit buildhost (the 16 core machine at work has a 64bit kernel but 32bit userland and android fails to build there) to build the stock gingerbread camera.apk.
[Milestone 2 Android Development] Liori:
Anyone got country code issues? like phone doesnt recognize numbers with (or without if saved with one) country code
[Milestone 2 Android Development] WongJames:
i am not exactly using this rom(mine still blurred), but i have the same problem on SMS. no matter stock messaging or handcent sms, some contacts are failed to recognize.

I found out that if the first message to that contact is send by me, the phone can recognize, but if the first message is receiving from that contact, there will be country code problem. Even i deleted the first message from that contact, the problem didn't solve.
[Milestone 2 Android Development] stargo:
If anyone wants a (nearly) stock Gingerbread Camera.apk with working shutter button, here you go: https://rmdir.de/~michael/ms2-gingerbread/Camera.apk

Copy it to /system/app/BlurCamera.apk, remove the old .apk and .odex first (don't forget to make a backup copy).

The only change to the camera source was the invocation of the Motorola Gallery when clicking on the image-icon.
[Milestone 2 Android Development] phoxy84:
Great, that works!
[Milestone 2 Android Development] ryhoo2:
Clock alarm issue

I've installed this ROM a couple days ago and it's running smooooth with LaucherPro. Good job!

But I have a very strange issue. When I setup the alarm for let's say 9:00 am the phone will wake at ~9:18am :/ When I turn on the phone in the meantime (after 9:00 am but before 9:18 am) I see that the clock is frozen at the time the phone was locked. The time is updated after a second and then the alarm is actually starting to ring. Looks like the clock is not updated very often when the phone is sleeping... I haven't got this issue on the Froyo.

Have any of you noticed that? Did you checked the alarm?

Thanks!
[Milestone 2 Android Development] stargo:
In which state is your sleeping phone? Is it connected to the charger? Is it plugged into the multimedia dock? Did you do a data wipe when upgrading?
[Milestone 2 Android Development] ryhoo2:
Sorry, by "sleeping" I meant it's just locked, without the charger. I didn't do any data wipe during install. I've installed a lot of software so far and I don't want to lose it. Can I just wipe the cache right now without losing my configuration? Anything else is just fine so far...
[Milestone 2 Android Development] stargo:
Don't do a wipe. I had the problem that the alarmclock app FCed when setting the time and removing its data directory fixed that. But I can reproduce you bug now, I just had to set the alarm 10 minutes in the future. Sorry, no solution yet
[Milestone 2 Android Development] dangpzanco:
You can try to wipe cache and Dalvik Cache (under advanced menu). The phone will take a while to boot up depending on the number of apps, don't panic it's not bootlooping. Put the phone to charge on boot.

@Milestone 2 (Finnaly on Gingerbread!)
[Milestone 2 Android Development] Neuralsystem:
free memory

This room is supposed to remove blur, but why the blur processes are runing in the background, consuming the free memory?
[Milestone 2 Android Development] w0ndersp00n:
This ROM removes the Blur Social Capabilities. Not Blur itself. Blur is more integrated in the system than you'd think. Look a few posts up and you'll read that not everything about Blur is negative. There are actually quite some positive things to say about this new Blur vs. Stock.

Sent from my MotoA953
[Milestone 2 Android Development] ryhoo2:
For me it looks more like a clock refresh issue (when the phone is locked) rather than the alarm application. Still no clue...
[Milestone 2 Android Development] joaoluiz:
Memory usage

How mutch memory does your milestone 2 with this ROM consumes?

Here, with azbox, my cellphone is using 82%, i have just 90mb free...
[Milestone 2 Android Development] Neuralsystem:
I´m using this blurless rom, and i configured the task manager to kill idle services when lock up. I´ve about 120~140mb free memory.
[Milestone 2 Android Development] w0ndersp00n:
As I'm back from my holiday I'll start deodexing this ROM this week and try to add new localizations.

About the memory: don't worry too much about it. Android is built to use memory, not to not use it. With Skype, Trillian and Whatsapp services running all day there's about 200MB in use here.

I haven't got any trouble with the (alarm) clock, so I can't provide a fix for now.
[Milestone 2 Android Development] aithnea:
Is it possible to get rid of the Chinese characters in Dialler? They don't seem to be touched by the locale settings.
[Milestone 2 Android Development] w0ndersp00n:
I don't have any Chinese characters in Dialer? It's actually completely English... Did you set your system locale to English?
[Milestone 2 Android Development] aithnea:
Yeah. They only appear when I dial a contact with a mobile number, on the dialling screen it shows (listed vertically) Name, then Number, then Chinese characters.

It's weird. I did the same thing for landline and the area they showed up in remained blank.

Locale is set to English.
[Milestone 2 Android Development] w0ndersp00n:
Can you post a screenshot? On my device it's all English...
[Milestone 2 Android Development] Emacore:
I can't wait your deodexed rom!

Enviado desde mi MotoA953 usando Tapatalk
[Milestone 2 Android Development] aithnea:
Like that!
[Milestone 2 Android Development] phoxy84:
I have exactly the same problem, even when switching to Go dialer.
[Milestone 2 Android Development] w0ndersp00n:
I haven't got a clue what it should say :p But as soon as I've got everything deodexed, I might find that text. I assume it's always the same Chinese signs.

First my notebook needs a long overdue reinstall (it doesn't recognize the phone anymore and I'm unable to do anything productive on this Mac..)

Then I'll continue with this ROM. I hope that by that time someone manages to get 2nd-init working, so I can enable overclocking and governor modules.
[Milestone 2 Android Development] dangpzanco:
1. Are you using dsixda's kitchen (needs Linux, I think)? It has a fully automatic deodex and adds nano/bash easily to your Rom.

2. GB Kernel fix the 2nd-init exploit, something like that. CVPCS's blog has a good explanation about this. Maybe if we find a way to boot this with Froyo kernel, then we have 2nd-init.

Sent from my Milestone 2 XDA App
[Milestone 2 Android Development] stargo:
No need for a froyo kernel. The blog post just says, that gb kernels disable executing code where 2ndinit used to put its injected code (like the NX bit on intel machines). This can be fixed by overwriting other parts of memory, so 2ndinit should work with gb kernels. I have already calculated the matching offset for the 2.3.4 init and will now try to buidl 2ndinit to see if it actually works ;-) I'll keep you posted.
[Milestone 2 Android Development] stargo:
Seems to work, have fun: http://cm7-ms2.informatik.uni-erlangen.de/build/michael/hijack-boot/sbin/2nd-init

This is the unmodified version from cyanogen device/motorola/common/hijack-boot, which was updated on thursday by cvpcs to cope with gb kernels.
[Milestone 2 Android Development] will5:
So we can use defys roms with the gb leaked kernel? :eek:
[Milestone 2 Android Development] w0ndersp00n:
Guys, you are fabulous! I'm gonna try it all ASAP!

I didn't know about dsixda's kitchen, only xUltimate, so I'm gonna try it out. Thanks!

...damn OSX fails miserably at Deodexing... On to Windows then...
[Milestone 2 Android Development] dangpzanco:
Thank you! Do you have a github account? I can add you to the CM7 port team on CyanogenMilestone2, your help would be very welcome!

Where did you get the source?

Sent from my Milestone 2 XDA App
[Milestone 2 Android Development] w0ndersp00n:
So now I'm deodexing and I have the same issues. I also think there's a bug in BlurCalendar, since it's widget isn't re-sizable in this ROM, while it should be (on walter79's MS2Ginger it works.)

I'll try to get the BlurCalendar from the Droid X or Defy, if they are deodexed and work. VideoPlayer and MediaGallery is a common issue: on GB from the Droid's they're also undeodexable.

BTW: If I'll put that 2nd-init in r2beta0's update.zip, will it work the easy way? (as in replace the 2nd-init in that zip file?)
[Milestone 2 Android Development] will5:
I guess it will work, but you will have to replace boot.img with a GB one, right?
[Milestone 2 Android Development] WongJames:
I was on a rooted GB, but still no luck to boot without a data wipe :(

i made a full wipe and can boot up now.

and, surprisingly my market automatically updated to the newest version :D
[Milestone 2 Android Development] stargo:
It seems you have found it already, I just made it yesterday evening.

It is in the cyanogenmod repositories, when you check out the complete source to build cm.

This 2nd-init should work with froyo and gingerbread.
[Milestone 2 Android Development] WongJames:
i have make a full wipe but still get this contacts FC problem :(

i then wipe all contacts data using titanium and sync again, but still no luck...
[Milestone 2 Android Development] w0ndersp00n:
Well, installing the new 2nd-init with the old r2beta0 update.zip doesn't work. His update.zip installs the old CWM, which keeps the phone stuck in CWM.

So first I need to find a new way to install 2nd-init with BootMenu.
[Milestone 2 Android Development] w0ndersp00n:
So I got the deodexed ROM booting now. There's a but: the BlurCalendar, VideoPlayer and MediaGallery aren't deodexed; they also don't work right now. Even the original odexed or MS2Ginger's deodexed files don't work. I'll try some stuff and hope I'll get them working.
[Milestone 2 Android Development] n3ptun3:
I got those deodexed. Did you get DLNA working? I still get FC's when trying to play stuff on a remote server
[Milestone 2 Android Development] w0ndersp00n:
Great, thanks! I haven't got DLNA to work. DLNA also disappears from the app drawer, odexed or not...
[Milestone 2 Android Development] dangpzanco:
Try using Titanium Backup Pro to unfreeze the hidden apps.

Sent from my Milestone 2 XDA App
[Milestone 2 Android Development] w0ndersp00n:
In MS2Ginger OP I read:

I can confirm that works, so I've enabled it. It also seems DLNA works, but I didn't test it very well.

I think I'm going to try to use MS2Ginger apk's as they're translated, but once again without all Social capabilities etc. If it'll work... and it doesn't so that suxx...
[Milestone 2 Android Development] w0ndersp00n:
I give up...

for today...

Translating is hell.
[Milestone 2 Android Development] r2beta0:
Download Bootmenu from Endless7 thread and extract the zip. Replace 2nd-init binary from /system/bootmenu/binary with this new version you got. Repack the zip again. :)
[Milestone 2 Android Development] mkmck:
Guys, is this ROM using the same framework-res as the MS2Ginger? I need a stock framework-res from Moto GB. If this ROM has it, could someone send me this file? :D
[Milestone 2 Android Development] r2beta0:
Attached stock framework-res.apk from official GB signed leak.
[Milestone 2 Android Development] stargo:
The new 2nd-init was broken as it seems to hang init when executed. I've now modified it and this time I was able to really replace init with a custom binary (perviously I just saw that the motorola init respawned its services and assumed that everything was ok).

You can find the new 2nd-init and patch against its source here: http://cm7-ms2.informatik.uni-erlangen.de/2nd-init/
[Milestone 2 Android Development] w0ndersp00n:
I still haven't tested DLNA very well, but you can try this one (attached). It seems to work fine here, but as I haven't got any other DLNA hardware I can't test it.

Thanks for the 2nd-init explanation! I will try it as soon as I've got myself motivated to work on it again :p
[Milestone 2 Android Development] w0ndersp00n:
Right now I'm uploading v2 of this ROM. Most important change is that it's now fully deodexed, optimized and zipaligned.

Even though some kernel modules are installed, they don't load on boot, as I didn't manage to use 2nd-init as of yet. But you can load them manually (/system/lib/modules/...)

There aren't any translations as of yet. This isn't as easy as it seems. So if anyone knows how to translate and is willing to help, we can start translating. Not that MS2Gingers apk's will not work on this ROM: or the app will disappear, or the phone will get stuck in a bootloop.
[Milestone 2 Android Development] stargo:
I used your rom as a test for 2nd-init to get a working version. It's easy if you have a working 2nd-init binary:

cd /system/bootmenu/2nd-init
cp /*.rc .
cp /path/to/working/2nd-init /system/bootmenu/binary/
chmod 755 /system/bootmenu/binary/2nd-init

That's it.
[Milestone 2 Android Development] w0ndersp00n:
Now I see why I didn't manage to boot it! I didn't cpoy *.rc! So I have to put my scripts in /system/bootmenu/init.d and make Bootmenu's default boot mode 2nd-init!

w00t! undervolt at boot works! Nice :) The governors aren't working, but that's not the most important thing right now.
[Milestone 2 Android Development] amp2k:
Hi all,

First of all I thank you w0ndersp00n for your exceptional work put into producing this ROM. I find it to be the best available Gingerbread ROM at the moment for the M2. I do have some minor bugs that I wish to inform you about.

One of them is the Chinese characters in the call screen and in the dialer , obviously I have my locale set to English but this still occurs.

The other bug that I've found is that when I attempt to take a picture I cannot use the camera button to take the picture. The camera button does open the camera application succesfully though , it just doesnt capture the picture when pressed.

If anyone has some suggestions , please let me know.

Thanks!
[Milestone 2 Android Development] w0ndersp00n:
I'm aware of the Chinese characters. I've been talking to walter79 about the translations and I've been kind of successful with it. I might find those characters... The problem is that I don't know what it's supposed to say, which makes it kind of hard.

In the latest release (v2 or v2.1) the camera button works. You should try it :)
[Milestone 2 Android Development] WongJames:
I can read Chinese. Those words in the dailer are name of different provinces in China, but it make no sense as we are not calling anyone in those provinces. Don't know why they will appear:confused:
[Milestone 2 Android Development] WongJames:
I got md5 mismatch when trying to restore the v2/v2.1

i am on rooted gingerbread. no matter use which version of CWM, it shows md5 mismatch
[Milestone 2 Android Development] aithnea:
I noticed the mobile numbers are in the format xxx-xxx-xxxx.

Not sure how it works elsewhere but as Australian I'm used to xxxx-xxx-xxx.

Is it possible that one of the first groupings equate to region codes in a Chinese mobile number?
[Milestone 2 Android Development] WongJames:
not quite sure about this, as Hong Kong has a completely different number format, what we are using is xxxx-xxxx.

but i tried to input "133" before the xxxx-xxxx (adding "133" will hide the phone number for receiver in HK, showing "private number"), the provinces name changes when i want to call different people...so i think may not related to first 3 digits.

PS. could u install the v2/v2.1? I got md5 mismatch :(
[Milestone 2 Android Development] w0ndersp00n:
You have to rename the nandroid folder to something like Deblured and nothing more. Something with spaces in the path. Also just do an advanced restore.

About the phone numbers: add and select your locale with morelocale. That will correct the phone number issue. Possibly also the chinese signs issues I guess...

Sent from my MotoA953
[Milestone 2 Android Development] WongJames:
thanks :) try again now

morelocale will not remove the chinese characters

*update : same as v1, my phone reach the boot animation (not vibrate yet) and bootloops :(

I was on rooted gingerbread, I did wipe dalvik cache and did wipe cache in moto stock recovery, but still bootloops :(

I was able to boot v1 if I wipe data, I tried that before.

Don't want to wipe data as restoring take lots of time :(

what's up with my device...=___=
[Milestone 2 Android Development] walter79:
This words were not shown if you translate dialer app.

MS2Ginger did not show this word after using translation from leaked GB rom for Defy.
[Milestone 2 Android Development] r2beta0:
Was anyone able to fix caller identification problem?

Here if I store the contact number with city code the phone won't recognize the number when they call me. Example:

Stored: John 21-8888-9999

Caller: 8888-9999 (same city) - Doesn't recognize

Stored: John 8888-9999 (no city code)

Caller: 8888-9999 (works fine).
[Milestone 2 Android Development] WongJames:
i see the default boot method is 2nd init from the bootmenu

is it the way this ROM works? should i change it back to normal boot or don't touch anything :P
[Milestone 2 Android Development] arydlews:
i have in sim card 501222333 but in local contact is Joanna +48501222333 and i have correct identification in phone appliacation and sms (Joanna).
[Milestone 2 Android Development] ncc74656:
Did you ever have an issue where any sms application displays incorrect number for incoming messages? Like ,25+48501... instead of +48501...? I have this very often, it makes reply impossible.
[Milestone 2 Android Development] w0ndersp00n:
You can change it. 2nd-init is only necessary when using undervolt.
[Milestone 2 Android Development] r2beta0:
I've just fixed FC issue with blur alarm application that happens if you DON'T WIPE data after installing Leak GB ROM. You just have to delete /data/data/com.motorola.blur.alarmclock/databases/alarms.db and reboot. The application will then recreate the database with updated schema.
[Milestone 2 Android Development] WongJames:
oh i see :)

i changed the frequency and vsel in the bootmenu and seems the changes doesn't work.

is it the settings can only change in the 99overclock file?
[Milestone 2 Android Development] Liori:
Exactly what I'm facing with GB right now. Incoming texts come with city code so it is not recognized if I saved the number without city code.:(
[Milestone 2 Android Development] dangpzanco:
Hey man, don't display your full phone number online! Someone might call you...

Sent from my Milestone 2 XDA App
[Milestone 2 Android Development] r2beta0:
I don't think 222333 is his real number anyway :)
[Milestone 2 Android Development] arydlews:
Exactly this number is only examples.

+48 id country code

501222333 this is gsm number on simcard

+48501222333 is number in my local contact

In other configuration (ex. on sim +48xxx and contact +48xxx) when somebody calls me from my contact i saw number not name.
[Milestone 2 Android Development] dangpzanco:
Heheh, I didn't even think to post that. =) My mistake.

Sent from my Milestone 2 XDA App
[Milestone 2 Android Development] WongJames:
The shutter sound can only be disable in stock camera

For other photography apps (eg. camera360, vignette), even i set shutter sound to silent in these apps, there is still a loud shutter sound.

i see a line in build.prop

"ro.media.capture.shuttertone=1"

could the shutter sound be disabled if i modify this line?

(change 1 to 0, or delete this line or whatever, i don't know :p)
[Milestone 2 Android Development] r2beta0:
Has anybody noticed that the leaked GB has no TTS setting? Also it keeps forceclosing tts service if you restored /data from your froyo nandroid backup.
[Milestone 2 Android Development] walter79:
Yep.

Google Navigation FC.

Install attached files.
[Milestone 2 Android Development] Endless7:
This rom is based on DEFY? For the phone version is MB525 and rom version is 4.5.1 ?
[Milestone 2 Android Development] jipjoy:
Trying it out right now. Thanks guys!

So far I am facing the ghost digitizer problem (touchscreen goes crazy and inaccurate) like before. Though this phone just came back from UK repair center today! Anyone faced that before? It still occurs even when unplugged and it was fine when I first booted up with stock 2.2 thanks.

Edited #1: Now my on-screen keyboard goes crazy, keys jump around nowhere close to the actual position pressed. Giving it a factory reset and we'll see.

Edited #2: Still no good after the reset. Does it have something to do with the clockworkmod?
[Milestone 2 Android Development] r2beta0:
Walter, even with these 2 apps I can't access configuration of TTS service, there is no such option on settings. The FC issues are gone though. How can I select between PicoTTS and Svox?