yashsingh1/xdaforums huggingface dataset:
[Asus  Eee Pad Transformer Prime] lortay78:
I've been working really hard on trying to build LiquidSmooth for this device. I have compiled roms before, but trying to figure out how to merge the device specific stuff with his brunch script has been giving me some issues. I''m going to go back to ubuntu 12.04 rather than linux mint, to see if I can get better communication between the device and terminal. Basically what I'm saying is that I'm a noob, but i can build a good build box, and I'd be dedicated to help figure something out with building a good rom that youroblemr kernel could really make shine. Let me know if I can do something. I have a few people helping me as problems arise, but i need all the help I can get.. Thaks again.
[Asus  Eee Pad Transformer Prime] _motley:
Good luck, glad to help when I can or at least give me input. I am using Mint 64 bit for my kernel and Android builds, but I typically only build stock ROMs for testing and PowerHAL development etc. Not familiar with brunch, only lunch, unless it has to do with food...:D
[Asus  Eee Pad Transformer Prime] st33med:
Thanks for making another kernel mr motley!

The kernel is working wonders with Paranoid Android on my 64 GB Prime. Have you implemented any of the optimizations from your old kernel for eMMC? I don't know if the driver for it is updated or not.

Typing is a dream now since there is almost no lag now.
[Asus  Eee Pad Transformer Prime] Hawke84:
Hi Motley, can i ask would it be possible for you to include SIO IO scheduler in your kernel? we had it on ICS and it was faster than others, well felt like anyway!

thanks
[Asus  Eee Pad Transformer Prime] st33med:
The ROW scheduler is now default. It aids in the slow flash memory, especially ours, by prioritizing Read Over Write, which is what the acronym represents. ROW is nearly identical to SIO except what I said above. This makes it so that fsync writes are scheduled further back and do not interfere with main operation all the time. It still does not solve the problem presented with our slow eMMC, but it helps loads.
[Asus  Eee Pad Transformer Prime] Hawke84:
Thanks, is there a motley kernel for stock JB base 4.1? I couldnt find one! Thanks
[Asus  Eee Pad Transformer Prime] Bastaerd:
Latest beta works on stock Asus ROM but it breaks wifi.
[Asus  Eee Pad Transformer Prime] _motley:
Hey guys, I will include SIO in the next build. I forgot to add it in. It is still one of my favorite IO schedulers. Then we can run some tests and see how they do. Since we are now on a 3.x kernel, many of the fixes for eMMC are included that I had ported before.

If I have some extra time over the next week, I'll see if I can create a build for stock since there seems to be some interest.

The dev at Trickster MOD has added the ability to control the GPU OC in his latest beta and I have been using it. So, we should be seeing that released sometime in the near future. I will also likely be moving the kernel downloads to Goo.im so you can install kernels via their app if you like.
[Asus  Eee Pad Transformer Prime] hakim7489:
just when i thought development for prime is dying, you came to be the saviour! thank you so much! my prime has been sluggish for too long, especially after i got my n4, prime just feels very slow! heard lots of good comments on your n4 kernel and looking forward to use your prime kernel combo with pa rom. thanks again!:D

edit: how do i change the permission of gpu_oc file to r-w? tried oc the gpu using file manager but failed to save after i use new value 650.
[Asus  Eee Pad Transformer Prime] justcookiesncream:
Terminal emulator type su and paste echo 650 > /sys/devices/system/cpu/cpu0/cpufreq/gpu_oc

Anyway I've been wondering if other governers would be included in future releases e.g. hot plug/sakuractive etc?
[Asus  Eee Pad Transformer Prime] ThunderRootedDragon:
Definitely interested in a stock build :)
[Asus  Eee Pad Transformer Prime] master1988:
AW: [KERNEL][GPL]2013-03-02 b24 motley kernel for the Prime (4.2.2 alpha)

+1

Gesendet von meinem Transformer Prime TF201 mit Tapatalk 2
[Asus  Eee Pad Transformer Prime] Akkeresu:
Fantastic build! Definitely a winner when used on Blackbean 8 and pushed to 1.7Ghz. I've always enjoyed the VP and AndroWook ROMs, but this kernel seems to make any ROM shine. Thanks for the updated version. <3
[Asus  Eee Pad Transformer Prime] caolfin:
recent apps button not working ?!

Guys

Awesome kernel - def better than most others I've used, v quick

Strange thing though - my recent apps button has stopped working ? I'm using [ROM][4.2.2 CM-10.1][Cyanogenmod 10.1 Unofficial][JDQ39][22/03/13]

Any ideas ?

Thanks

:confused:
[Asus  Eee Pad Transformer Prime] TBagwell:
Hey !

I thought I could use your amazing kernel with my freshly installed AndroWook 2.11, but it seems not. I've got a loop on the bootscreen. I did something wrong or it's just not compatible with this ROM?

Thanks and keep up the good work. :good:
[Asus  Eee Pad Transformer Prime] shaolin95:
This is why you need to read before flashing.

There is no source for that release yet thus no OC kernel yet
[Asus  Eee Pad Transformer Prime] TBagwell:
Thanks for the reply. I should maybe go for BB. ;)

About the reading stuff, it's not so obvious that it's NOT compatible with other ROMS than 4.2.2. The actual FP is in fact pretty short with no real explanation of how to install it and everything. But I guess it's just not for the first noob coming through XDA... :silly:
[Asus  Eee Pad Transformer Prime] SickBeast:
What's better - BB or Paranoid Android?

I'm running Paranoid Android and it's great but there is some lag sometimes.
[Asus  Eee Pad Transformer Prime] shaolin95:
If it is not so obvious to you after reading the ROM OP and the Kernel OP, then that proves my poinst about needing to read more..but hey, is not my tablet so whatever works for you.

Good luck.
[Asus  Eee Pad Transformer Prime] YoMarK:
Tnx motley, works fine on BB8(CM10.1 kernel)
[Asus  Eee Pad Transformer Prime] No4g4Me:
kernel command dump?

I want to dump the recovery.img from this device and all i want is the recovery.img im using adb and windows, thanks in advance.
[Asus  Eee Pad Transformer Prime] justcookiesncream:
Would there be a possibility of including more governors like Hotplug etc?
[Asus  Eee Pad Transformer Prime] pit84:
good job motley,fast stable and good gaming in balanced clock i use your kernel on my n7 and i'm happy to use it on my prime thanks,really thanks

1 weeks of use,impression:this is not alpha,is very stable kernel,now nfs most wanted is perfect with no lag,my prime is reborned

thanks motley!!!!!!
[Asus  Eee Pad Transformer Prime] pit84:
hi motley,your PA kernel b24 is perfect,i like it, but my only problem is the gpu clock to 600 mhz,why you don't set 520 mhz by default with the possibility of overclock? because when reboot the tablet the gpu clock return to 600 mhz,thanks for your great job for ever

pit84
[Asus  Eee Pad Transformer Prime] pit84:
questions: no update,no news,the thread is closed?
[Asus  Eee Pad Transformer Prime] riven67:
Can anyone tell me if these kernels are flashed using twrp or do they require another method to install them.
[Asus  Eee Pad Transformer Prime] Bastaerd:
Just flash them in recovery
[Asus  Eee Pad Transformer Prime] pit84:
The development of this kernel is stopped?

please give me a reply.

thanks for all

pit84
[Asus  Eee Pad Transformer Prime] pit84:
Is this kernel compatible with new 3.99 paranoidandroid?
[Asus  Eee Pad Transformer Prime] fredgar75:
If it is a 4.2.2 based Rom then yes. 4.3 based then I would think not.

Sent from my anthrax infected EVO taking a digital bath.
[Asus  Eee Pad Transformer Prime] newellj79:
Yep, thought I had it going too and sure enough no wifi. Think i'm switching back from aokp to icilicious though. Might try aokp again when bugs are worked out.
[Asus  Eee Pad Transformer Prime] pats4life100:
Is it hard to install this kernel
[Asus  Eee Pad Transformer Prime] _motley:
Hi guys, not sure which kernel they are using (stock I thought), but it may just be that you need the kernel module to match the kernel build. I can post those later for those that are interested. I may need to look at the device tree to see what is going on and how the wifi driver is setup.
[Asus  Eee Pad Transformer Prime] newellj79:
deleted, I'm a idiot...
[Asus  Eee Pad Transformer Prime] benefit14snake:
Don't really care all that much but thanks! Just wanted to check it out. On a side note this wsg rom is sick! My prime is finally stable on 1.7ghz because of your kernel! Much thanks!

My tablet seems about 90% stable at 1.7ghz. I can make it reboot if I run three benchmarks, 4 games and some video. Its completely stable at 1.3ghz. To me it seems more like a heat issue than voltage but I could be wrong. Ill take it apart soon to see I can help with cooling. Even if I have to sand down some pennies and glue them on. Hopefully I can utilize the backplate somehow. Arctic silver penny sandwich ftw.
[Asus  Eee Pad Transformer Prime] jermaine151:
Hey Motley, do you mind if I include your kernel in my next release of AOKP?
[Asus  Eee Pad Transformer Prime] tylermaciaszek:
Love this kernel!
[Asus  Eee Pad Transformer Prime] _motley:
No problem at all. Make it sing and let me know how it goes!
[Asus  Eee Pad Transformer Prime] CekMTL:
Working ossom with 1.7 without touching voltage!

Thank you so much sir, now this thing does fly in comparison with before!!!! (before @ 1.6)

THAAAANK YOOOOUUUUUUU!!!

sn: C2OKAS
[Asus  Eee Pad Transformer Prime] Flip35:
oh yea i cant wait to try it
[Asus  Eee Pad Transformer Prime] :
Can you turn on the companion core along with the 4 main cores as a test?

I had a quick look @ kernel code yesterday n had reason to doubt there may not be a 5th physical core? (Yes i know, it sounds silly and i can be wrong(ill have a more in depth look @kernel today))

EDIT: can you link me directly to the kernel code that refers to companion core?

Sent from my Desire HD
[Asus  Eee Pad Transformer Prime] _motley:
I have looked at the other thread in this forum and the htc one x thread where this is being discussed.

My work thus far has been to locate and overclock the cpu_g clocks (g mode) and add some other useful functionality and performance benefits. Pretty simple stuff. I haven't purposely set out to study any code related to the 5th companion core, nor have I studied the lp mode enough within the kernel to find any clues. That being said, I am aware of the 5th core and have wondered about it (more so when I first started the development), but I have not run across it either. This is all interesting in itself! From my perspective, I'm really not interested in manipulating the firth core, even if we could. It is designed differently and shouldn't be overclocked or messed with as the lp mode on this chip appears to be working flawlessly and this is very necessary for a 4 core device.

Here is my take on how it may be working. Since Nvidia had to make this seamless to Android, my guess it is entirely possible that it could even be seamless to the kernel as well. This is very clever and it is not that far fetched. My guess is that the companion core mirrors cpu0. When cpu0 goes below a certain frequency and cpu1-3 are offline, my hunch is that a "switch" in the tegra3 SOC offloads everything cpu0 is doing to the companion 5th core. When when the processing needs increase, the "switch" flips back the other way into g mode. This allows Android and the Linux kernel to not have to be concerned or make any changes to support it. They just see cpu0 and everything can be handled as normal while the lowest level brain is really who is in control, and it is 100% seamless.

Some will say "Wait, then how does their Android cpu monitor app show the 5th core and why can't we find it within sysfs?" This answer is easy if my prediction is correct. They simply show cpu0 as the 5th core when it falls below a certain frequency and the other 3 cores are offline. Of course other cpu monitors don't do this, but we can watch cpu0 just fine and make the leap of faith.

Again, this my own

early speculation

without having done much homework and I will easily change my mind if further kernel study or tests prove this to be incorrect.
[Asus  Eee Pad Transformer Prime] benefit14snake:
My guess would be its hard coded into the cpu. Like motley said so it is transparent to the os.

I would imagine they do that so there isn't any conflicts with priorities and such.

It would be kind of funny if nvidia lied about its biggest publicized feature, I mean they did just change the name to 4 plus 1 lol

I wonder if we could make a mode where cpu 0 and 2 were disabled and cpu 1 and 3 were at like 2ghz? Lol I think my cpu becomes unstable because of heat and not voltage. I may take my prime apart again when I get some real thermal paste as the cpu IS facing the backplate (exciting!!!) But I had some trouble removing the motherboard. Ill take another look at the teardown.
[Asus  Eee Pad Transformer Prime] :
Thank you for your reply

Im surprised youre the only kernel developer for prime?/ i only saw your kernel thread.

Ive only recently went through checking the kernel quickly and havent checked indepth myself yet, (ive only worked with single core before & only qualcomm msm7x30 soc)

The tegra 3 soc is very interesting, the point in overclocking/enabling the fifth core with four main cores was to confirm that there is a fifth core & cpu0 is not being used as companion core.

Im surprised that its inaccesible/no one has attempted to touch this core.

When going into idle cpu0 enter lp2 mode, cpu1-3 clockgate, cpu0 is online all the time :/, wondering why if theres a companion core.

Maybe cpu0 has to enter lp2 state for companion core to run if, if thats not true then i guess you can switch cpu0 along with cpu1-3 off and have only the companion core running.

Just curious on how nvideas done this + nvidea stated a 12 core gpu which is false (nvidea calls SIMDS or MADS as cores) when there is infact 1 x 2d core & 1 OR 2 x 3d core, again thanks for your opinion.

What clock does your gpu run?? Any success at clocking it to 500 mhz? Nvidea take their gpu upto 500mhz

Sent from my Desire HD
[Asus  Eee Pad Transformer Prime] Deathbyfugu:
Hey motley - great work on the kernel! It's come a long way quite fast and it's my daily driver at the moment. I was curious to know if you happened to look into the final Linux 3.3 kernel source that was just released and if it may help in some way since it merges the Android and Linux branches. In addition there appear to be a couple of Tegra 3 related commits that may allow for development of a native 3.3 kernel for our device rather than relying on backporting all of the goodies for driver/firmware related issues.

See http://kernelnewbies.org/LinuxChanges and http://kernelnewbies.org/Linux_3.3_DriverArch for info. I hope it helps - it'd be great to have a completely contemporary kernel for our device.

Thanks again for your work!
[Asus  Eee Pad Transformer Prime] benefit14snake:
I am very interested in the gpu. Would love to overclock this beast! As soon as I find out how to take the motherboard off I will be making a custom heatsink for this tablet.
[Asus  Eee Pad Transformer Prime] Modded Darts:
QuickClock Advanced Overclock

I ran the app and it said my top speed was 1920 MHZ and the vsel was 129
[Asus  Eee Pad Transformer Prime] _motley:
From what I can tell, we are already clocked at 520MHz for 3d and 2d, but I'll have to dig deeper to see if any other adjustments are being made at runtime.

PERIPH_CLK("3d",	"3d",	NULL,	24,	0x158,	520000000, mux_pllm_pllc_pllp_plla,	MUX | DIV_U71 | DIV_U71_INT | DIV_U71_IDLE | PERIPH_MANUAL_RESET),
PERIPH_CLK("3d2", "3d2",	NULL,	98,	0x3b0,	520000000, mux_pllm_pllc_pllp_plla,	MUX | DIV_U71 | DIV_U71_INT | DIV_U71_IDLE | PERIPH_MANUAL_RESET),
PERIPH_CLK("2d",	"2d",	NULL,	21,	0x15c,	520000000, mux_pllm_pllc_pllp_plla,	MUX | DIV_U71 | DIV_U71_INT | DIV_U71_IDLE),
[Asus  Eee Pad Transformer Prime] _motley:
Thanks for the kind words and information. These are exciting times for Linux, ARM and Android. Not 100% sure, but my guess is that the Android build/initramfs would need to changed as well to pair up with a 3.x kernel. I say this after working on tegra2 .26 and .29 Android kernels and our AOSP build for the GT8.9. The only way to know for sure would be to port all of our drivers etc. into 3.3 and give it a try to see if they would pair up. I am sure there would be quite a bit of tweaking due to the differences. Unfortunately, with work and family, I don't have that kind of time to play around. It will be so awesome when most of this stuff is standardized into the mainstream Linux kernel.
[Asus  Eee Pad Transformer Prime] :
Lol tegra 3 to the max :p

Anyways thanks for your opinion :)

Sent from my Desire HD
[Asus  Eee Pad Transformer Prime] benefit14snake:
2ghz cpu and 1ghz gpu core speeds? I can dream can't I?
[Asus  Eee Pad Transformer Prime] :
2ghz might be possible, has anyone checked?
[Asus  Eee Pad Transformer Prime] benefit14snake:
I think its possible but I am running into thermal problem already at 1.7ghz. Ill see what this puppy can do when I get my thermal paste and start my mod. Or break my prime, either way something is going to happen! Lol
[Asus  Eee Pad Transformer Prime] jermaine151:
LMAO! You must have grapefruit size testes to try that. :) The teardown videos alone make my stomach and wallet hurt. Good luck!
[Asus  Eee Pad Transformer Prime] newellj79:
I thought I had read some where that a version of this kernel may be made to work with aokp? Does anybody know anything? Thanx....
[Asus  Eee Pad Transformer Prime] benefit14snake:
Well after soldering several pots onto my video cards and motherboards that takes alot of fear out of it. Ever seen an amd64 at 2volts? Lol

Also I've had to take anti freeze out of my cpu socket before. Sub zero cooling gone bad! Imagine using a razor blade between 940 pins that bend if you look at them wrong and then having to bend them back. The scariest thing I've done was sand down raw silicone, its like sanding glass haha.

The part I worry about is properly taking off the motherboard.
[Asus  Eee Pad Transformer Prime] soulctcher:
Been there, done that. I liked the good old days when you could take a 486 processor out, use tweezers to re-bend all the pins, pop that bad-boy back in and it would run like a champ! Things were built to last back in my day! [/CROTCHETYOLDMAN]
[Asus  Eee Pad Transformer Prime] the2rrell:
Really interested in the result of this.......i would not mind tearing mine and getting this done once you post your results.

thanks bruh.
[Asus  Eee Pad Transformer Prime] benefit14snake:
I will make a write up for it. I started by sanding down a few pennies but I need to grab some 2000grit to get a mirror finish. I still need to find out how to take the motherboard out though. Awaiting my thermal paste from amazon to REALLY have some fun. If the back of my prime heats up real quick it will be a success!

Edit: emailed the guy that did the teardown asking how to remove the motherboard. Hopefully he will respond!
[Asus  Eee Pad Transformer Prime] :
I remember modifying a graphics card, cpu heatsink on gpu lool
[Asus  Eee Pad Transformer Prime] jermaine151:
I need to get with motley and see how I can make AOKP take advantage of the overclocking before it will really benefit that rom.
[Asus  Eee Pad Transformer Prime] irwin974:
Hi

Help me please i can't instal the code for 1.7 overcloking.

I don't now how i can do to enter the codes.

Thnks you for your help and soory for my english i'm french...lol
[Asus  Eee Pad Transformer Prime] irwin974:
Hello

I'm verry sorry but i'm junior on xda

Help me please i can't instal the code for 1.7 overcloking.

I don't now how i can do to enter the codes.

Thanks you for your help and sorry for my english i'm french...lol
[Asus  Eee Pad Transformer Prime] jermaine151:
Make sure that your tablet is rooted, has the bootloader unlocked and has the latest version of ClockworkMod installed

Download the kernel from the first post and flash it

Install "Terminal Emulator" from the market (Google Play Store)

Open Terminal Emulator on your tablet

Type the following commands

cp /system/etc/cpu3.sh /system/etc/orig_cpu3.sh
rm /system/etc/cpu3.sh
cp /system/etc/cpu5.sh /system/etc/cpu3.sh

Choose Performance Mode from the Asus Notifications Pop-up

Enjoy 1.7GHz!
[Asus  Eee Pad Transformer Prime] tylermaciaszek:
i just used root explorer to backup the cpu3.sh and changed cpu5.sh to cpu3.sh worked like a beauty
[Asus  Eee Pad Transformer Prime] _motley:
Cool, I see you have it going with an init.d script. I was going to suggest adding to init scripts as well. Good work and thanks for helping out here.
[Asus  Eee Pad Transformer Prime] ryun33:
New Kernel Source

Just in case anyone missed this..

Eee Pad Kernel Code for Android 4.0.3 ICS OS (V9.4.2.17)

http://dlcdnet.asus.com/pub/ASUS/EeePAD/TF201/kernel49e3561.zip

When should we expect a new kernel tomorrow? j/k ;)
[Asus  Eee Pad Transformer Prime] _motley:
Cool, I hadn't seen it yet. I'll check it out.
[Asus  Eee Pad Transformer Prime] irwin974:
héhé

Thanks you very much you are very strong!!!!lol pour dire " vous êtes trop fort "

sorry for my english !!!

So, you are verry fast to help everyone !!! It's a verry good forum. Pity that i don't have enough knowedge development to help some guys. lol

Fortunately, i have enought knowedge to instal and try your very great work.

Finally i instal the 1.7 overclock in windows whit adb shell on a bios.

Yet thanks and see you !!! :)
[Asus  Eee Pad Transformer Prime] SOTK:
I keep getting an error in Terminal that its only read only when I input the command. Any tips?
[Asus  Eee Pad Transformer Prime] dagrim1:
By default system (and system/etc) is read only... You have to mount it as read/write which can for example be done easily in root explorer.

After that you can change files and thus do the steps described.
[Asus  Eee Pad Transformer Prime] soulctcher:
...or you could just type "su", then hit enter, then do the commands.
[Asus  Eee Pad Transformer Prime] _motley:
I came through for you ryun33! Thanks again for the tip. First posted updated with new version (v2.1) that includes latest Samsung changes. I have also added init.d support for stock rom users. I know some have asked for that. Let me know how it works!
[Asus  Eee Pad Transformer Prime] PapaSmurf6768:
Thanks motley! Flashing now, will test some scripts for the init.d
[Asus  Eee Pad Transformer Prime] benefit14snake:
Just flashed and running great so far! Thanks motley! Any chance if you have some time I could get one with 1.8 or 1.9ghz? I anticipate getting my thermal paste (and keyboard dock...hurray!) On Tuesday and I want to see what I can do with better cooling and possibly more voltage.

Meh nevermind on the 1.8ghz kernel, couldn't get the motherboard out without feeling like it was going to break. I did shoot some thermal paste in there and the back plate does get a bit hotter so I think it is cooler on the cpu. Also set cpu stress test runs longer.

Thanks a bunch either way man great work!
[Asus  Eee Pad Transformer Prime] PapaSmurf6768:
Working good here too, init.d is operational. Keep up the good work!

Sent from my ROOTED Transformer Prime
[Asus  Eee Pad Transformer Prime] newellj79:
Hmmm, would the new kernel work with aokp using the scipt used for 2.0?

edit.... nope, wifi doesn't work.
[Asus  Eee Pad Transformer Prime] paddycr:
I just tried to enter this code on Terminal Emulator. When I enter the first line I get this response: "sh: cp: not found:". Any suggestions what I am doing wrong. I am su (I have #). I have also tried to do this on adb and Script Manager and I get exactly the same response.

Sorry that this is such a noob question and I do appreciate any responses.
[Asus  Eee Pad Transformer Prime] SOTK:
I was also having problems using Terminal Emulator. Instead, I used Root Explorer to rename cpu3.sh as cpu3_old.sh and renamed cpu5.sh to cpu3.sh. Worked like a charm. I am now running at 1700 on performance mode. Been running very stable too. :)
[Asus  Eee Pad Transformer Prime] jermaine151:
Busybox tools are probably not linked. If you still want to use this method, try adding busybox in front of the commands. i.e. busybox cp ....