yashsingh1/xdaforums huggingface dataset:
[Atrix 4G General] atrix4g18:
OP updated with bias.
[Atrix 4G General] qesefunda:
If you want add to OP directly link to changelog of 3.1.10 kernel here is the link: https://github.com/CyanogenMod-Atrix/kernel-olympus-3.1/commits/master
[Atrix 4G General] netinetinet:
Re: ICS/JB Kernel Port Project [Off-Topic]

i still waiting...on the kernel..developing guys, you are the awesome...thank you..all..
[Atrix 4G General] atrix4g18:
Re: ICS/JB Kernel Port Project [Off-Topic]

Thanks for that. OP updated. Let me know if you think the other link is now unnecessary.

Perfect use of this thread.

**If you have a direct link to donation page for dev team post it hear and I will update the first post***

Putting that in the first post temporarily to get the link sooner.
[Atrix 4G General] jisse44:
Hi,

You can use the "Donate To Me" button above MMontuori or krystianp avatars, in the Development thread (only in Browser mode, not with XDA app)

I remember MMontuori said they manage donation inside the team, but the post and others have been deleted by moderator because of stupid flooding users...

Or maybe you can donate to MMontuori, link on his website: http://www.montuori.net/, but this is not for the ICS kernel port I think.

Did you contact krystianp, as he told here: http://xdaforums.com/showpost.php?p=38336925&postcount=587 ?

I think you could put that quote in the OP, to avoid the question:

(link: http://xdaforums.com/showpost.php?p=38552759&postcount=660 )

Thanks
[Atrix 4G General] atrix4g18:
Re: ICS/JB Kernel Port Project [Off-Topic]

OP updated. I will figure out the donation link later today
[Atrix 4G General] CSharpHeaven:
Info:

According to the article below Google is working on an experimental Linux Kernel 3.8 which is available for download. This kernel supports Tegra open-source drivers and uses far less memory. I hope this helps the Atrix developers.

http://www.androidcentral.com/google-working-experimental-38-linux-kernel-android
[Atrix 4G General] atrix4g18:
Re: ICS/JB Kernel Port Project [Off-Topic]

I wonder if that means all Tegra chips.

I'm sure it will help in some way though.
[Atrix 4G General] Zeljko1234:
Open source for nVidia chip? Too good to be true.
[Atrix 4G General] CSharpHeaven:
To be honest with you if it didn't support Tegra 2 then my suspicious would become of a reality.

There was a news, in late 2012 or early 2013, that AMD is taking nVidia to the courts for alleged secret documents being taken by former AMD employees when jumped ship to nVidia.

The timing appears to match the Tegra 2 release timeline and I do remember nVidia wasn't successful with their original Tegra (Tegra One) at all. Not a single consummer product was ever released using that chipset. In my opinion, nVidia is worried by releasing the source code of Tegra 2 they would be exposed to what and whatnot they copied from AMD design. One has to remember, AMD was way ahead of nVidia because they had both ATI GPUs and their own CPU designs already. nVidia came from no where and made a huge success for themselves.

If my assumptions are totally wrong then I can't understand why nVidia refuses to give the source code to the general developers but agreed to share the source code with Motorola, LG, and ZTE in the past? I guess you can get the companies to sign the dotted lines to avoid disclosure but not with general developers such as the XDA developers.
[Atrix 4G General] zansatsu:
I am just an untrained eye...

I'm no dev, just a desperate Photon owner. I can read source code with a rudimentary understanding. Looking here at the 3.8 source:

https://android.googlesource.com/kernel/common/+/experimental/android-3.8/drivers/gpu/drm/tegra/host1x.c

It looks like tegra 2.0 is defined in host1x.c:

static struct of_device_id tegra_host1x_of_match[] = {
{ .compatible = "nvidia,tegra30-host1x", },
{ .compatible = "nvidia,tegra20-host1x", },
{ },
};

And:

static int host1x_parse_dt(struct host1x *host1x){
static const char * const compat[] = {
"nvidia,tegra20-dc",
"nvidia,tegra20-hdmi",
"nvidia,tegra30-dc",
"nvidia,tegra30-hdmi",
};

I think that it's early to make conclusions, but... yeah.
[Atrix 4G General] qesefunda:
I think the first thing we need is a finished ics kernel, and then it is much easier to port to kernel 3.8 progressively.
[Atrix 4G General] CSharpHeaven:
Providing Tegra 2 is part of nVidia open source drivers then kernel 3.8 would be a huge step forward because version 3.8 natively support tegra drivers. Also, as I stated, memory and performance will be huge bonus too.
[Atrix 4G General] atrix4g18:
Re: ICS/JB Kernel Port Project [Off-Topic]

Yeah, but for now just what is being worked on is very promising.
[Atrix 4G General] crnkoj:
Re: ICS/JB Kernel Port Project [Off-Topic]

The opensource tegra or any other nvidia opensource drivers for Linux are way behind in terms of performance and features compared to nvidia's closed source drivers. By the time everything is sorted out with the opensource drivers, t2 will be long forgotten.
[Atrix 4G General] zansatsu:
It looks like the Open Source project is *at least* being sponsored, which help mitigate some of the financial burdens OSS developers face. Real progress still remains to be seen, but hope is not completely lost yet.
[Atrix 4G General] yusufkaya:
Happy Birthday Kristianp. :o
[Atrix 4G General] Cocolopes:
I just read that...its amaizing how this team works....

I think we can wait for a new video from kristianp :D
[Atrix 4G General] krystianp:
Thank you all for the birthday wishes. As for touchscreen, it's behaviour is quite unpredictable, though orientation and directions (after full wipe) are correct after driver changing.
[Atrix 4G General] Cocolopes:
Google's Motorola to lay off a further 10 percent of its workforce....maybe some angry worker want to shere the kernel souce :D
[Atrix 4G General] clemare:
I think the same too jejeje
[Atrix 4G General] Cocolopes:
kristianp: touchscreen works, don't touch power button it causes touchscreen to go crazy :P, so stuff needs correction
[Atrix 4G General] atrix4g18:
new defconfig too so epinter will be able to build and test.
[Atrix 4G General] Cocolopes:
I didnt know that :D...good to know!!!!
[Atrix 4G General] tamilmad:
great news

"touchscreen works, don't touch power button it causes touchscreen to …

…go crazy:P, so stuff needs correction

commit cc63c4832795747e28f1b9e269491dd15756ca4c 1 parent 7e3e584

krystianpe authored 19 minutes ago"

Getting closer!!!!

Great work. You guys ROCK!
[Atrix 4G General] Zeljko1234:
If power button makes touch screen crazy could be a hardware problem. Problem is with digitizer cable, often with Atrix. In this case better than software problem ;)
[Atrix 4G General] krystianp:
Odp: ICS/JB Kernel Port Project [Discussion]

Nah, it's software issue. On leaked and GB it works as should. Here we either have something not working or badly working. Kbc driver is set badly, power button doesn't resume but acts like menu button+some other unknown action. Volume buttons have the same issue.But at least they set volume. Also vibration works. But other sensors don't. Wifi and modem don't work.Phone is heating up just like leaked but we still haven't touched power saving issues.
[Atrix 4G General] francescod:
Happy birthday man, I've seen it now. :D

I see your work is going like a train.....you guys are stopping me from buying a new phone! :)
[Atrix 4G General] krystianp:
http://youtu.be/4Z9qOQUx3mM
[Atrix 4G General] todobarato:
Excellent, I see the video, touch works...
[Atrix 4G General] Zeljko1234:
With all problems you listed, it works!!! Really great achievement :)
[Atrix 4G General] madmax59:
Ynt: ICS/JB Kernel Port Project [Discussion]

Good job man. congratulations
[Atrix 4G General] BastaS:
maybe it's heating because atrix don't have 2d acceleratoin:confused:
[Atrix 4G General] napsterr:
AW: ICS/JB Kernel Port Project [Discussion]

this then is my birthday gift... :)

happy birthday to me :)
[Atrix 4G General] Nicki760:
Just donated USD20 to mmontouri to share with the dev team.

Keep up the good work!
[Atrix 4G General] Azurael:
@the OP, while we all appreciate your efforts in maintaining this thread, do you really have to beg for thanks in your sig? This isn't a popularity contest, and personally, I won't 'thank' somebody who does so.
[Atrix 4G General] Cocolopes:
Its just a signature...if you dont want to give thanks dont do it, no one force you.
[Atrix 4G General] quetzalcoatl2435:
Lots of people put that in their sig since the Thanks button made an appearance.

I couldn't care less about online rep myself. Real life rep is where it's at. ;)
[Atrix 4G General] atrix4g18:
When you appreciate someone's efforts you thank them. It's quite logical.

I'm not begging. Even some of the top devs have that as their sig.

If I helped you, click thanks. It's simple and makes perfect sense. Show some respect and appreciation for the work others do.
[Atrix 4G General] Zeljko1234:
LOL, how discussion about thanks is related to kernel?
[Atrix 4G General] il Duce:
It's amazing to me that you felt the need to stand your ground on the thanks button, and a signature, of all things...

A little history for you, we (xda) decided to implement the thanks button a couple years ago to reduce stupid "zomg thank you for your help!" posts (and thereby bandwidth).

We encourage people to use the thanks button, instead of their keyboard. It's a good thing. If someone has in their signature "click thanks if I helped" we like it. Not only is it nice for people to show their appreciation in a publicly quantifiable measure, but it's also nice to receive a thanks for your (free) help and ideas and work.

At present I have 13,400 thanks or so, I have never once asked for one, or added it to my signature, but that doesn't matter. Please understand the idea behind the thanks button, and move on. I would MUCH rather see a sig that says "give thanks" or what have you, than to see one that says "click here to increase your dropbox" or "here's my facebook" or "please donate". It means to me that someone is here to be a helpful part of the community, and that they want to be recognized for that help.

Hopefully this settles this silly discussion, I don't wish to see another report about it, so let's all move on from here. If anyone has a question about anything or wishes to discuss this further please take it to a PM.

Thanks.
[Atrix 4G General] Lexord:
I was wondering , is it possible to port a tw rom from the galaxy r to atrix with the new kernel? (I know the kernel its not ported from GxR)
[Atrix 4G General] cpanos:
With an ICS/jb kernel in atrix, any ICS/jb ROM can be ported.

But someone has to do the porting and that has nothing to do with kernel development.
[Atrix 4G General] pskaneko:
Great Work!

Just donate $5, I hope it will be enough to buy a beer.

Congratulations for the work already done!

Regards! :good:
[Atrix 4G General] diegons49:
Congratulations developers! Are you that keeps the Atrix alive!
[Atrix 4G General] iowaz:
Hello for all.

First, I need apologize.. I'm brazilian, my english is very bad..

So, I do some search but don't found nothing, what is the "really" diference from the old kernel(2.6 I think) and the new? Less ram consume? Baterry life better, and things like this, or a kernel for a better rom development? ---noob---

If anyone can response me :)
[Atrix 4G General] scanuto:
The old kernel doesn't support ICS without lots of "patches" in the android userspace system. Besides that, there is no way to make hardware acceleration work (reason why the videocamera is broken on epiter's builds).
[Atrix 4G General] Wesley Wei:
I am a non-native speaker of English too ,and here is my question:

Is that possible to modify the Motorola leaked kernel to work well, I think its seem much hard to build a new 3.1 kernel instead of modify an existed but imperfect kernel. I mean do some decompile project and fix its bugs...

Thanks for anyone who can response me.
[Atrix 4G General] atrix4g18:
This was already discussed in the main thread, and put simply: no.

What the devs are working on now is the best route. They have explored many options and what they are working on now looks most promising.
[Atrix 4G General] redsectors:
hello,

i compiled this kernel with latest github source and generated kernel zImage

I installed epinter cm10 after a full wipe.

Then used moto-fastboot to boot newly kernel and original epinter ramdisk (after unpacking epinter's boot.img)

my atrix don't boot... stucked

Do i need to do something else to have at least an adb shell ?

Best regards,

Red
[Atrix 4G General] saldirai:
Why did you do it in the first place? Besides the fact that it is not ready, it still needs to be tweaked in order to boot with other ROMs. So I guess you'll have to flash the epinter's kernel back.
[Atrix 4G General] Zeljko1234:
The question is why not? Everyone is welcome to join and contribute instead of passively wait. He can learn a lot ;)
[Atrix 4G General] redsectors:
I know it is not finished nor usable :good:

Just wanted to do some testing for my own culture.

I just used "moto-fastboot boot <kernel> <ramdisk>" instead of flashing, so just need a reboot.
[Atrix 4G General] krystianp:
The only rom that currently supports our kernel is mmontuori's MROM-ICS.
[Atrix 4G General] redsectors:
Thanks for the reply. What toolchain are you using currently for building kernel?
[Atrix 4G General] Nicki760:
krystianp previously linked a toolchain here: http://xdaforums.com/showpost.php?p=38609939&postcount=686
[Atrix 4G General] redsectors:
i missed this one! thanks...

between i installed MROM-ICS and my kernel compiled with linaro toolchain 4.6 just booted "fine"

Touchscreen is not working so i will test with my multimedia dock and an usb keyboard......
[Atrix 4G General] krystianp:
Look here http://xdaforums.com/showpost.php?p=38609939&postcount=686
[Atrix 4G General] ingelectronico:
Go go go

Thanks dude. Keep trying and I wish you have success.
[Atrix 4G General] saldirai:
Sorry then :) I thought you knew already that it's being developed on mmontouri's MROM but decided to give a try on CM10. Thanks for the testing efforts.
[Atrix 4G General] mmontuori:
Wanted to make everyone aware that the intent is to go to a more recent ROM, like 4.1 or even 4.2, however, during development, we need stability and decided to stick with ICS. Changing too many things as you develop, creates more variables to worry about.
[Atrix 4G General] ravilov:
For future reference: you cannot mix and match kernels and ramdisks like that, unless you really know what you're doing.
[Atrix 4G General] PAUSEV:
what about battery drain ? I hope it can be solved .

Thank you great developers .
[Atrix 4G General] krystianp:
It's not our main concern for now. We want to enable first all the hardware, then we'll deal with power management.
[Atrix 4G General] quetzalcoatl2435:
First things first. Buttons don't even work properly yet. Power management is way down the list of priorities.

Edit: Whoops. Already answered by krystianp. I need to type faster. :p
[Atrix 4G General] Hai_Duong:
so i have a question. Why is the leaked kernel/rom from motorola useless for us? Almost everything is working there. (AtrICS) Because there is no kernel source or something the to use the kernel (no reverse engeneering possible?).

Thanks for the Answers :)
[Atrix 4G General] krystianp:
It's not useless. It's just not stable, not efficient, not finished. As you said ALMOST everything works, for some it's good enough, for me is not usable (screen problems). And since we have no sources we can't fix it. Reverse engeneering not always allows compiling later. We use reversed code for development. But even that is sometimes very problematic and time consuming.
[Atrix 4G General] Zeljko1234:
Krystian, may I ask you what is your primary focus in the kernel development now?
[Atrix 4G General] krystianp:
I adapted mmc/sdhci drivers for offset support yesterday. Previously we were using lg su660 driver from 2.6.39.4. Now i'm working on audio support. We had only workaround so we could boot gui.
[Atrix 4G General] Zeljko1234:
Because I got "Sorry, you are limited to 8 thanks per day" I'll thank you with new post and admit that you're doing extraordinary job here. I worked with assembler and disassembler and know how hard could be.
[Atrix 4G General] samcripp:
1. Great Job!

2. I'm donating a device to you guys, I want to mail it out on Monday. If you guys could please discuss it in the team who would benefit the greatest from having it and PM me the persons name and address, I'll get right on it.

Again, great job.

The attempt Faux took way back was forward patching the kernel to the minimum version needed for ICS. That prove to be a challenge, and too few devs available for this kind of project. So I'm glad to see there is still active development on long projects.

Is there any particular reason why you guys did not use cm ics as your target? Seems to me like that would have been the more logical route, as there is an abundance of tegra 2 and tegra 3 devices to use as a model.
[Atrix 4G General] Cab121:
I have a mainboard with the screen ribbon port shot. Would make a good canary to keep from burning out a phone. Also an assortment of parts for use and testing.

Would be more than happy to donate whatever is needed. Send me a PM and it will be on its way.
[Atrix 4G General] lehjr:
I don't know if anyone following can tell what all that code was that Krystian posted, but that was for the audio (dai like in codec_dai is short for digital audio interface).
[Atrix 4G General] marcovrv:
AFAIK MROM-ICS, which the team is using as test bed, is an optimized re-compilation of CM9 source, originally based on leaked ICS closed source kernel.

Enviado desde mi MB860 usando Tapatalk 2
[Atrix 4G General] attrixnor:
thanks krystianp for this explanation for noobs :D
[Atrix 4G General] zapdj:
Will love, and remember the day they show to us and say "Habemus Kernel". :P

Enviado desde mi MB860 usando Tapatalk 2
[Atrix 4G General] Wesley Wei:
So,when the 3.1 kernel poject completed,will you release a new version of MROM-ICS with new kernel or just a new kernel zip to be flashed into the last version MROM-ICS?

Sorry for my curiosity...:o
[Atrix 4G General] mmontuori:
Neither; the new kernel is an independent project. For now we are working on MROM-ICS, which is a CM9 port for compatibility. Once the project reaches a beta stage, it will be included in many ROMS for testing...

Regarding the zip file, we are not sure at this point...
[Atrix 4G General] Wesley Wei:
Thank you for the explanation!

FYI,there are thousands of Atrix 4G users just like me pay close attention to this amazing project and wait for the beta ROM everyday in the Gfeng community(AKA the largest Chinese community for smartphone) , we also opened a thread to give our best wishes to your guys.

Whether it work well or not,I'd like to thanks for all your hard work and efforts.
[Atrix 4G General] Hai_Duong:
Can this kernel be used in the AtrICS ROM. I mean the leak rom from motorola or only usable for CM roms? because webtop is very important to me. when not then i maybe donate my atrix because atrix was only useful with webtop.. i hope the answer is we can use webtop..
[Atrix 4G General] jhonnyx:
I think that once the kernel is ready we should focus on discussing about secondary things such as Webtop
[Atrix 4G General] Hai_Duong:
i am just asking i dont force them to make it work. this thread is here for asking i thought. the only reason i have a atrix is because webtop so if the webtop is not useable i sell my phone. this pretty easy because no webtop its like every phone outside :)
[Atrix 4G General] atrix4g18:
The AtrICS ROM's Webtop does not work. This kernel will not change that. If you want Webtop you are stuck on a 2.3 Blur ROM.

This kernel will not make that Webtop work, I am near certain. You may want to consider donating your device and upgrading if you find Webtop the only good feature and 2.3 too old to use.
[Atrix 4G General] quetzalcoatl2435:
Webtop3 is just a launcher change anyway. It's not a full-fledged linux distro like Webtop2.
[Atrix 4G General] Hai_Duong:
the problem was the screen tearing when u put u atrix in the lapdock on multimedia dock it worked fine i think or just with mini hdmi cabel. i thought the screen tearing was because of the kernel.

thank u for the answer. maybe there is a option to use ubuntu for android like on the atrix 2.

(its not ubuntu for phones)

true thats the main reason for me to stick with gingerbread till something awesome is coming like the new kernel/ubuntu for phone/ubuntu on android :)
[Atrix 4G General] krystianp:
Odp: ICS/JB Kernel Port Project [Discussion]

I have this dream to get at least webtop 3 and maybe with open sourced 3.8 nvidia drivers it will be even possible to get xorg driver working on android. So we then can build new webtop (like 2.0). One of the reasons I bought atrix was lapdock and I still want to make use of it. But it's still too early to say anything definitive.
[Atrix 4G General] Zeljko1234:
Webtop was one of the reason for me to. I travel a lot and idea was to have only phone in pocket and rest (dock, keyboard, mouse) in baggage. On location plug in phone to dock and work as on PC. Unfortunately I still have to care my laptop with me.
[Atrix 4G General] Hai_Duong:
Thank u for understanding my question. Its really fantastic to know that the webtop is still alive in some developers.

Yes thats the idea when i saw the Atrix and the lapdock the first time. One device for everything thats my dream and the future i want to see :)
[Atrix 4G General] MrEddy69:
I totally agree. That was the same reason to buy Atrix for me, when I first saw it. It even is not sold in my country (Lithuania), so I bought it from Germany :) Thanks to our devs this dream can become true :)
[Atrix 4G General] kingbobski:
Will this kernel support an OTG cable ? Anyone have ideas
[Atrix 4G General] RaZoR No1:
AW: ICS/JB Kernel Port Project [Discussion]

do you guys think that they will maybe find a solution for the locked bootloader on newer Atrix or someone going to work on it,

when they have finished their project?
[Atrix 4G General] ravilov:
Probably not.
[Atrix 4G General] redsectors:
Just for fun... ICS leak running the new kernel :laugh:
[Atrix 4G General] mmontuori:
Compiled and assembled it yourself? I am impressed... great job...
[Atrix 4G General] waltinho2:
a bug in the rom?

Enviado de meu MB860 usando o Tapatalk 2
[Atrix 4G General] Hai_Duong:
u and the other kernel team members have done the greatest step for all atrix user :)
[Atrix 4G General] redsectors:
Hummm...not the rom but the kernel is far from finished as said by the team.

can't test too much ... reboot alone after few minutes

Touchscreen work.

cellular, wifi, battery, power button...etc..not working

i will continue to play with adb to see what's going wrong...

---------- Post added at 08:06 PM ---------- Previous post was at 08:01 PM ----------

i did nothing ^^

worked out of the box with your wonderfull kernel :good:
[Atrix 4G General] Cocolopes:
Maybe a new member of the team...:D

Mmontouri, sorry to ask this...but I dont see any activity in github...can you tell us if there is any progress in the project?...Im not asking for ETA...just want to know if there is any news.

Thanks in advance for all the hard work

Edit: sorry I just see kristianp make this commits: code sync, no visible changes yet. Sorry :D
[Atrix 4G General] mmontuori:
No visible changes, but that is probably one of the most important commits made by the project...
[Atrix 4G General] blemish31:
I think when we read that sounds like something bad. When i said "we" i mean people like me that dont know about kernel build.

Enviado desde mi Nexus S usando Tapatalk 2
[Atrix 4G General] attrixnor:
great job redsectors,

it show that the kernel is essential to make a rom fully fonctionnal , but it's a good point for people want to help dev team !

thanks !
[Atrix 4G General] Cocolopes:
Why is that? Can you explain a little more? I'm scared now...:(
[Atrix 4G General] ubunthero:
I've read the updated code and it seems related to power settings (but I don't know anything about kernels so don't trust me xD)