yashsingh1/xdaforums huggingface dataset:
[Atrix 4G Android Development] TravisAntonio:
Reporting:

Ingress fully working better than CM7:

CM7 (Always between 21-24 fps)

ICSROM with your mods (30-31 fps)

This is awesomee :D, also temple run 2 works like around 24-30fps in full graphics option.

Camera is working fine and Video Recorder too.

There was just a problem when it was connected to the computer, I entered the camera and then disconnected the phone and it froze.
[Atrix 4G Android Development] TravisAntonio:
I'm testing yet, I will let all of you know if it is any better or not.
[Atrix 4G Android Development] ravilov:
Good luck with that, but as far as I know the early boot support for USB in MROM (both ICS and GB) is due to certain kernel mods, not init.

See this, this and this post.
[Atrix 4G Android Development] TravisAntonio:
What I have tested so far by now:

Wifi - Works fully.

Bluetooth - Works fully. (Mouse and Keyboard tested)

Dock - Works.

Weptop - Resolutions stays at 640x480 (Very poor resolution and won't change at the settings)

Data - Works.

HDMI Audio - Works.

No hangs at games, camera or any app I have tested, the only way to have random reboots are:

-Connect usb while in Camera.

-Try to shut and wake the phone various times too fast. (A workaround for this is to let the phone turn off the screen by itself.

This is what I have encountered so far.
[Atrix 4G Android Development] darthspartan:
I can get everything to work but WIFI even after flashing the new radio ill keep playing around though.
[Atrix 4G Android Development] TravisAntonio:
What does your WIFI?
[Atrix 4G Android Development] darthspartan:
Just sits at "Tuning On WIFI" other than that im getting good battery life and performance.
[Atrix 4G Android Development] TravisAntonio:
Maybe your WIFI is busted.

Edit:

Did it work before installing ICSROM?
[Atrix 4G Android Development] darthspartan:
Ya worked just fine. I have had an atrix with dead wifi before and it would say "error" but never hang like it does. I restored back to CM7 to confirm and wifi works fine so idk i guess i just need to redownload and play around.
[Atrix 4G Android Development] furkonhesti:
Here is my battery stat..full charge at 1 am..then i sleep (standby mode)..heavy usage at 7.30 am until now...
[Atrix 4G Android Development] sendust7:
Troubleshooting:

Nandroid backup (recommended)

CWM wipe data/factory reset

Download/flash: http://www.mediafire.com/?5lbdhga26azhmd7 This is ICSROM 1.4.6 combined with my Rev00 boot image described in OP.

[UPDATE 23 Feb 2013 2000 PST]: Download/flash Vendor Lite from ICSROM OP (Thanks again upndwn4par)

Reboot.

I did this just now and wifi came up, though it seemed a little slow on the uptake. So I rebooted for safe measure.

Note: in /system/build.prop, wifi scan interval is rather long (180 seconds):
[Atrix 4G Android Development] upndwn4par:
I always increase the wifi scan interval on all of my ROMs. The default value is ridiculously short.

Remember, that setting determines how frequently the device looks for a wifi network when you are not connected to one. It means nothing when you are connected to wifi.

Default values are typically 30-45 seconds, which is just a waste of battery.

Did you flash the vendor image? (I am guessing no)

Wifi will not work without it.
[Atrix 4G Android Development] darthspartan:
Yep it was vendor missed that requirement everything is good now.
[Atrix 4G Android Development] edxmon:
I did a quick search for "fingerprint" on this thread and had no finds.

Now that it is rolled together with ICSROM, does this mean that if I install this I will get a working fingerprint reader if I install the version linked in the OP?

Apologies if I overlooked an answer to this question.
[Atrix 4G Android Development] sendust7:
OK this explains the mystery: Even with CWM wipe /data, I still had /vendor from a previous install of Vendor Lite. That's why my experiment worked :o Thank you for clearing this up!
[Atrix 4G Android Development] upndwn4par:
Anytime! :)

Moto renamed /osh to /vendor for ICS. However, it still shows up as /osh in recovery.
[Atrix 4G Android Development] TravisAntonio:
Oh geesh! I forgot to mention that in my post, yes, the fingerprint reader works like a charm.
[Atrix 4G Android Development] edxmon:
WOOT! Making a back up and testing this ASAP!
[Atrix 4G Android Development] pixut:
I have flashed latest build but my phone cannot boot successfully. It was in a boot-loop with big M logo :(
[Atrix 4G Android Development] sendust7:
Did you flash ICSROM 146 with Rev00 boot image? (See OP for more details.)

Link: http://www.mediafire.com/?5lbdhga26azhmd7

Again, this may not work for all users. Many are able to boot the original ICSROM 146 without any modifications.

Hope this helps.
[Atrix 4G Android Development] furkonhesti:
Did you already flash vendor lite.img??if yes..try to wipe dalvic cache..
[Atrix 4G Android Development] Pistolaobr:
Does de SDcard problem was fixed?
[Atrix 4G Android Development] TravisAntonio:
What problem? Because the SD is working fine.
[Atrix 4G Android Development] Beenees:
It persists in mine one. The phone is International, SD card is Lexar 32GB Class 10 SDHC
[Atrix 4G Android Development] Pistolaobr:
The problem of random reboots when you have a sdcard inserted...
[Atrix 4G Android Development] quetzalcoatl2435:
I think he meant the random reboots whenever there's an sd card present.
[Atrix 4G Android Development] edxmon:
Installed the latest CWM flashable version + vendor lite yesterday evening on my AT&T Atrix 4G:

*Performance was AMAZING, everything was very smooth, even more so than AVATAR ROM

* Everything I use worked, camera, front camera, fingerprint reader, data, wifi

BUT

*Phone ran warm, I had never noticed this with AVATAR so it was somewhat worrying.

*I will return to using AVATAR until the cause for the phone has been found and fixed.

Thank you for the great ROM, I hope that this issue will be fixed so that we will have a perfect ICS!
[Atrix 4G Android Development] Pistolaobr:
Yes! I meant the reboots with sdcard inserted... when phone goes to sleep mode and randomly with some games. Is it correct wiht REV00?
[Atrix 4G Android Development] Beenees:
That's what I meant, rev00 does not fix the problem
[Atrix 4G Android Development] LobotomyTH:
Sendust, have you talked with upndown4par about completely merging your projects and development? Two heads are better than one, as they say.
[Atrix 4G Android Development] sendust7:
That is a very good question. We have not formally discussed it as yet.
[Atrix 4G Android Development] pixut:
After factory reset, my phone has booted up successfully. Thank God! But old issue came back : screen tearing. I am unlucky one :(
[Atrix 4G Android Development] Pistolaobr:
Do you guys have another link? thanks
[Atrix 4G Android Development] fdaconta:
logcat at boot

I have been using DDMS in Eclipse. It is much easier to use than command line. I have not been able to get a logcat from boot. Adb server will only recognize the device after boot. I think if you include the init.olympus.debug.rc file in your boot.img it will output the log buffers to sdcard, for testing purposes only.

check out these web pages

http://elinux.org/Android_Logging_System

http://developer.android.com/tools/debugging/debugging-log.html

Have you looked at the system logcat I posted, it looks to me like the leak rom (debugging vesion with tools, bug to go, iplog etc.)logs created on the sdcard were coded into the init.olympus.debug.rc imported into init.olymus.rc file. The init.rc line119-123

#change permissions on kmsg & sysrq-trigger so bugreports can grab kthread stacks (debugging for Linux kernel)

chown root system /proc/kmsg

chmod 0440 /proc/kmsg

chown root system /proc/sysrq-trigger

chmod 0220 /proc/sysrq-trigger

I have been using the option B approach to create my boot.img, I will try to help any way possible. I am going to use the nvidia ics kernel for dev board with the Motorola R2 system.img and rewritten init*.rc files and ueventd*rc files. This is a huge undertaking but I believe it will pay off. It might be worthwhile to even try a file by file approach to rebuilding the boot.img

I still think you are on the right track. I have not be using ICSRom to many problems still, I think it was the radio causing reboots and overheating. I am still working on a boot.img and almost ready to test. I have one more file to rewrite and a little more clean up. I have switched to MROM kernel. It puts out a steady stream of errors to logcat. The performance of the rom with kernel is good.
[Atrix 4G Android Development] sendust7:
OK thanks, this is encouraging progress.

I agree, ICSROM still has too many problems. One big one (that you picked up on) is that it is not debugger-friendly in contrast to MROM. For example, every time I wipe data and re-flash ICSROM, I must restart USB debugging via USB slider

and

developer options.

So lately I've been focused on the broader perspective of the entire ICSROM. My latest effort is converting the existing "system.img" to a conventional /system directory inside ROM zip. Again this is hard to do without stable debugging. Sometimes I will boot MROM ICS on SD (dual boot) to debug ICSROM on EMMC, lol.

Anyway, having an actual /system directory will make the entire filesystem more readily accessible, and thus make it easier to customize ICSROM offline.

[EDIT] I am writing this of my own accord: I do not intend these statements to reflect poorly on ICSROM's author. Nor do I believe that ICSROM is a bad ROM. It just needs some TLC.
[Atrix 4G Android Development] Pistolaobr:
Instaled the lite vendor, ics 1.4.6, rev00 boot, I must say it doubled the battery life, before was only 6 hours, now it have 12 hours, but still not good for me, If I'm playing a game with the atrix connected on the wall charger, it still drops the battery %, terrible, thanks anyway. Nice job.
[Atrix 4G Android Development] fdaconta:
Creating minimal boot.img with adb at boot

Hello sendust7

We should try this, http://yhcting.wordpress.com/2011/0...-kernel-adbd-ueventd-for-android-kernel-test/

and use the nvidia ics kernel it is for Tegra 2 250 ap20h cpu. We can build it from the ground up. After today I will be able to flash more aggressively. There are several options we can try to cobble together a working boot.img if nothing else it is a worthwhile learning experiment.

Also I think we can get adb at boot by using this default.prop, I know I have had it working in the past. I will try this latter to verify if it works.

#

# ADDITIONAL_DEFAULT_PROPERTIES

#

ro.secure=0

ro.allow.mock.location=0

ro.debuggable=0

persist.sys.usb.config=mtp

I am going to update cygwin on my windows7 system today I only have cpio and pearl packages installed for extracting boot.img

I also have a linux system runing ubuntu 12.04 on a Dell XPS 720, In dual boot configuration. I need to reload Ubuntu and wipe Windows XP Pro off to free up some space only 150 meg free space for Ubuntu. Not enough for compiling. learning as I go lol.
[Atrix 4G Android Development] ClubWDW:
Everything installed fine, but no audio whatsoever....any thoughts? Also, where is the vendor lite? I looked (probably overlooked it) and could only find the old ICS Vendor file (rather large file at ~180 MB)..... thanks in advance!
[Atrix 4G Android Development] sendust7:
Vendor Lite

Vendor Lite is found on the ICSROM OP: http://xdaforums.com/showthread.php?t=1930645

Scroll to Download (just below Install CWM), then click the SHOW button. You will see the link to Vendor Lite v1.1. It is 64MB zipped.
[Atrix 4G Android Development] sendust7:
OK I will have a look at the Nvidia link.

My system is also a little interesting: I just bought a 750GB WD Scorpio Black for my Dell M6300 dual-booting XP and Ubuntu 12.04. I've not yet graduated Ubuntu from a 16GB image file under C:\ to a physical partition on the new drive, lol.

So for now I'm working mainly with XP/cygwin.

Your default.prop settings for debugging should work if build.prop doesn't override them.
[Atrix 4G Android Development] upndwn4par:
Guys, the kernel does not have logging enabled.

Mmontuori and krystian tried to enable logging for quite some time and gave up.
[Atrix 4G Android Development] ravilov:
That is the kernel itself. You don't unpack or touch that at all.
[Atrix 4G Android Development] TravisAntonio:
Bug report;:

If you let the earphones plugged it while the phone is booting the audio will break and the workaround for this is to reboot the phone without the earphones plugged in.
[Atrix 4G Android Development] sendust7:
Project Status

I am finishing up a ROM port and will return to Project Stable Boot fairly soon. Actually the things I am learning from the ROM port exercise are helping me work PSB more efficiently :)
[Atrix 4G Android Development] LobotomyTH:
Alright, so whenever my phone is not plugged into a charger, it'll go into a constant reboot mode. I'll boot android just fine, but it'll just up and die after a few minutes, reboot, wash, rinse, repeat. Is anyone else having similar issues, or should I go to the ICSROM Q&A about this? This project IS for stability after all.
[Atrix 4G Android Development] sendust7:
If you are comfortable with adb and ICSROM Android Debugging is enabled with root access for Apps and ADB, you can try this from Windows or Linux:

At this point, your command prompt will appear to hang, but Android should be logging events.

Wait until phone reboots on its own, at which point your command prompt should return.

Open logcat-icsrom.txt and see if you can correlate the random reboot with the latest events shown in logcat.

If you are not comfortable with adb, try:

and see if you get different behavior.
[Atrix 4G Android Development] LobotomyTH:
Sounds good, I'll let you know the results when I get a chance to do it.
[Atrix 4G Android Development] francois64:
Hi you all

I'm testing this ROM, flashed yesterday and as a result having these issues :

- Display on screen is not "stable", i should say "trembling".

- WIFI doesn't work

- sometime, impossible to wake up the phone from idle mode with power button.

that's all i've noticed.
[Atrix 4G Android Development] Pistolaobr:
Screen problems cannot be solved.

Wifi is not working cause you didnt installed the vendor lite, download it from the icsrom topic.

wake up issues can be fixed too, look at the icsrom how.
[Atrix 4G Android Development] francois64:
How blind am i ?

Thanks.
[Atrix 4G Android Development] sendust7:
Progress and Status

In keeping with my latest plan to use MROM's ICS boot image as baseline for overhauling the ICSROM boot image, I did some more analysis and testing.

Here is my Araxis Merge folder comparison between ICSROM-146 system and MROM ICS 20121114 system: http://www.mediafire.com/file/92rda...CSROM-146_System_vs_MROM-20121114_System.html

Note from this comparison that ICSROM and MROM ICS are very different ROMs in just about every way.

When booting with MROM's ramdisk, ICSROM actually gets to boot animation, meaning (at least) that the system partition was mounted.

But unfortunately the init process did not get far enough for Windows to recognize my phone. So I booted to Ubuntu and got logcat working --- though not without adb enabled in build.prop:

#sendust7
#persist.sys.usb.config=mass_storage
persist.sys.usb.config=adb
#sendust7

Here is logcat: http://www.mediafire.com/view/?bixqitqop371blw

Note on Line 442 the first fatal error (SIGSEGV) when init attempted to load framework and libs.

But since the framework and lib structures are very different across ROMs, I was not surprised at these results.

I still think that successfully booting ICSROM-146 with MROM's boot image(s) could become a reality, though probably not without modifications to ICSROM. But again, it’s not my ROM.

I really hope they succeed on the ICS/JB kernel port. That would help a bunch.;)
[Atrix 4G Android Development] dattafilthyd:
Thank you

Goddamn Thanks to you i could finally use the icsrom.

I couldn't boot the 1.4.6 version.

And with your fix i could boot it without any issues Finally!

Thanks again.:D:good:
[Atrix 4G Android Development] dattafilthyd:
SDcard boot image for 1.4.6 version rev00

I found the boot image for icsrom to boot from sdcard which you have posted on the "dual boot standalone" thread.

supposedly it had to work but just cheacked again the boot image was named "boot-icsrom-1.4.3-sd.img". which obviously did not work for the 1.4.6 version on the sdcard.

My question here is that, "have you made a boot.img file to boot the 1.4.6 icsrom from the sdcard for dual-boot"?

If so, could you kindly post it here. (This is what is keeping me from selling my atrix 4g.)

Thanks in advance.
[Atrix 4G Android Development] palmbeach05:
Go read post #1 before posting a question that has already been answered and is available for download
[Atrix 4G Android Development] andresrivas:
He's talking about the modified img to boot from the sdcard. I couldn't find it aswell (if it's effectible there, then I apologize for this)

Enviado desde mi MB860 usando Tapatalk 2
[Atrix 4G Android Development] sendust7:
Hi... I may have a boot-icsrom-1.4.6-sd.img in my archives. I will look for it tomorrow :)
[Atrix 4G Android Development] dattafilthyd:
!

Please read post #1 till post #172. The sdcard boot image rev00 for dual booting is not presented.

---------- Post added at 08:19 AM ---------- Previous post was at 08:14 AM ----------

Oh. Thanks please do.

And also, if you have created a sdcard img for the latest kernel alpha build, That would be really helpful.
[Atrix 4G Android Development] sendust7:
boot-icsrom-146-Rev00-sd.zip

Here is ICSROM 1.4.6 boot image Rev00 for SD in flashable zip: http://www.mediafire.com/download/t1o1i75ui4652ud/boot-icsrom-146-Rev00-sd.zip

This image is about a year old and I do not recall testing it --- at least not recently. Please use with caution.

I also recommend reviewing my OP: Dual Boot Simplified and Standalone: http://xdaforums.com/showthread.php?t=2124668 as it contains some very helpful info.

Presently I am conducting some experiments dual-booting stock GB 2.3.6 (emmc) with CM10 SuperLite (sd).

---sendust7
[Atrix 4G Android Development] dattafilthyd:
No Luck

1.Didn't boot up. As you know the issue (fading moto sign followed by blank screen). Guess no luck with this, did it work for you?

2.Have you made another version, considering the latest kernel https://www.dropbox.com/sh/npbgtozd4w0ahiv/EsVjlIomGJ/kernel-2014_03_27_16_07_atrics.zip, which works for the 1.4.6 ICSROM ?

3.Great that your working on superlite.

But the thing is superlite cm10 is nice but the gaming performance is very bad, the ICSROM gives very high frame rate and performance for gaming(Running Asphalt 8 at very high- runs smoothly)

(And the dual boot thread, I have reviewed all the posts. We have talked before on it, about problems dual booting ICSROM.)

---------- Post added at 04:15 PM ---------- Previous post was at 03:51 PM ----------

Dual boot Issue even when ICSROM hosted in the internal memory:

I will detail it in steps i did...

1.I has neutrino(2.9) running in the internal, i pushed it to the SDcard with "copy rom".

2.I installed ICSROM on the internal and played around for a bit.

3. Later to jump to neutrino i used boot emporium to flash the sd image for neutrino and it booted successfully.

4.But when I wanted to boot ICSROM again i had trouble.

a.I tried flashing the rev00 flashable zip that you have presented in the #1 post

b.Used boot emporium to flash icsrom image and later rev00 flash.

c.live switch with the boot image placed in "ROM1" folder using the boot-rom.sh script.

d.advanced restore of boot from a cwm backup i had created before switching to neutrino.

None of it worked so could not boot back Icsrom no matter what.

Anything I am doing wrong?
[Atrix 4G Android Development] sendust7:
Glad to know you are making good use of my dual-boot tools. And the detail you provided above is very helpful.

I am not sure what to make of this behavior since I've been off ICSROM for a year, busy with job and family. But time permitting, I will try to investigate :)
[Atrix 4G Android Development] dattafilthyd:
So smartlite is working :)

Yes of course your dual boot tools have been of at most use for me. Thanks again

For now. Take care. And follow up when time permits.

[Offtopic]

Till then I want to report success on dual booting smartlite 10.1 emcc and neutrino sdcard.

As for the gaming performance I improved it by:

1. installing the latest 10.1 kernel https://www.dropbox.com/sh/npbgtozd4w0ahiv/1NldhJx93N/kernel-2014_03_27_16_06_cm10_1.zip

2. Intalled game booster https://play.google.com/store/apps/details?id=com.burakgon.gamebooster2

3. Finally installed Seeder https://play.google.com/store/apps/details?id=com.lcis.seeder

And voila I had a very fast lag free android performance and gaming. Cheers!

Just one thing. Let me know when you successfully create an sdcard boot image for smartlite 10.1's latest kernel. (Again if time permits).

Thanks.
[Atrix 4G Android Development] sendust7:
ICSROM 1.4.6 for SD

Porting ICSROM to SD is consistent with what I have done for GB 2.3.x, CM7, CM9 and CM10. Generally speaking, I only change the filesystem mounts, though for CM10 I found it necessary to tweak the init process in ramdisk.

ICSROM 1.4.6 for SD: https://www.mediafire.com/?3s2ly838tutawaz

This ROM is tested working on my (new) A4G. Install log:

As with any ROM, cold-start boots are much faster than the first. With ICSROM, it may take several of these for the system to stabilize. For me, temporary instabilities were characterized by certain buttons either not working or performing the functions of other buttons.

Here is a video (55MB download) showing ICSROM booting from SD: http://www.mediafire.com/watch/jd296abfduqjr1d/VID_20140403_093812.mp4

Elapsed time from power on to home screen is less than 60 seconds. Note the 15-20 second interval of blank screen.

With ICSROM, you must flash Vendor Lite to get wifi etc…

ICSROM_Vendor_Lite_v1.1.zip: http://www.androidfilehost.com/?fid=23060877489999872

Note from Vendor Lite’s “updater-script” that vendor.img is pushed to /dev/block/mmcblk0p13. This action will overwrite all pre-existing information on that partition. So if there is already ROM1 on emmc with information on /dev/block/mmcblk0p13, flashing Vendor Lite may cause compatibility issues. In my case, ROM1 = Stock GB 2.3.6. I performed a quick compatibility test by booting ROM1 via Emporium and retesting browser and Play Store. Both apps still worked perfectly.

To boot ROM2 (SD) = ICSROM 1.4.6, flash ICSROM 1.4.6 Rev00 boot.img contained here (same as before): http://www.mediafire.com/download/t1o1i75ui4652ud/boot-icsrom-146-Rev00-sd.zip

Notes on /vendor partition

There have been discussions about creating another partition on SD for /vendor (or /osh as it is sometimes called). But only a maximum of four primary partitions is allowed, and in the case of dual boot, there are already four primary partitions on SD: FAT32 followed by /system, /cache and /data.

Theoretically it is possible to create an “extended” partition from a primary partition. This would allow creation of an unlimited number of "logical" partitions under the extended partition. But I have not travelled very far down this road. I do know from the past that attempting this on Android was problematic.

And if it were possible to put /vendor on SD along with FAT32, /system, /cache and /data, it would be necessary to further modify boot-sd.img to redirect the /vendor filesystem mount to SD.

Disclaimer: Standard disclaimers apply.

Credits: upndwn4par (ICSROM 1.4.6 and Vendor Lite)
[Galaxy Note II Q&A, Help & Troubleshooting] mezo91:
Can someone say how? I don't want to use any launcher for it just the stock touch wiz if it is available in it.

Thanks
[Galaxy Note II Q&A, Help & Troubleshooting] fivefour:
Could you better define scrollable wallpaper?
[Galaxy Note II Q&A, Help & Troubleshooting] mezo91:
Im sorry I started this thread it appeared there are none.

When u scroll in home pages and in applications pages the background wallpaper goes right and left with yiu
[Galaxy Note II Q&A, Help & Troubleshooting] UtkarshGupta:
Simplistic framework.