yashsingh1/xdaforums huggingface dataset:
[Atrix 4G General] krystianp:
We implemented dynamic voltage control, also changed mmc driver to original (3.1.10 with tegrapart support), and some other changes. Michael (mmontuori) meant that it's all the important stuff that is required to get stable/efficient kernel but not necessarily is visible (at first) in daily use.
[Atrix 4G General] Cocolopes:
Wow!!!! So voltage control is wirking? Thats great. Thanks!
[Atrix 4G General] ubunthero:
Sounds great (even if I don't understand everything about the mmc driver part)
[Atrix 4G General] nlabrad:
So, the heating has stopped or at least its cooler with the new voltages?
[Atrix 4G General] krystianp:
I do not know that yet. Haven't tested it for long enough. I'm now focusing on drivers implemention and getting as much hardware working as possible.
[Atrix 4G General] mmontuori:
I just wanted to re-emphasise how much I appreciate Krystian's work and the rest of the team. I have been in the business for more than 20 years and Krystian stands out as the few exceptional people that I had the honor to work with. Without him, this project would be dead...
[Atrix 4G General] Cocolopes:
Both of you are great devs...and if both of you wouldn't be here, I would have to stick in GB and had no hope for JB...so I want to say thanks to all of you.

Sorry...I dont know why I cant remember how to speak in english...may be saint patrick day have something to do with that.
[Atrix 4G General] Zeljko1234:
If you have time, you can test with new code submitted ;)
[Atrix 4G General] AnarchyCat:
I'm sorry, I can not say anything, but there are 970 ZTE on our chip. and there's an ICS. it can be something of use to us.

and maybe it will give some kind of not so long ago laid out... android.googlesource.com/kernel/common/ +/experimental/android-3.8/drivers/gpu/drm/tegra/host1x.c

sorry for my english))))
[Atrix 4G General] nlabrad:
Oh i know, i just asked because maybe it was something that you could feel inmediately without a lot of testing, and it was one of the big problems with the leaked kernel, so it may had been solved with that, but im not trying to rush anything, don't get me wrong, just curious.

Thank you very much krystian, i wish i had just a 15% of your knowledge so i could at least completely understand all your technical posts.
[Atrix 4G General] krystianp:
My tests looks like that:

1. make changes in kernel

2. compile kernel

3. install it

4. reboot

5. check the log

6. if needed do quick test in some app

7. turn off the phone

8. go to 1

I rarely stay longer then 1 minute in gui. So it's hard to say if it heats up. After 1000 of tests done already, playing around in menu and looking at the screen for an hour, on the phone that has not much working yet, is kinda boring ;P
[Atrix 4G General] Zeljko1234:
You can leave phone on when you have a break (if you ever have one) :)
[Atrix 4G General] krystianp:
Can't do that because charging is not working yet. I don't want to loose time on charging that i could spend on testing.
[Atrix 4G General] Zeljko1234:
I didn't know that charging doesn't work yet.

This is just amazing! :)

Guys what do you thing to buy an external charger and spare battery for krystianp? Only problem is that he'll probably make chargin before accessories come from ebay :D
[Atrix 4G General] Hai_Duong:
I want to know what the devs need. Because its hard to support the Devs with hardware they dont really need. it sounds like if we provide them hardware they work fast.. THATS NOT TRUE. I believe they have family or a life outside from kernel development so i think just let them work and when they need something the community is here to support them!!

I love the way that the devs are taking a small break to write here with us :) If the devs need something just write it in the first post so we can support u if needed.
[Atrix 4G General] atrix4g18:
Yeah, just let me know and I will update the OP.
[Atrix 4G General] paravorheim:
What about those motorola factory cables? I forget what they're called now, but I believe they allowed the phone to be turned on without a battery, running off straight AC.
[Atrix 4G General] attrixnor:
dev team need developper for sure ! , because there is difficult to debug all drivers alone !
[Atrix 4G General] ubunthero:
Will logcat's and basic testing help ?

(by basic testing, I mean things like trying to do things on the phone)
[Atrix 4G General] attrixnor:
i don"t know exactly because i'nota devlopper .

but perhaps Krystian and Mmonuori can tell to you ?

for more progress , they can affect on devlopper to one driver ?
[Atrix 4G General] ubunthero:
I would love to help to do simple things, even if I'm not a developper. ^^
[Atrix 4G General] krystianp:
Odp: ICS/JB Kernel Port Project [Discussion]

It's not that easy to work on kernel when you're not an kernel expert. I had to learn a lot just to understand how one driver works. Of course with each driver is getting easier but even then it takes time. E.g. for last couple of days I was trying to get sensors to work (accelerometer and compass), I had all the data I needed, I had disassembled code but still wasn't sure what was the problem. So I had to learn about ioctls and how they changed during kernel development what was needed to port from old kernel to new. I also was investigating how other versions of the same driver looked. And it looks like even on (what looks like) a standard driver, atrix or at least leaked kernel is unique. E.g. kxtf9 usually has id 0x4d but here it has 0xbb I haven't found any other kxtf9 driver that had this change. Why it was changed? Is there something Motorola specific that is using this id?
[Atrix 4G General] ubunthero:
I understand very well what you mean, but I was talking about doing the (boring ?) tests for you to let you focus on analysing the tests and writing down code with the results. Do you need this kind of help ?
[Atrix 4G General] J0kker:
Every time i read something from you Krystianp, i'm very impressed, i guess i'm starting to understand how much work little steps take, and even when guys keep asking or telling things not really usefull, you keep staying calm and explain things in such a way... have you ever though about being a teacher?

I'm pretty sure you would have been a very good one ^^

I hope someday we'll have a little help from XDA portal and some other talented guys will join and enhance this dream(er?) team...

Respect to you guys, your are awesome.
[Atrix 4G General] krystianp:
For now i have all the info i need. More tests will be needed when we get those drivers to work, to confirm they work as they should.

My mom is former teacher and i spent dozens of hours on her lessons as a kid (she tought in the same school i was attending to). Maybe this experience made me so patient ;) Sometimes i tutor friends and familly (math, phisics, computers) and i have thought about becoming teacher but it's a long road and teaching someone who doesn't give a crap is not really my dream come true. For now i'm a photographer by day, and zombie-kernel-hacker by night :D (not to mention being father and husband) and that is more than enough :D
[Atrix 4G General] iregados:
you're not a professional developer? (I mean, you dont work with that for living?)

Man you know a lot, you can get a job on this field easily i think, how did you learn all that stuff, just curiosity??

Sometimes I try to learn some programming things but after five years of learning a litle bit here and there, I cant do much more than a program to help me when I need something massive in math (I'm a civil engineering). But you, you become a kernel hacker.

You already got my respect when you start this work with Michael, but now man, I'm totally impressed haha..
[Atrix 4G General] krystianp:
I'm a self-taught developer. I started as a kid with ZX Spectrum and Basic. Then it was PC with Pascal, C, Asm. I was even studying computer engineering so i'm not that off of this field of science. But i've never went professional. I'm doing this for fun and knowledge. I just like to know stuff in all fields. But i'm too lazy to do most of learning it requires :D:D:D
[Atrix 4G General] Cocolopes:
Kristianp I see a new commits "code sync" and a file named sensors...that mean the sensors are working?

You are the best! Thanks!
[Atrix 4G General] krystianp:
Odp: ICS/JB Kernel Port Project [Discussion]

Whenever we make something to work I always mention it in comment. This time it's just code sync. It's for mmontuori to do some tests. It might turn out it's working but it's too soon to say anything.
[Atrix 4G General] Cocolopes:
Ok sorry...I hope its work. Thanks!
[Atrix 4G General] MrEddy69:
This project gets more and more interesting every day :) I really thought skills needed for such project could only be found in professional worker :) There are miracles on our Earth :)
[Atrix 4G General] Matada02:
1 word: WOW :fingers-crossed:

I think we are getting closer to the public alpha test :D I can't wait for it
[Atrix 4G General] Zeljko1234:
ZX Spectrum was my first computer and I learned Assembler for Z80. So great CPU for this time. I think is even used right now in embedded systems.

It was long time ago:

LD HL,16384

LD DE,16385

LD BC,6144

LD (HL),0

LDIR

Krystian will know what this program do in just 15 bytes (if I counted right):)
[Atrix 4G General] krystianp:
Odp: ICS/JB Kernel Port Project [Discussion]

Is it filling screen memory area with 0. Also known as clear screen?
[Atrix 4G General] Zeljko1234:
Yes.

If I remember right, xor a and ld (hl),a is faster than ld (hl), 0. Good old times :)
[Atrix 4G General] lionhart_1912:
is nice to know that Neo really exists

Thanks for your hard work :good:
[Atrix 4G General] Tohic:
Кристиан, а ваша жена нормально относиться к данному проекту ?: D

Как считаете,много вам осталось работы до выпуска первого тестового рома?
[Atrix 4G General] krystianp:
My wife... this is tough question :D:D You know how it is, you have to constantly bribe her with dinner, flowers, new purse or shoes :D:D But i'm doing my best ;) I think after we get modem or wlan working we gonna prepare first alpha version. We are working on wlan, so if it goes smoothly we should have it ready soon (maybe next week or so). But can't promise anything.

P.S. Please use english (at least from translator) on public forum. PM me if you want to write in russian.
[Atrix 4G General] Hai_Duong:
good to hear that the development goes up little by little =) of course privat life is first priority then after that maybe smartphone xDD alpha builds are very nice with some working functions but i can already see some post like:

-why is my mobile data not working.

-i get reboots.

-omg its not booting.Help.

-why should i use the kernel when the wifi radio mobile data isnt working.

There are always such post so maybe u should choose some ROM developer and let them test them First. i dont like to hear complaining about a alpha kernel because they cant read the word ALPHA BUILD.
[Atrix 4G General] samcripp:
Lol. The life of a Dev. I had so much time when I lived in PR and my gf in the states. Now I sit to program anything and she begins to bug me until I'm off the PC. I'm not complaining. But I do wish I could get work done :(
[Atrix 4G General] THUNDERASS:
Why not faux help this project?Anybody tried contact him?
[Atrix 4G General] Hai_Duong:
maybe he dosent have a atrix anymore or he has other projects, because he is a kernel dev dosent mean he should help here. I think some contaced him. So if he dosent want or he cant its up to him.
[Atrix 4G General] Tohic:
Ок,:) thanks for the answer
[Atrix 4G General] John`:
"camera drivers initial implementation and small other changes" :good:
[Atrix 4G General] Lexord:
Couldn't resist :p
[Atrix 4G General] Wesley Wei:
(with google translate)

krystianp, are your wife normally relate to this project?: D

Do you think that a lot of you have left to work before the release of the first test rom?
[Atrix 4G General] Zn7mkUKzN1r8aCIV:
Help needed to compile the kernel

As a new comer, I do compile roms myself to include PDroid 2.0/OpenPdroid, I built them with latest CM sources with epinter & ETC patches

At present

have private 4.1.2 rom with leaked kernel, almost everything working (no flash on camera, inverted front camera, no webtop, no fingerprint, gyroscrope sleeps during phone call, can't not hang) ,

After compiling your kernel, I gather alll .ko made, but some are missing comparing to the leaked rom

They are the rmnet*.ko & evfwd.ko

I knew rmnet*.ko are not needed anymore :), but how can I build evfwd.ko Thx.
[Atrix 4G General] attrixnor:
Great !!

Else, about the GSM modem , what is the status , i suppose that this is the most complicated part to do ?

thanks
[Atrix 4G General] ivanpu:
"How many work do you think is left until the release of first testing ROM?"

Here, human translation is the best.

Robots are still failing at it :D
[Atrix 4G General] Zn7mkUKzN1r8aCIV:
Just tested it in 4.1.2, some findings:

The whole screen seem to shrink a liitle, leaving a blank strip at the bottom (sth worng with the scaling???)

Can run some 2d games if don't break with no sound, like Cogs :)

Free memory just 589M, instead of 778M in leaked rom after ramfix

after turning off sounds in Settings, UI is generally smooth :), but still don't feel 3d HW acceleration yet.

Gyroscope sensors, camera, sound not working at all
[Atrix 4G General] Wesley Wei:
Great!

BTW,is battery charging work?
[Atrix 4G General] Tohic:
Lexord very funny, stupid humor .... I write through Google translator .... but you really similar that dog :).

I just do not know English....
[Atrix 4G General] atrix4g18:
- Merge branch 'master' of github.com:CyanogenMod-Atrix/kernel-olympus-3.1

- new defconfig, no debug

- further code sync, and some fixes

Progress is being made!
[Atrix 4G General] mmontuori:
Just to let everyone know, progress is not only measured by the commits, there is a lot of work that goes so called uncommited...
[Atrix 4G General] atrix4g18:
No doubt. Keep up the great work.
[Atrix 4G General] Recon Freak:
My car got totalled today, but I'm still excited every time I check this thread. Thank you.
[Atrix 4G General] cntzjjs:
收件人： ICS/JB Kernel Port Project [Discussion]

It's really realyy nice!
[Atrix 4G General] xxxGiantxxx:
krystianpe authored 18 minutes ago

audio works, 3d works, kxtf9 kinda works

It's really Amazing to see the project moving forward with every passing day!!! We the atrix community appreciate you guys so much. Thanks for your hard working.
[Atrix 4G General] dams2011:
New Video

http://www.youtube.com/watch?v=sFsS-oe0noE

good work :)

excellent awaiting a alpha:laugh::laugh::laugh::laugh::laugh::laugh::laugh::laugh::laugh::laugh:
[Atrix 4G General] sidVici0us:
I just came to post same info ;)

PD: awaiting a alpha:laugh::laugh::laugh::laugh::laugh::laugh::laugh::laugh::laugh::laugh:
[Atrix 4G General] salgato:
Great news!!!!

I ll find the way to donate for some beers and some flowers...

Keep working guy, alpha is coming very soon...
[Atrix 4G General] Cocolopes:
OMG!!! Thanks devs...you are the best!!...
[Atrix 4G General] nlabrad:
This is truly amazing. Congratulations to the dev team, for making this work and go forward as your knowledge growing daily. And of course thanks for sharing this to us the mortals who couldn't have done it by ourselves.

So, just as a road map, where are we standing? What does not work yet? And what's the most important next step?
[Atrix 4G General] Cocolopes:
I think what does not work is:

- battery charge.

- Modem

- wifi

- bt

- and a other things I dont know...

But this team will do it...they are awesome.
[Atrix 4G General] madmax59:
they are almost everyday working new fonctions. great developer performance, thank you man, good job
[Atrix 4G General] Zn7mkUKzN1r8aCIV:
tested both on 4.1.2 & 4.2.2 (with leaked kernel and libs), similar findings on both version

Now we have full screen 540x960, no shrinking problem :) thx.

3d benchmark is LOWER than the leaked kernel, test by Quadrant Pro

No audio during games, only click sound in UI and phone button clicks... Temple Run do runs, very smooth, without sound, As mentioned orientation sensor is just kind of work :)

Thx. you guys are wonderful...
[Atrix 4G General] heavyarms1912:
Hats off to the entire team:cowboy:. This is truly remarkable progress being made. Thanks again for investing time from your day to day activites.:good:
[Atrix 4G General] adydac:
I feel that we are very close to a great result :)

Keep up the great work guys :good:
[Atrix 4G General] poisinshell:
Thank you !!
[Atrix 4G General] LawlessPPC:
Is that a CD drive audio lead? Is the JTAG down to so few wires? Amazing progress....truly amazing *80)
[Atrix 4G General] krystianp:
Yes it is CD drive audio lead :D I only use uart from JTAG, but we plan to get full JTAG as soon as we get to beta stage of kernel.

---------- Post added at 11:34 AM ---------- Previous post was at 10:45 AM ----------

Thanks for testing, your input is always welcomed. I did quick test of Temple Run and sound works just fine https://www.youtube.com/watch?v=mxwJSERNgbs. Also tried Quadrant, but i only have Standard, so i didn't get the score but framerates looked nice. On 2.6.32.59 GB i had 40-45 fps, on 3.1.10 ICS i had about 60-63 fps. So i don't think it's slower (maybe on other tests). So first question that comes to my mind is did you use latest config (tegra_olympus_21-03-2013_defconfig)?
[Atrix 4G General] hobbypunk90:
Hey krystianp

don't know, but can it be possible, that sound over internal speaker doesn't work at this time?

Greetz,

Marcel
[Atrix 4G General] krystianp:
Odp: ICS/JB Kernel Port Project [Discussion]

It might be but I can't verify. My speaker doesn't work neither on leaked nor 3.1.10. It's because of the cables from jtag.
[Atrix 4G General] Zn7mkUKzN1r8aCIV:
Sound problem cleared 'somehow' :)

krystianp, I did a recheck. after plugging in my earplug couples of time, the internal speaker suddenly WORKS :)

When the rom boots up with the your alpha kernel, 4.1.2 thinks it is in dock bluetooth mode, have to manually disable it, then the only audio 4.1.2 has in its internal speaker are those click sounds, After plugging and unplugging a couple of times, Temple run music, TTS sounds comes out OKAY then.

Yes, internal speaker DOes work, will wait until more hardwware drivers are built to retest it later, thx my fault.

But '3d speed is still lower than the leaked kernel' is still a accurate observation
[Atrix 4G General] attrixnor:
Zn7mkUKzN1r8aCIV, i see you use leak rom , do you tell us the hardware part that work or not ?
[Atrix 4G General] kingbobski:
All I can say is thank you for your hard work ! I shall be donating when college decide to pay me ! Looking amazing !
[Atrix 4G General] chxb868:
Good！Thank devs！
[Atrix 4G General] krystianp:
Odp: ICS/JB Kernel Port Project [Discussion]

one last thing want to ask you. Did you use kernel from last night? It had missing header, so it required disabling one driver. Did you have double green bootloader M logo?
[Atrix 4G General] NooBs7yL3:
R: ICS/JB Kernel Port Project [Discussion]

Does camera recording work?

Inviato dal mio MB860 con Tapatalk 2
[Atrix 4G General] krystianp:
Cameras doesn't work. App is crashing.
[Atrix 4G General] H3llNuN:
How can I test the kernel?
[Atrix 4G General] Cocolopes:
atrix4g18

can you change the op like this?:

What team have done/working on:

Logs JTAG [done]

Boot Kernel on Olympus [done]

USB Drivers [done]

Boot ICS GUI [done]

Audio drivers [done]

HWA (3D) [done]

Screen Calibration, Touchscreen [done]

Buttons power turn on/off screen [work in progress]

Not working:

Fingerprint

Proximity sensor

Light sensor

Compass

Gps

Button backlight

Screen wake up

Wlan

Bt

Módem

Battery charge

Camera

Other things

I thinks it more clear like that...its just an idea...
[Atrix 4G General] krystianp:
Touchscreen works as should so screen calibration is fine, buttons works, only problem is that signal from power button doesn't turn off/on the screen but it turns off/on touchscreen.
[Atrix 4G General] Zeljko1234:
Extraordinary progress! This project is already one of the best on xda. You're becoming legend :)
[Atrix 4G General] atrix4g18:
OP updated, thanks. Anyone on a computer let me know if it is formated correctly.
[Atrix 4G General] Matada02:
You changed it perfectly ;)
[Atrix 4G General] AeroMiku:
Great work devs. Keep it up.

btw, I have 1 question here. I saw a lot of kernel devs merged linaro source into their kernel. It is your kernel can be merged with linaro?

Sorry for my n00b question.
[Atrix 4G General] krystianp:
I know nothing about linaro, maybe later when we have all the drivers working we'll investigate that.
[Atrix 4G General] digidrops:
AW: ICS/JB Kernel Port Project [Discussion]

From a user view i would sort the list in the following priority order.

Battery charge

Módem

Wlan

Screen wake up

Gps

Compass

Bt

Camera

HDMI

Light sensor

Proximity sensor

Button backlight

Fingerprint

Other things
[Atrix 4G General] ravilov:
That's nice. But you (or anybody else) don't get to decide that or set priorities. The development process itself defines priorities. Who'd think they would need audio so soon (before the kernel could even boot)? Yet it turned out having audio is crucial to booting.
[Atrix 4G General] digidrops:
AW: ICS/JB Kernel Port Project [Discussion]

No problem, I see that the developer has their own dependencies. I don't want and can decide anything. Its just from user view. But one of the most important features also is the telefone.
[Atrix 4G General] mmontuori:
How about if we keep this thread off-topic? Seams like that modules and drivers are on-topic... and should be listed in the main thread.
[Atrix 4G General] digidrops:
AW: ICS/JB Kernel Port Project [Discussion]

Oh, that's a good question. I follow both threads, because I already don't know, how to answer it. The post only concerns the point, when it comes to a Beta-Version, what should be included, what's not needed or just nice to have. In my opinion, the definition of a Beta-Version is a not ready, but already useable version of the kernel.

Btw, I follow the thread's from the first posts. And I thank you a lot. I am very impressed of your effort, your passion and your success. You're great.
[Atrix 4G General] lehjr:
I think we're currently in what would be considered a pre-alpha stage.

Of course this is my own opinion, but:

Alpha stage would be nearly everything working but with possible issues. Generally this is a stage where those capable of compiling and installing the kernel would test it and give feedback and possibly patches.

Beta stage would be where everything should be working but may require minor tweaks. Generally, this stage would be more open to the general public by providing installation packages, likely bundled as a complete ROM (MROM ICS/JB?). This would also likely be several beta stages rather than a single step.

After that would be a pre-release, sort of a final beta where everything is believed to be fixed, followed by a release.

I'm not sure that is exactly what the plan is, but that would be roughly what I would expect.
[Atrix 4G General] DJ_Squizzy:
Work Time

I know this should go in the develop thread, but I'm new and can't post there yet. I have a question for the devs: is there a general idea of how long each item could take, different drivers, etc, before the work is started, or does it take actually starting before an idea of how long it might take? Is every item on the development list like starting something new without any prior knowledge, or is there some bit of continuation from one thing to another?

Thanks.