yashsingh1/xdaforums huggingface dataset:
[Atrix 4G Android Development] emel-iine-6z:
please what the Kernel appropriate with the ROM ICS v 1.4.4 ?
[Atrix 4G Android Development] jhonnyx:
Hello, welcome to the Atrix forum! This question belongs into Q&A Thread. Please go there.
[Atrix 4G Android Development] otsnd:
Im not being negative, I just don't think they'll manage to do it that fast.

Although it would be nice to see a new kernell in late december/early january.
[Atrix 4G Android Development] Zeljko1234:
You said that you are not negative but again you're guessing release date even you're not part of the team, don't know how far they are... So please let them do what they are doing without your guessing, please ;)
[Atrix 4G Android Development] otsnd:
k I'll stop guessing before someone dies.

Good luck for the developers and thanks a lot.
[Atrix 4G Android Development] Zeljko1234:
Thank you :)
[Atrix 4G Android Development] mmontuori:
Quick status. Within the next few days, we will attempt to boot the kernel, that is the first step before any other debug can continue. We are concentrating on the parts of the kernel related to the boot sequence... Krystianp has been providing exceptional help. He is literally a coding machine..
[Atrix 4G Android Development] otsnd:
Quick question: Is there a chance that the kernell boots and breaks the device? Just asking for curiosity, I was told that the voltage values can mess up and fry stuff.
[Atrix 4G Android Development] atrix4g18:
Stay on topic. There's no sense arguing over release dates. The most frustrating things for developers (other than people who steal their work) is people asking for ETA's and discussing release dates. Be patient; let them take their time perfecting this rather than rushing them or saying negative things. The developers don't owe anything to you; they're taking time out of their lives (which they do have) to work on something not for themselves, but for the whole community. Be patient and thank the developers for their awesome work!
[Atrix 4G Android Development] mmontuori:
There is always the chance, however you cannot push hardware that cannot generate a certain voltage to do so, the more concerning things is to use the wrong registers... that could break things...
[Atrix 4G Android Development] krystianp:
No need to fight guys. We all have the same goal here. I don't feel offended by anyone saying that we won't make it till christmas and it doesn't lower my motivation. I'll do what i can to make it real and if it happens this year than we have a christmas gift if not, well... not a big deal. But anyway thanks guys for your support :)
[Atrix 4G Android Development] Zeljko1234:
Thank you, you "coding machine" :)
[Atrix 4G Android Development] Azurael:
Just out of interest, is there a particular reason for trying to port Moto source which has been tied down to a totally different device rather than porting nVidia's Teg 3.1.10 which would probably be no more work than undoing the non-telephony/ap20 specific changes to Moto's 2.6.39 but would leave you with a kernel which is both at parity with other Tegra 2 phones running ICS and give you some degree of future proofing regarding proprietary binaries (Nvidia's ongoing development work and releases are for 3.1.10 at the moment)?
[Atrix 4G Android Development] clemare:
I understand that the Xoom is very similar to Atrix except for the phone part, so the shortest distance is to use the most similar device, in this case the Xoom
[Atrix 4G Android Development] upndwn4par:
I have two devices and will gladly use one to test. Let me know.

I'd rather fry my backup than have someone fry their only device.
[Atrix 4G Android Development] Pixelguy:
I'm watching this thread like a hawk! :)

I hope the boot goes well! Keep us updated and good luck :D
[Atrix 4G Android Development] Azurael:
But the Xoom is not really so similar to the Atrix at all... It uses a different SoC, a different radio setup and AOSP. And probably totally different pinmuxing too. I can't see there being any more commonality between the Atrix kernel and the Xoom kernel than that vs Nvidia's Tegra reference platforms... I'm not neigh-saying this whole development process, I'm just questioning whether it would actually be any more work to end up with a result that's more useful in the long term. Even HTC, who are notoriously crap at updates are moving the HOX to the new kernel... The Xoom kernel is also at a development dead end as its not getting any more updates whereas the Nvidia reference kernel will continue to receive tweaks that might be useful to port across so long as Nvidia themselves are supporting Tegra 2 still.
[Atrix 4G Android Development] krystianp:
It's nice to hear we have volunteers:) I have only one atrix and it's my first android phone and i have it for like 3 months or so. So it's my first "baby" :D Fortunatelly mmontuori has 2 atrixes, so he is that brave one ;) who test things. More atrixes will be needed when we get booting kernel, so we can resolve all problems concerning revision differences. But it's a future...

---------- Post added at 01:13 AM ---------- Previous post was at 12:59 AM ----------

It doesn't really matter what type of tegra2 SoC is inside. You can have 3 phones with the same SoC like Mot. Atrix, Sam. Galaxy R and LG Star and it doesn't change a thing. You have to learn what motorola put where, what pins are used for what, what type of power regulator is used, what clocks are used, does it use this clock or that clock, does it need some special code for starting because it's not totally compatible with platform. Besides SoC those things makes it easier or harder to port. Xoom uses same power regulator, so i'm not (that) affraid of burning atrix, because it was easier to port power control stuff from atrix to xoom code (Xoom have also other parts compatible with atrix). Most of differences in T20 and AP20H architecture are taken care by nvidia code (of course that is only my assumption from what i read already).
[Atrix 4G Android Development] petersonldp:
I would like to be a beta tester, I do not mind having to reinstall rom several times. Just inform me, I am available.
[Atrix 4G Android Development] Caner092:
I think you should do closed beta tests with experienced users who want to test the new kernel whatever are the costs. It can be dangerous to put a download link on a forum thread for some brave or noob users .
[Atrix 4G Android Development] eddhard:
Ive just got my note2 today so my atrix is available as acrash test dummy if that helps. Let me know if there is anything I can do.
[Atrix 4G Android Development] petersonldp:
Dear, just pass the link where you posted the kernel, I download it and do the appropriate tests. Just say which ROM should work with the kernel being tested. As I said, I'm available.
[Atrix 4G Android Development] Caner092:
You misunderstand me, what I said was just a recommendation for devs, I don't have any kernel link. :)
[Atrix 4G Android Development] rjayflo:
Im ready to test
[Atrix 4G Android Development] nlabrad:
Stop saying ready to test. It doesnt helo at all. If they need testers, they will ask for them. Keep the thread clean.
[Atrix 4G Android Development] mmontuori:
Sounds like we have a lot of people that know about kernel development. The code is public, feel free to recommend things, but be specific.
[Atrix 4G Android Development] Hairo The Blue Mage:
About that, i can offer my broken atrix for testing purposes (dead earspeaker and wifi/bluetooth issues), i have it for parts but it works fine aside from the mentioned problems... just drop me a PM, i'll be pleased to test anything, i don't care if it gets bricked.

EDIT: iirc a UART cable is needed to get logs about the booting process, unfortunately i don't own one... but i still can help.
[Atrix 4G Android Development] lightlord:
Just using xoom on original ICS, no overclock for two weeks, and i

Have to say it provides a reeeally buttery feeling. Surprisingly good performance for that "old" hardware combination . I edit 720p video on it and it's handled remarkably well. If our ics atrix comes out to be comparably good we win a Jack pot :)
[Atrix 4G Android Development] Zeljko1234:
Are you moderator? Or developer? I think that developers like to see that a lot people is interested in their work and willing to test. Otherwise they will say something.

Your and now mine post is actually off topic ;)
[Atrix 4G Android Development] RaZoR No1:
good job guys ;)

I really hope that this will work and after we have a working ICS kernel maybe some devs will be motivated to take a look at the newer Atrix (locked bootloader) so that everyone can enjoy your hard work ;)
[Atrix 4G Android Development] Manzing:
I tried to build kernel but i obtained many errors. Is there a particular procedure ?

I've looked at your work, it's great !

I'd like to contribute but i'm afraid i can't without lots of help, and it would be a waste of time for good devs.

I try to learn myself but it's not easy to start.

Thanks again for your work. :)
[Atrix 4G Android Development] jisse44:
Just one question, maybe stupid. Does this kernel can run with Gingerbread, or only ICS or JB ?
[Atrix 4G Android Development] clemare:
The fact is that this new kernel will integrates the drivers modified to run with ICS. It is very probably that some things will break their backwards compatibility. However the actual gingerbread kernel works very well with the hardware, why you would like to use a nre kernel?
[Atrix 4G Android Development] jisse44:
Because we know Gingerbread run well with the Atrix. We have a leak of ICS, but with many problems (because of the kernel and maybe because of ICS himself), and all CM didn't work well.

So if this kernel is compatible with GB, it should be easier to find bugs, no? (suppositions only...)
[Atrix 4G Android Development] Zeljko1234:
IMO, you answer to yourself. Most of the problems or all problems with ICS/JB is kernel related. Could be libs, but libs works with other devices and ICS/JB. So logic is, blame the kernel. ICS/JB is open source, CM 9 and 10 is out and stable. Only what we need is... kernel :)
[Atrix 4G Android Development] krystianp:
It gives errors mostly because i broke it;) last commit was incomplete, mmontuori already reported that to me, but i couldn't fix it until an hour ago. It should compile now if i did all things right. It doesn't mean that it works or boots as it haven't been tested yet. So I would not recommend installing it yet, coz it might brick your phone. It's better to wait some time for something that actually gives some positive results. Unless you're developer and want to join in then you're more then welcome:) Otherwise you will be more help when we need ppl to report kernel errors.
[Atrix 4G Android Development] mmontuori:
Ok kernel compiled all architecture places seams to be in place. However, the boot did not pass the diagnostic screen... Good news is atrix is still alive, but need uart cable to debug.

Anyone out there has an atrix with uart? Again, your atrix will be safe.

Both me and krystianp are building the cable, in my case, i am waiting for the components in the mail.
[Atrix 4G Android Development] Maibol:
nice mmontouri i hope everithing goes well and thanks for your great job guys
[Atrix 4G Android Development] ebswift:
I have an AXE027 cable that *appears* to be the same thing, (FTDI cable with 3.5mm jack), do you think I could use that?
[Atrix 4G Android Development] mmontuori:
I don't think so, USB TTL to RS232 is needed for UART debug... you can always try it with your current kernel, if it works, you should be able to see the output via putty...
[Atrix 4G Android Development] cailloup:
can't wait to try the new work

I'm thanking almost every mmontuori's & krystianp's messages like 20 other eager people here lol

you're the new Atrix kings :cowboy:
[Atrix 4G Android Development] Rhadamg:
I have a USB TTL adapter to make the uart cable. Only need the schematics. if someone provide it to me... :cowboy:
[Atrix 4G Android Development] ebswift:
http://www.eternityproject.eu/topic/151-tegra-uart-factory-cable-for-motorola-atrix-4g/
[Atrix 4G Android Development] upndwn4par:
Excellent. Did you flash a boot.img or fastboot boot?
[Atrix 4G Android Development] Bert.C:
Looking promising in here now. Well done everyone that got involved. Think I may hold on to my ATRIX for a while now.
[Atrix 4G Android Development] mmontuori:
Thanks...I flashed a boot.img with fastboot..
[Atrix 4G Android Development] Rhadamg:
Hmm, ok. After work I'll try to assemble the cable :good:
[Atrix 4G Android Development] jisse44:
Trying to compile, one break error:

CC kernel/cpuset.o
kernel/cpuset.c: In function ‘cpuset_can_attach’:
kernel/cpuset.c:1380:24: erreur: ‘task’ undeclared (first use in this function)
kernel/cpuset.c:1380:24: note: each undeclared identifier is reported only once for each function it appears in
make[1]: *** [kernel/cpuset.o] Erreur 1
make: *** [kernel] Erreur 2
[Atrix 4G Android Development] upndwn4par:
Instead of:

fastboot flash boot boot.img

you can:

fastboot boot boot.img

The phone will boot in BP mode.

That way you don't have to actually flash the boot.img and can recover faster if there is a problem.
[Atrix 4G Android Development] mmontuori:
That is a nice way to do it. Especially for quick testing, unfortunately the USB driver is disabled with this method...

---------- Post added at 12:40 PM ---------- Previous post was at 12:39 PM ----------

Are you compiling for arm? And which defconfig did you use?
[Atrix 4G Android Development] Cocolopes:
I see on github that the CODING MACHINE is working so hard...

The devs here are awesome!!!!

Thanks!!!

from the (M)ATRIX...
[Atrix 4G Android Development] mmontuori:
Yes, the coding machine has been busy. He has my deepest respect...
[Atrix 4G Android Development] otsnd:
I love you coding machine.
[Atrix 4G Android Development] jhonnyx:
Man, ahem, coding machine, you'd better put on a paypal button in your signature if you get this working =). My deepest respect & gratitude
[Atrix 4G Android Development] ticiano_arraes:
He is with a uart cable now, right? We are all cheering here, it's not much, but it's what we can do. And donate.
[Atrix 4G Android Development] mmontuori:
We are still trying to pass the boot logo. No luck up to now, but hopefully we find the right combination... we are thinking about different approaches to find what the problem is...
[Atrix 4G Android Development] krystianp:
Hi guys, sorry i'm silent lately but i'm still working on this. Anyway i have a favour to ask again. If anyone of you has or knows someone who has galaxy r or lg su660 or p990 then please send me dmesg log from that device. It might be from 3.1.x (galaxy) or 2.6.39.4 (lg) kernel. Thanks in advance.
[Atrix 4G Android Development] Zeljko1234:
I made UART cable few days ago and made few test with mmontuori. As he said, no boot or UART logs up to now. My Atrix is still alive, what is good news so let's keep testing.

I'm sure that developers will find right combination :)
[Atrix 4G Android Development] krystianp:
Yeah Michael was informing me about that. Have you tried using leaked? It's kernel has all debuging turned on also. And uart set for debuging.
[Atrix 4G Android Development] Zeljko1234:
AFAIK, yes. Last night about 2 o'clock :D

You have PM, contact me to further testing. We are in the same time zone.
[Atrix 4G Android Development] Cocolopes:
You may want to ask that to Epsylon from the motorola defy forum...he is a really good dev like you...and has a galaxy R...

Thanks CODING MACHINE!.

Edit: I send a PM to Epsylon3 asking for the dmesd log...

from the (M)ATRIX...
[Atrix 4G Android Development] napsterr:
I can send you dmesg log from LG P990 with 2.6.39.4 kernel ...

Should I get the log right after reboot ??
[Atrix 4G Android Development] krystianp:
Important is that it contains data from the machine start, so u need to have [0.000000,0] at the begining of log.
[Atrix 4G Android Development] napsterr:
here we go...

logging begins with..:

<6>[ 0.000000] Initializing cgroup subsys cpu
<5>[ 0.000000] Linux version 2.6.39.4-CM+ (pinky-ghost@cyanogenmod) (gcc version 4.6.x-google 20120106 (prerelease) (GCC) ) #1 SMP PREEMPT Wed Nov 21 05:39:10 PST 2012
<4>[ 0.000000] CPU: ARMv7 Processor [411fc090] revision 0 (ARMv7), cr=10c5387f
<4>[ 0.000000] CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache
<4>[ 0.000000] Machine: star
<6>[ 0.000000] bootloader cmdline: mem=383M@0M nvmem=128M@384M loglevel=0 muic_state=1 lpj=9994240 CRC=30001d5a6b24e vmalloc=256M brdrev=1.0 uniqueid=288414444600257 video=tegrafb console=ttyS0,115200n8 usbcore.old_scheme_first=1 tegraboot=sdmmc tegrapart=recovery:35e00:2800:800,linux:34700:1000:800,mbr:400:200:800,system:600:2bc00:800,cache:2c200:8000:800,misc:34200:400:800,userdata:38700:c0000:800
<6>[ 0.000000] manipulated cmdline: loglevel=0 muic_state=1 CRC=30001d5a6b24e brdrev=1.0 uniqueid=288414444600257 video=tegrafb console=ttyS0,115200n8 usbcore.old_scheme_first=1 tegraboot=sdmmc tegrapart=recovery:35e00:2800:800,linux:34700:1000:800,mbr:400:200:800,system:600:2bc00:800,cache:2c200:8000:800,misc:34200:400:800,userdata:38700:c0000:800 mem=512M@0M vmalloc=128M androidboot.mode=normal androidboot.hardware=star androidboot.serialno=288414444600257
<6>[ 0.000000] Nvidia ATAG: framebuffer: 1536960 @ 0x1fe86000
<6>[ 0.000000] Ignoring irrelevant nvidia tag 0x0002!
<6>[ 0.000000] Ignoring irrelevant nvidia tag 0x0004!
<6>[ 0.000000] Nvidia ATAG: LP0: 8192 @ 0x1fe5eff0
<6>[ 0.000000] Tegra reserved memory:
<6>[ 0.000000] LP0: 1fe5eff0 - 1fe60fef
<6>[ 0.000000] Bootloader framebuffer: 1fe86000 - 1fffdfff
<6>[ 0.000000] Framebuffer: 16400000 - 166fffff
<6>[ 0.000000] 2nd Framebuffer: 16700000 - 167fffff
<6>[ 0.000000] Carveout: 16800000 - 1fffffff
<6>[ 0.000000] Vpr: 00000000 - 00000000
<4>[ 0.000000] Memory policy: ECC disabled, Data cache writealloc
<7>[ 0.000000] On node 0 totalpages: 90880
[Atrix 4G Android Development] krystianp:
Ok, so now only one left. That is for galaxy R. I'll say it's pretty important since yesterday. I hope Cocolopes gets it from that Epsylon guy.
[Atrix 4G Android Development] Cocolopes:
I made a thread in the general galaxy R section. We just have to wait...

http://xdaforums.com/showthread.php?p=34676450#post34676450
[Atrix 4G Android Development] mj.vikram:
@ Cocolopes i am attaching the Dmesg.txt from ICS running on 3.X.X kernel, please find it and if you required any further logs i can help you :)....
[Atrix 4G Android Development] mrplowdan:
I think cocolopes was looking for a dmesg starting at 00, ie reboot android and get a fresh dmesg
[Atrix 4G Android Development] Cocolopes:
Thanks!!! But we need a 00000 starting log...if you can make one like that it will be great.

Thanks in advance!

Please can someone explain how to make a fresh dmesg log? So mj.vikram can help us.

from the (M)ATRIX...
[Atrix 4G Android Development] mj.vikram:
Dmesg starting with 000000, Hope this will help you :)....
[Atrix 4G Android Development] Cocolopes:
This is it....thanks again...now the devs can do the magic...

from the (M)ATRIX...
[Atrix 4G Android Development] saiftheboss7:
THANKS ALL THE DEVS WHO ARE WORKING SO HARD!!! SPECIAL THANKS GOES TO THE CODING MACHINE! THANKS ALL OF YOU GUYS! I'll be waiting to hear your success story guys! Following this thread as a hawk!
[Atrix 4G Android Development] mmontuori:
Kernel Porting

Just wanted to give you a little status on this. Not sure if you knew, but the Xoom kernel porting idea is dead, the kernel does not appear to be compatible with the Atrix after all.

Good news is that we found a compatible kernel, and are putting all the resources there...

I will create a new thread to reflect the progress on this new project...

Thanks
[Atrix 4G Android Development] Cocolopes:
Great!!!...thanks for give us the status of the proyect.

Waiting for the new thread.

from the (M)ATRIX...
[Atrix 4G Android Development] Caner092:
Can you say which device's kernel and is it 2.xx or 3.xx?
[Atrix 4G Android Development] Cocolopes:
I think the info will be in the new thread. We have to be patient and let the dev works. :D

I want to know that too ;) but the new thread will explain all the new proyect.

from the (M)ATRIX...
[Atrix 4G Android Development] Zeljko1234:
3.1.10 ;)

What is GREAT!
[Atrix 4G Android Development] napsterr:
Uploaded with ImageShack.us
[Atrix 4G Android Development] Zeljko1234:
We hope so :)

But let mmontuori and krystianp to say.

edit: Of course, doesn't works out of the box. So don't try it!

Devs still have a lot of work to do. Support them! At least buy them a beer :)
[Atrix 4G Android Development] krystianp:
Hi,

So we are preparing code using old olympus code and removing all nvodm/nvrm related stuff. Github 3.1.10 repository isn't even touched yet, as we haven't commit any olympus related code, so as Zeljko1234 said don't even try it (it will break things). As soon as we get booting kernel you'll be first to know. I hope that be the end of the week we'll be able to tell you if it boots.
[Atrix 4G Android Development] Zeljko1234:
Guys, do you think does it deserve support? I think so :)
[Atrix 4G Android Development] Nicki760:
Looks like the new thread is up and over here: http://xdaforums.com/showthread.php?t=2016837
[Atrix 4G Android Development] WuchuHurD:
So this thread is dead now?
[Atrix 4G Android Development] Zeljko1234:
Yes, but new project is born :)
[Atrix 4G Android Development] Maringer:
If I recall correctly, he lost his initial work in a hard drive failure.

Which reminds me, I really, really need to backup my own data. :silly:
[Atrix 4G Android Development] jhonnyx:
I think you'd get a good answer if you send him a PM ;)
[Atrix 4G Android Development] mmontuori:
The bottom line is that mvnierkek never really produced any work for what we are concerned... he is still welcomed to join the team if he likes... not sure what anyone is saying, but that is the real thing... please keep the bull**** out of this project...

Myself and Krystianp are personally taking precious time from our lives to work on this project for you guys... it's true, we like challenges, but challenges are everywhere...

Have a great day!!!
[Atrix 4G Android Development] jhonnyx:
And why would you like to use Galaxy R instead of using Xoom's?
[Atrix 4G Android Development] marcovrv:
Exactly same AP20H Tegra SoC and full GB and ICS sources. However, at that time there was no leak yet.
[Atrix 4G Android Development] BravoMotorola:
Looks like we have a downright professional. Anyways, porting a kernel from the Xoom to the Atrix was previously impossible, with the ICS release, I can definitally see it as possible. Still would probably be hard, but with all of the work said done here... wow:D Thanks for sharing your idea and background I'm a full supporter:D
[Atrix 4G Android Development] jhonnyx:
if you say so, you can try the following:

any volunteers?
[Atrix 4G Android Development] mvniekerk:
How does one join though?

I need a replacement Atrix - mine's Wifi/BT is borked.
[Atrix 4G Android Development] Zeljko1234:
Just post there, contact project manager or head developer (MMontuori for example).
[Atrix 4G Android Development] marcovrv:
Well, on PC kernel, this approach would work since it probes the hardware and defaults to generic drivers if something specific isn't found. I'm not so sure if on an Android environment it works the same.
[Atrix 4G Android Development] mmontuori:
Is someone posses both hardware, you could try the following. I've already posted, that will answer the question if it works or not.

dd the xoom boot partition to a file, then flash out back to the Atrix. If it passes the boot logo, there is hope...