Ice Cream Sandwich/Android 4.0 running @ Motorola Atrix

okasion

New member
Oct 10, 2012
1
1
0
Buenos Aires
Hello,
This is my firs thread/post in the forum, I have been following this site since I got my Motorola Atrix, and I thanks in advance to all devs who makes possible for us to toy with our phones.

I created this post just to show and tell you guys how Ice Cream Sandwich/Android 4.0 behaves on this phone. I think the Motorola Atrix is a well known phone that has been a little underrated by Motorola.


First, the pics: (since it's my first post, the forum rules won't let me post them directly here)

About phone
i50.tinypic.com/2myalvb.png

The "Desktop" customized a little
i49.tinypic.com/j64o0k.png

The battery drain
i50.tinypic.com/2ihnkeu.png

Picture gallery
i46.tinypic.com/8wbg4l.png



The experience:
Before ICS/Android 4.0 I used CyanogenMod 7/Android 2.3, just for reference. ICS on an Atrix right now, it's almost usable. The problem is the memory, because it takes a long time to open an app the first time, but once it's on memory, it runs perfectly. I'm talking about apps like YouTube, Gmail, Google Plus, Weather EX, etc; I don't think it would be possible to watch a movie in MKV format with say, MX Player, and in case it would be possible, it could take several minutes to load. I think it's not only lack of memory of the Atrix, but the memory management and swapping it's probably not optimized at all.

In resume, I'll leave ICS in my phone one or two days more just to toy with it, it seems to be very stable, although everything will take a lot of time the first time it runs, I didn't experienced any hangups, freezes, or loss of data.
I think it's very slow because
1- the limitation of hardware of the phone, specially the memory, the CPU and Tegra GPU seems to be good enough to run everything fast enough)
2- the build (you need to install a new Linux btw, which has a newer kernel) is not optimized for the phone.
If these points would be fixed, I think the Atrix could easily run ICS.

Hope this helps other Motorola Atrix owners who wants to try the actual Ice Cream Sandwich/Android 4.0 right now.

Edit: I forgot to add that the battery usage is really badly optimized, or, because the phone is working at 120% when you use it, it naturally discharges faster.
 
Last edited:
  • Like
Reactions: melvynperez

Slymayer

Senior Member
May 2, 2010
126
37
0
Paris
The memory is slow ? Well it has LPDDR2 RAM, I don't think this matters. The issues you encountered are due to the lack of optimization of the kernel (Not enough time ? Maybe they didn't even try to optimize it...). This is a dev kernel, not a nightly, beta or stable release. It's not even finished.
 
Mar 31, 2012
44
6
0
Cravinhos
This leak was the best thing that have happened on Atrix.
Now, all the drivers can be exported and finally we can have CM9 and even CM10 working good as in the Galaxy S.

Thansk to the one who leaked, to epinter and now, just have hope.
 

kkuuo

Senior Member
Jul 21, 2012
207
46
0
Chuncheon
This leak was the best thing that have happened on Atrix.
Now, all the drivers can be exported and finally we can have CM9 and even CM10 working good as in the Galaxy S.

Thansk to the one who leaked, to epinter and now, just have hope.
I think so, too.
LOL

Sent from my MB860 using xda app-developers app
 

sjerome1

Member
Jan 7, 2011
14
5
0
I mdofied what was installed from the leak, so as not to wipe out my clockwork touch recovery.
Just made my own version of the script.

I live in the US but my Atrix was purchased from Newegg and came international (Italian). Immediately after flashing the leak img files along with my clockwork recovery.img, the script of course reboots the phone. I then go straight into the recovery and flash both the SuperUser and Ramfix zip files, then I let the phone boot up all the way. These files are also posted in the DEV forum.

This dramatically increase the first boot time, and because of the memory issue, is very fast and responsive during initial google setup.

I have yet to try WebTop 3.0, as all i have at work is my lapdock, my HDMI cradle and cables are at home. Attempting lapdock use fails as the screen resolution is not coded correctly, it shows up on the phone, but only about half of the image shows on the lapdock.
The only other Issues I have experienced is the USB audio in my motorola atrix cardock does not work, need to plug aux into the headphone jack.

There was also a post over in DEV saying the phone hard locked on an incoming call, requiring pulling the battery. This is true. I tested this twice. Then on a whim I changed the default ringtone from draco to pegasus. Now it works no prolem. I have also tried 2 other ringtones that escape me at the moment, so I beleive all you have to do is change the default ringtone.

My phone does not get hot. It did reboot once while copying files from internal to external sdcard. Other than that is has been rock solid.

Just some info for anyone trying it.

Flash method:

Download and unzip the leak - Link over in the DEV forums
I use linux and fastboot. But windows and moto-fastboot will probably give same results.
I edited my install script as you see here:

Code:
cat flash-ics.sh
#!/bin/bash
echo "Erasing recovery..."
fastboot erase recovery
sleep 2
echo "Erasing system..."
fastboot erase system
sleep 2
echo "Erasing userdata..."
fastboot erase userdata
sleep 2
echo "Erasing webtop..."
fastboot erase webtop
sleep 2
echo "Erasing preinstall..."
fastboot erase preinstall
sleep 2
echo "Flashing recovery..."
fastboot flash recovery recovery.img  <> a note here, I copied the supplied motorola recovery to old-recovery and renamed my clockwork one
sleep 2
echo "Flashing boot image..."
fastboot flash boot boot.img
sleep 2
echo "Flashing preinstall..."
fastboot flash preinstall preinstall.img
sleep 2
echo "Flashing radio..."
fastboot flash radio radio.img
sleep 2
echo "Flashing system..."
fastboot flash system system.img
sleep 2
echo "Flashing Webtop 3.0..."
fastboot flash webtop vendor.img
sleep 2
echo "Rebooting phone..."
sleep 2
fastboot reboot
Those are the only things I am running.

Hope this helps someone.

Regards. :eek:
 

ccrows

Senior Member
Aug 14, 2010
1,641
162
0
I am not sure if the CM team wants to use the leaked drivers as they might problematic - from the legal point of view.
Yes we know how much time and resources Motorola has for their previous phones... lol

Sent from my GT-I9100 using xda premium
 

hakoch2

Member
Sep 20, 2012
31
2
0
Overall how would you say the new mods are working? Since the unofficial ics it seems we have seen 3 or 4 new mods and each have a few nonfunctioning items. Do the updates include pieces of the leak? I'd like to know before i dive into modifying my atrix for the first time. Thanks in advance for your patience. I ask because i dont know whether to expect a brand new awesome perfect mod or a very good update to an existing one, maybe a CM.
Sent from my MB860 using xda app-developers app
 

sssssbarn

Senior Member
Oct 27, 2012
210
20
0
So.... Loaded ArtICS 1.0 5 days ago, initially had some issues. Ramfix,removing the sd card and easy battery saver made a huge difference.

It is extremely stable for my, more than cm7.

Still outstanding :
-Stock camera, flash timing off, installed pro capture and works amazing.
-High battery consumption still high, getting 9hrs with medium usage.
-Reboots when sleep with sd card
-Uninstalling winamp huge improvement, stability wise, no idea why.
-Delayed screen illumination after sleep, this is only random, can see outline of objects on lock screen but if I wait 5 seconds the screen lights up.
-Stock music app fc constantly, kinda irrelevant, poweramp works flawlessly.

The only apps that wouldn't work is Motor Trend but who cares.

I was planning on making some tweaks to build.prop but i allow access via superuser to build prop editor and I get a message that it has no root access, need a little help! Nevermind, solved it.

Also, anyone figure out the sd/reboot issue? I read something about file allocation size being incorrect, anyone have any news or know how to modify this?

Cheers

Guys.... Really try a batt saver app..... I get through the day without charging, seems to make the rom more stable too.

Sent from my MB860 using xda app-developers app