yashsingh1/xdaforums huggingface dataset:
[Milestone 2 Android Development] maisdoiscorregos:
I install this: http://tanguy.forumdoandroid.com/ics/CM9-ICS-MR0-111207-jordan-KERNEL-2.3.4-Quarx.zip

removing all *.img, restoring only SYSTEM

http://tanguy.forumdoandroid.com/ics/

Cell Stable, but not work gsm, 3g, data, phone, lights, sensors.

Light and sensors working with lib CM9 GB: http://android.loicg.net/roms/CM9-ICS-GB-111205-milestone2-port.zip

But i dont know make work: gsm, 3g, data, phone

forgive my English
[Milestone 2 Android Development] ---UFO---:
You need to change baseband to have GSM working.

Just replace the whole dir /system/etc/motorola/bp_nvm_default from any Milestone 2 ROM which have baseband working for you.
[Milestone 2 Android Development] w0ndersp00n:
Isn't that what Milestone2 Baeband Switcher does? Because if that's the case I will try this for sure :)
[Milestone 2 Android Development] sahilarora911:
Well I tried Epsylon3's version dated 11th Dec. Most of the things worked. The screen flashes a bit when you enter settings etc. May be coz it is not exactly for MS2.

Also, I had no cell reception or data at all. I tried replacing the files in bp_nvm_default folder as well, but still no luck. Even tried baseband switcher after that.
[Milestone 2 Android Development] maisdoiscorregos:
Try this: http://www.4shared.com/file/UPSKXNqT/CM9-ICS-MR0-111207-jordan-KERN.html

And install Gapps: http://download.clockworkmod.com/test/gapps-20111128.zip
[Milestone 2 Android Development] sahilarora911:
I thought GSM and 2g/3g did not work for you too.

You got it working with Quarx version?
[Milestone 2 Android Development] maisdoiscorregos:
I modify this version, i move LIB of the version TEZET for this version.

I move keylayout, keychars, libaudio.so, sensors, and baseband.

If not work GSM and 3G, run baseband switcher. Select China2.5.0_2.6.0_2.10.0.

send your thoughts
[Milestone 2 Android Development] sahilarora911:
Thanks for your advise. I will give it a short but after a while. I need my phone for a few days urgently and this is my only phone right now :D
[Milestone 2 Android Development] sahilarora911:
Well I tried a few things. Not sure if I did exactly the way it should have been done but ultimately I did not get any signal.

On the plus side, my APN was detected by the phone and even the lockscreen showed my operator name just below the lock (but no gsm signal whatsoever :eek:). Also the latest ICS Defy build (13th Dec) runs really well on MS2 with our GB kernel. I did not encounter any force closes for the brief period that I used it.
[Milestone 2 Android Development] maisdoiscorregos:
To correct Signal GSM use:

http://xdaforums.com/showthread.php?t=1182050
[Milestone 2 Android Development] foreman31:
Just installed this over latest CM 7 with just a wipe

Took 2 battery pulls to get it to boot and seems great

I have no sim in it and just need gapps

Installed latest gapps from this link:

http://dev-host.org/j8amdtzw7yb7/gapps-ics-12-14.zip

signed into market and can install ok
[Milestone 2 Android Development] sahilarora911:
I hardly think that is gonna help. I tried replacing all the files inside bp_nvm_default with no luck. I guess this process also does the same.
[Milestone 2 Android Development] maisdoiscorregos:
New CM9-ICS (not work: camera, B key) (based CM9-ICS-111213-jordan)

- Dont install CM9-ICS-GB-111214-milestone2 if you have old CM9 installed

- If you no have CM9, install directy CM9 new

- If you have CM9 installed, restory MS2ginger 2.1

- Skip Setup BLur, Google acount

- Go to configurations, privacy, and restore factory setting

- Reboot

- Install CM9-ICS-GB-111214-milestone2: http://www.4shared.com/file/IE_MoiT0/CM9-ICS-GB-111214-milestone2_2.html

- Reboot

- Install Gapps: http://www.4shared.com/file/FHMogONY/gapps-retailv5RC1_retail_.html

- Reboot

- If GSM/3G problem, goto system settings, device settings, Baseband switcher, Select APAC, then click China 2.5.0_2.6.0_2.10.0, or other.

- Reboot
[Milestone 2 Android Development] Legza:
Maybe the new thread should be opened for CM9 ports?

On the one side, tezet is compiling his rom directly from the sources. It is better and more correct, but takes more time.

On the other side, we would be happy to get the working ICS at the moment, even if it will be a port.

Having the one thread, it will be rather difficult to watch the changes, especially when one version cannot be installed over another.

We had 2 CM7 threads and it was quite allright until tezet's rom became notisable better.
[Milestone 2 Android Development] sahilarora911:
When I tried the jordan based build, the physical keyboard worked but for 'b'. But I was not able to type the symbols (or in other words alt key was not working) and I was not able to use 'Shift' as well i.e. type in capitals. If I remember correctly I did change the keychars and keylayout files as well. Can you confirm if this works for you??

Plus thanks for your efforts of porting. And I agree, may be we should have a separate thread for ported CM9 ROM. Let us keep this place for Tezet and his work.
[Milestone 2 Android Development] carpet55:
I tried it too. The "b" key worked for me neither, but Shift and Alt worked for me.

But the GSM/3G didn't work. I tried a few basebands, but none of them did work.

Now I went back to Euro GB by restroring Data via CWM. (I installed CM9 from Stock Euro GB Rom via CWM.)
[Milestone 2 Android Development] maisdoiscorregos:
I want to apologize to TEZET, if I'm being misunderstood. I know how everyone is looking forward to a new rom. I appreciate the work of TEZET, CM7 used it. Not intend to build custom roms, only got the rom files DEFY, and added files from the rom TEZET, a way to calm the anxious, lest they become disturbing TEZET, charging new builds. Apart from showing how his work will bring us many advantages to using a full-featured rom. I will not build new rom, the only hope now TEZET work. I do not want to offend anyone, my intention was to contribute.

Answering the question above, the keyboard works caps_lock, is not slow, and the internal memory appears correctly, which does not happen with the rom DEFY. I am using the rom FRANKENSTEIN, daily, good battery, good GSM/3G signal.

When you need my help, and if I can help, I'll be here.
[Milestone 2 Android Development] sahilarora911:
I guess it might have to do with the fact that in Brazil you guys are on 850/2100 GSM frequencies while in Europe and here in India, we have 900/2100 frequencies. May be this works on 850/2100 for now. Just guessing.

And it was only an advise to have a separate thread. If you just did it as a one time thing, then a new thread isn't required :)
[Milestone 2 Android Development] tezet:
I've just uploaded a new version. Now it uses CH GB kernel, there's still nonworking camera and minor issues with HW keyboard lid detection.

Perhaps it could work on phones with UK GB kernel. You would need to flash the UK kernel after flashing this ROM.
[Milestone 2 Android Development] Lutis:
downloading,will test it:D
[Milestone 2 Android Development] sahilarora911:
Thanks Tezet. Downloading now. I'll test it out.

Is the ROM still laggy??
[Milestone 2 Android Development] Lutis:
bug repoert: people in other side can not hear what i said. but i can hear what he said.
[Milestone 2 Android Development] alexyie:
is it the same with just installing the complete UK rom, then flashing this rom?
[Milestone 2 Android Development] nganlang:
Amzing... could use UK Kernel.

Thanks Tezet. I will test it.
[Milestone 2 Android Development] ZyrByt:
Nope, tezet`s rom includes china gb kernel, which won`t boot up on uk-gb-flashed phone.

If You have GB-UK flashed phone, You can simply:

1. unpack tezet`s rom (unzip)

2. delete boot.img, devtree.img, logo.img

3. replace script META-INF/com/google/android/updater-script whith content of attached archive.

4. pack all again as zip

5. upload to phone, flash with cwm and enjoy :)

-- edit --

Ofcource if You don`t have china-gb-kernel, You just flash with tezet`s rom :-)

-- edit --

updater-script from archive works also with CM9-ICS-MR0-111218-milestone2 rom
[Milestone 2 Android Development] caioketo:
I tried to install that, but i got an error when trying to install zip...

it shows a message "can't open zip"

im with the CM7 rom, what i need to do to install ics correctly?
[Milestone 2 Android Development] w0ndersp00n:
Use 7-zip to directly edit the ZIP file. 7-zip never fails :p
[Milestone 2 Android Development] Legza:
It seems that the CPU runs only at 300 mHz max. Maybe due to this fact the rom is rather slow.

And /sys/devices/system/cpu/cpu0/cpufreq contains some strange values.

E.g. scaling_available_frequences are 0,600000,300000 (should be 1000000,600000,300000 or smth like that).

Don't know is that a bug, or ICS has different settings for CPU.

There is no 1% scaling of battery :(

Welcome back only 2-point multitiouch :(

However, the ROM is awesome!!! Thank you, Tezet
[Milestone 2 Android Development] Anonymous_:
This rom is currently only for testing. It is work in progress, it is not supposed for daily use, so it is expected to encounter some problems and bugs (see first post also).

And 1% scaling or 2 point multitouch are just minor things I think (and it dont have to be that problem to solve them)... There are bigger problems for now - like "B" on HW keyboard is not working or non-functional camera.
[Milestone 2 Android Development] ZyrByt:
If You have CM7 installed, just make full backup with cwm and apply zip from tezet.
[Milestone 2 Android Development] tezet:
I was wondering why is it so slow :-) Thanks for reporting! This is very easy to fix, just need to start cleaning it and bringing back functions from CM7. Please be patient :-)

Regarding camera, it is a global CM9 issue, the camera interface is totaly rewritten in ICS, none of phones that don't have a native ICS driver have working camera yet. Someone need to write wrappers for that. I wouldn't expect it to be fixed quickly.

There's only 2 point multitouch simply because I disabled the module. I disabled all extra stuff in order to finish wit the basics. The good news is that the multitouch bug is fixed in CH GB kernel.
[Milestone 2 Android Development] Lutis:
the cpu config file is wrong. for there are only 3 vsel and clock were set there.
[Milestone 2 Android Development] maisdoiscorregos:
TEZET, to DPAD correct map

key 103 DPAD_LEFT

key 104 PAGE_UP

key 105 DPAD_DOWN

key 106 DPAD_UP

key 107 POWER	WAKE_DROPPED

key 108 DPAD_RIGHT
[Milestone 2 Android Development] sahilarora911:
how much time did it take to boot??? Just wanna know if I'm stuck in a bootloop.
[Milestone 2 Android Development] thokkalodi:
Took me around 5 mins to boot the first time.

Everything is fine except for wifi for me. Refuses to connect to wifi with an error that the network is poor , even though I am literally under the router.

Thanks tezet for your awesome work!

Update: Wifi is working fine after installing googleapps . I have no idea if it is even connected but that's how it has worked for me
[Milestone 2 Android Development] r2beta0:
Had no Luck installing CM9 on my device. I've come from the latest Tezet CM7. Did all wipes and factory reset. Keeps looping into "Android is updating...".

Logcat follows:

W/ActivityManager( 2287): Process ProcessRecord{414fc340 2633:com.android.providers.calendar/10007} failed to attach

W/ActivityManager( 2287): Unattached app died before broadcast acknowledged, skipping

I/ActivityManager( 2287): Start proc com.android.providers.calendar for broadcast com.android.providers.calendar/.CalendarUpgradeReceiver: pid=2643 uid=10007 gids={3003, 1015}

As you can see it seems to be some sort of problem on calendar provider.
[Milestone 2 Android Development] tezet:
I've corrected CPU settings and now the performance is great. You need to wipe data or reset CPU settings in bootmenu after flashing fixed version.

Still need to look at DHCP issue...

http://code.google.com/p/cm-milesto...me=CM9-ICS-MR0-111216-milestone2.zip&can=2&q=
[Milestone 2 Android Development] r2beta0:
404 Not Found
[Milestone 2 Android Development] sahilarora911:
It is running fine on Euro GB. :)

Used MS2Toolbox to overclock to 1200 MHz and disabled the Bootmenu scaling. Files inside cpufreq seem to have correct values now.

Get GSM 2G/3G working. I am unable to connect to my WiFi though which was okay when I was connecting using stock UK GB. I even installed gapps ;)

Edit: Ohh! I see you posted the ROM with improvements. Also as r2beta0 pointed out, there seems to be some port of problem with the calendar. Though I could get it installed but while syncing it gives a problem. Here is a screenshot.

Also, I can't find an option to enter static IP address for WiFi even under Advanced options. Is this still missing?
[Milestone 2 Android Development] thokkalodi:
Hi Sahil .My bad! Before installing gapps, I had entered the static IP address details. It was because of that , that wifi started working. I had forgotten about that as it coincided with the installation of gapps.

To enter the static IP, just long press your wireless Network SSID and select "Modify Network" and then within the next dialog that opens, select "Show advanced options"

You can then enter the static IP details.

I hope this helps
[Milestone 2 Android Development] sahilarora911:
Cool. Thanks!! How the hell did I miss that. It is 2 AM here, I think I need some sleep.:D
[Milestone 2 Android Development] soyguris:
Tezet = God

Enviado desde mi MotoA953 usando Tapatalk
[Milestone 2 Android Development] tezet:
Didin't you have ADB logcat enabled while booting? It doesn't boot this way.

If not, does it happen always?

Uploaded once again, the first one failed.
[Milestone 2 Android Development] eltumbafelix:
TeZet are doing the camera work? and that the difference between the version that went up maisdoiscorregos? I watched some Samsungs that the camera works for them. the libs are not the same? not be adapted?
[Milestone 2 Android Development] r2beta0:
Yeps I booted with adb enabled. This lines are from logcat command issued to shell. It always boots this way. I will try again your new version and perhaps post the logcat file.
[Milestone 2 Android Development] ZyrByt:
No, You don`t need.

And i don`t think any of custom milestone2 zip`s is signed :)
[Milestone 2 Android Development] sfc3001:
Great Work!
[Milestone 2 Android Development] maisdoiscorregos:
TEZET

In 111216, the archive bootmenu/script/overclock.sh

# smt_awake_min_freq 0

its error?
[Milestone 2 Android Development] AdrienC:
Installed, booted, gorgeous... then went on settings, clicked on tether and voilá... some weird stuff happened with the ui layers and I couldn't see the menus and etc anymore, just background and status bar...

had to adb reboot and now I'm waiting eternally for the boot. but oh my... so exciting to see it booting ics.

----Edit 01

Well, it didn't boot, got stuck on a loop, something related to Wifi HW

Here's the logcat : http://pastebin.com/p5uEwTt4
[Milestone 2 Android Development] sahilarora911:
I know this isn't a ROM for daily use. But I found a problem while using Soundhound.

The app says

"Soundhound is unable to detect a working microphone. Another app may have locked the microphone. Please try restarting your phone."
[Milestone 2 Android Development] thokkalodi:
Yeah Soundhound, Shazam and any app that uses mic in general like voice controls.
[Milestone 2 Android Development] brosowicz:
gapps

how do I install applications on google for ICS?
[Milestone 2 Android Development] sahilarora911:
Second link on this post.

http://xdaforums.com/showpost.php?p=20327621&postcount=86

Flash via recovery
[Milestone 2 Android Development] burga:
It's so great that there's a thing we can expect once more. ;-)
[Milestone 2 Android Development] tezet:
Yeap, I know that. In general microphone recording still does not work.
[Milestone 2 Android Development] sahilarora911:
Okay. And I believe the compass is also missing as of now. I mean I don't see an arrow telling me which direction I'm facing in Google maps. Plus the GPS also seems a bit slow (assuming it is accurate). Just pointing out a few things I found. May be they are already in your list in things to fix.
[Milestone 2 Android Development] paalsteek:
Hey,

I installed the rom on my milestone2 today (not updated to new uk kernel) and found another bug. My phone doesn't boot as long as it's connected to my laptop. Without USB connection it booted.

The logcat outputs of both the successful and the failed boot can be found at http://paalsteek.de/cm9/failed-boot.log and http://paalsteek.de/cm9/succ-boot.log

Greetings

paalsteek

EDIT:

Couldn't get GSM to work. Tried baseband switcher with multiple frequencies as well as replacing the files manually. Never asked for as PIN and shows an error when trying to scan for networks. ADB doesn't show anything helpful.
[Milestone 2 Android Development] momus87:
I installed this rom to get a look at ICS...

It's almost unusable but incredibily promising ! :D

Thank you Tezet, you made my day !
[Milestone 2 Android Development] r2beta0:
Still can't boot with 16-december version. I`m getting stuck into boot animation where it keeps changing from number 9 to the skating android guy. I've captured the logcat from my 2 boot attempts and apparently it rejects the com.motorola.android.location.jar and com.motorola.android.location.dex pair. My phone is a Milestone2 Retail bought in Brazil 1 year ago. I did all wipes to make sure it was a clean install. Logcat files attached.
[Milestone 2 Android Development] paalsteek:
This Rom doesn't boot with USB connected. Did you try booting without USB? That worked for me.
[Milestone 2 Android Development] tezet:
New version:

http://code.google.com/p/cm-milesto...me=CM9-ICS-MR0-111218-milestone2.zip&can=2&q=

Fixed wifi connecting issue (DHCP client)

Fixed mic recording

Fixed DSP effects

Bootloop with USB connected seems to be solved

Dialer with T9 (CM9)

Updated to 4.0.3 (CM9)

Launcher occasionally force closes (CM9)

Edit: cleaning Trebuchet's data seems to help for Launcher FC problems
[Milestone 2 Android Development] sahilarora911:
Great!! Downloading rite now.

Anything on the compass?? For directions in google maps I mean, not the app :D Is it a known issue in CM9 as well??
[Milestone 2 Android Development] tezet:
I think it's ok, you just need to calibrate it.
[Milestone 2 Android Development] Lutis:
Any progress on key 'b' and backlight? i don't care much about camera as it's an common issue on cm9.

I also notice that some video decoding are broken compared to cm7.
[Milestone 2 Android Development] sahilarora911:
SuperUser access seems to be broken in this release. I can't get MS2Toolbox, Root browser or even Terminal to attain SU access. Please check.
[Milestone 2 Android Development] tezet:
It stopped working with 4.0.3. This should help:

http://downloads.androidsu.com/superuser/Superuser-3.0.7-efghi-signed.zip
[Milestone 2 Android Development] sahilarora911:
Yep, that did it. And Wi-Fi works now without having to enter static IP. Microphone works in other apps too (I tried Soundhound).

-The browser crashes here and there, I tried clearing data too but it still does. I'm gonna use ADW for the time being.

-There is some problem with USB debugging I suppose. At least when USB is connected (with the option checked) it does not appear in the notification bar though I did not try any ADB commands. The notification is missing for sure.

-And rarely, market app crashes as well.

All in all great progress Tezet!!! Thanks!!
[Milestone 2 Android Development] r2beta0:
Nopes I didn't. As I was keeping an eye on logcat errors I didn't try to boot disconnected from USB. I will try again tomorrow. Thanks.
[Milestone 2 Android Development] winder7:
I will test this ROM I am very anxious to see is with ICS.
[Milestone 2 Android Development] dravenSt0rM:
@OP Can you please state what is the version of your ROM in your first post? And send me a pm about it?. Nothing bad, just want to add your ROM to Official ICS list on XDA here:

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

Thanks alot.
[Milestone 2 Android Development] eltumbafelix:
I ask forgiveness TeZet I take the boldness to send your data dravenstorm ROM to put them as one of the ICS future phones, I have asked before, and also I apologize for not having gone dravenstorm all data

Enviado desde mi MotoA953 usando Tapatalk
[Milestone 2 Android Development] eltumbafelix:
to install this ROM Kernel UK need? German or work? sorry for question :(
[Milestone 2 Android Development] tezet:
The same applies for all European GB kernels.

Here's description of what's need to be modified:

http://xdaforums.com/showpost.php?p=20357444&postcount=98
[Milestone 2 Android Development] Legza:
Just finished intensive 40-hour test of this ROM :cool:

Though it is positioned as "preview only", it seems to be very good and stable. I still cannot recommend it for everyday use also, but we are very close.

Positive:

The ROM seems to be very smooth and fast. I have never seen such a smooth ADW launcher and lists scrolling (hardware acceleration?).

All main functions do work. WiFi, 3G Voice + Data, GPS (IGo works much better than on CM7), auto-brightness, auto-rotate, compass and so on.

Mobile data graph, I've seen it on MIUI before.

The dialer with T9 is cool.

The animation af rotating screen is awesome.

99% of my apps (not games) and widgets work fine.

2D games work fine, some of 3D games work too. There are some slowdowns, especially while playing intros, gamedev's logos, etc., I think it is connected with video codecs.

DroidWall works.

I have got no reboots and memory leaks, maybe because I use ADW launcher Ex instead of native CM9 launcher, and Dolphin Browser instead of stock.

Other features:

The lockscreen now consists of 1 single button. Minimalistic style is interesting. The same is taking calls screen. The initial point is at the center of the screen, you may move left or right to accept or decline calls.

The system dialogs with "OK-Cancel" buttons have swapped buttons comparing to CM7 or stock FW. Needs some practice to get used to it.

Dialer and Contacts are now different apps with different user interface.

There is the single icon for the data and the reception strength at the tray. The data arrows are drawn over the signal bars.

There are arrows of data moving over the WiFi tray icon. Cool)

Negative:

Camera :( Well-known, it seems that it is not going to work in near future.

EGL seems not to work very well. Some of my 3D games (Splinter Cell, Gangstar MV and so on) crash after a few seconds of playing. Neocore test does not work at all.

Though Quadrant works, but shows poor FPS (just as first versions of CM7).

Some apps that use LED notifications do not work (no LED). Such as Easy Reminder. Maybe the notification API is different. BTW, had the same issue using CM7 for Milestone 1, but on CM7 for MS2 everything worked.

Though i have found the multitouch script in Init.d folder, it does not work for now. Had to correct it manually, now it works for me =)

No 1% steps for the battery counter. As I see, it has to be corrected in sources, so it cannot be done manually just replacing the files.

I can not say anything about the battery now, because I used my phone hardly, having just a few hours to sleep :D

So, if you use your phone just for making calls and internet surfing, you may enjoy the features of ICS even now. The ROM is really great, and seems to be better and better with every new compilation.

If not - just use CM7 for a little more time :D
[Milestone 2 Android Development] carpet55:
Did you do anything to make GSM/3G working? Because when I install the Rom I have no signal.

And in "System settings" I have noch "Device settings".
[Milestone 2 Android Development] AragornPE:
Great review of the ROM, very informative

Made me want to install this badboy, but I can't do it right now :(
[Milestone 2 Android Development] nonameboy007:
Hi guys,

On the lastest release, the B button doesnt work yet...

and o you know how to change the keyboard type? to azerty?

Thanks for your work, its completly amazing, owesome to see ICS on my milestone2 :D
[Milestone 2 Android Development] tezet:
Strange, I don't have any problems with 3d games (e.g. Asphalt 6).