yashsingh1/xdaforums huggingface dataset:
[Nexus 9 Original Android Development] Martin_Devil:
"cat /system/build.prop | grep ro.build.id" = No such file or directory. I mount System, but i see only usr folder on system...

try this one = no, now reboot after 1 sec.
[Nexus 9 Original Android Development] Di Zhao:
newest pn, newest fire-ice, clean flashed, wrong battery percentage reading. , plz help.
[Nexus 9 Original Android Development] Choochter:
Did you remember to flash the kernel from the root of the sdcard and not the download folder?
[Nexus 9 Original Android Development] Di Zhao:
dont know if it‘s relevant but i always flash them via OTG-USB disk. worked for the last 3-4 times (PN+FIRE N ICE)
[Nexus 9 Original Android Development] Choochter:
No battery issues here, might want to try a clean install
[Nexus 9 Original Android Development] Vartom:
Guys, in any case, is not a problem of the fire-ice! This problem firmware PN.

I already wrote about the problem and how to solve it. But the author of the firmware does not want to or can not...

http://xdaforums.com/showpost.php?p=65637843&postcount=846

http://xdaforums.com/showpost.php?p=65808160&postcount=873
[Nexus 9 Original Android Development] USBhost:
ok guys for those who have the battery problems

try this one. please let me know if it worked

thanks [MENTION=6556709]Vartom[/MENTION]
[Nexus 9 Original Android Development] Di Zhao:
still no luck here. the only difference from the previous successful flashes is the newest 3.02 TWRP.

---------- Post added at 02:04 PM ---------- Previous post was at 01:59 PM ----------

totally understand the battery issue is on PN's end. cuz no other rom has reported this similar problem. however fire and ice has proven to be effective in solving this since half a year ago yet failed this time. may be its machine related, cuz the majority of May edition users reported no battery issue at all.
[Nexus 9 Original Android Development] USBhost:
No battery issue here... And I have the day one model

O well guys I will make a special version for PN aka old ramdisk.

it should be up by tonight
[Nexus 9 Original Android Development] Choochter:
Does this mean two versions of the kernel going forward?
[Nexus 9 Original Android Development] USBhost:
the Pure Nexus version is up
[Nexus 9 Original Android Development] USBhost:
Too quite...

I may need to make some bugs :cool:
[Nexus 9 Original Android Development] slebit:
That is so true! Quiet usually means no issues. And I don't have any issues to report!
[Nexus 9 Original Android Development] Bastlwastl2010:
Attenion Irony on:

I dont know why i use this kernel:

- continuous random reboots

- ugly performance

- hugh battery drain

. buggy like a maniac

:D:D:D:D:D

Irony off.

USBhost you do a great job thanks a lot for this kernel!

And if nobody crys, there are no bugs.....
[Nexus 9 Original Android Development] USBhost:
Haha that made my day, Jolly good show!

Thanks guys/gals for all the support I really appreciate it!

Small rant ahead

Gerr why don't they release 3.10.102 already!

Its been like 2 months... Gerr...
[Nexus 9 Original Android Development] jt1998:
Thanks. Worked perfectly!
[Nexus 9 Original Android Development] cunningstunts_1:
All working fine so far. Nice work.
[Nexus 9 Original Android Development] made-in-tirol:
How do I Flash the Kernel on n-preview 2? Twrp bootloop :( !!! Is there a possibility to flash via flashify?
[Nexus 9 Original Android Development] NYCHitman1:
It's not like the Linux upstream changes do anything for us, anyway :silly::laugh::cyclops:
[Nexus 9 Original Android Development] USBhost:
TWRP will boot just let it

Then sideload it

I like big numbers
[Nexus 9 Original Android Development] USBhost:
NEWS UPDATE:

FIRE-ICE N was pulled because NP3 is out and I'm almost 100% sure you will have problems.

Also sorry for no updates last week i was vary busy with life aka school...

Hopefully this week there will be an update, so look for that.
[Nexus 9 Original Android Development] dictionary:
Getting super slow charging on latest kernel and Krexus ROM.
[Nexus 9 Original Android Development] USBhost:
That seem to be a recurring problem that i may end up reverting 2a charging until i can fix that problem.

It happens then it does not.

one way to try to fix it is to reboot/unplug the cable until its fast.
[Nexus 9 Original Android Development] USBhost:
K10.2.5 is up

K10.2.5

-| latest from google

-| some: swap updates

-| some: kswapd/page_alloc updates

-| some: gpu updates

-| some: mm updates

-| SELinux can now be set enforcing after boot

-| BUGFIX: Processor info :: on some ROMs

-| some: cleanups of lowmemorykiller :: you can have more stuff in ram now

-| and some other updates that i may have forgotten

sorry guys for the long wait i have been vary busy with school.

because im at the end of the semester aka getting ready for summer break. :cowboy:

Note's:

flash SuperSU v2.74 first because if you dont SuperSU v2.74 will error out on some backup error.

if you dont flash SuperSU then your fine.
[Nexus 9 Original Android Development] Maraudeur:
[MENTION=5501864]USBhost[/MENTION] I know, it's stupid question,but.. For CM user there isn't need to flash SupeSu? Is it right?
[Nexus 9 Original Android Development] USBhost:
Yep no need

And NP
[Nexus 9 Original Android Development] AL2000EX:
Doesn't work on N dp3, supersu doesn't detect the binary. Tried both 2.74 and 2.72, flashed on top of stock kernel and then flashed FI, no luck. What am I missing?
[Nexus 9 Original Android Development] USBhost:
I'm on NDP3 with SuperSU...

All I did was flash stock boot.IMG

Flash SuperSU

Flash FIRE-ICE

And everything is working ...

If you can do this

Flash stock boot.IMG

Flash SuperSU

Flash FIRE-ICE

Then do

"adb pull /tmp"

And give me everything from that
[Nexus 9 Original Android Development] enriquejones666:
Does this mean that FI kernel now has SELinux enabled by default? Will this be a problem installing over K10.2.4, since all the contexts have been wiped out?

--- edit ---

Hmmm... on second thought, maybe the contexts aren't wiped out. I just took another look in the root folder, and the context files appear to be intact.
[Nexus 9 Original Android Development] PieceKeepr:
I think I'm missing something but I'm not sure. I have serious battery drain issues with my Nexus. I've tried a couple of ROMs and it didn't make any difference so I read about this kernel and figured I'd try it.

I tried the Pure version because of the battery problem but now I'm getting messages that I don't have root. I'm getting ready to wipe it and start fresh but I'd like to know if the kernel is compatible with the Dirty Unicorns ROM or just the Pure Nexus ROM.

The standard Fire-Ice kernel works but I didn't notice a lot of battery life improvement.

Sorry for what might be a dumb question but I just can't find the answer I'm looking for.
[Nexus 9 Original Android Development] USBhost:
yes it will work on DU

and about battery life you will need to enable gfix in FI.d, that will save battery life by a fair amount.

SELinux is still disabled by default except on user ROM builds || stock ROM.

Also if SELinux is enabled it will not be enforcing at boot, to have it enforcing you will need to set it manually your self.

read the Q/A to see how to set selinux it up

-------------------------------------------------------------------

I stopped trying to make my ramdisk cleanup script work with SuperSU 2.74,

because SuperSU has a broken ramdisk backup mechanism. That i will not make work.

removing

init.flounder64.usb.rc
init.recovery.flounder.rc
init.recovery.flounder64.rc
init.zygote32.rc
ueventd.flounder64.rc
fstab.flounder64
init.flounder64.rc

which is completely not needed at all in the ramdisk and that brakes SuperSU backup.
[Nexus 9 Original Android Development] Maraudeur:
[MENTION=5501864]USBhost[/MENTION] Unfortunately I have the same problems with dead freezes again. Even on CM. But I can't return to stock kernel 'cause I get crashes when I flash CM without your kernel. Do I need full wipe or there is another way?
[Nexus 9 Original Android Development] USBhost:
So only this version?

Or the past ones too?

Logs are always helpful :fingers-crossed:

But to answer your question

Full wipe of data and system should do it.

And if you come back be sure to enable SELinux so you can go back and forth without problems.

Read Q/A
[Nexus 9 Original Android Development] Maraudeur:
[MENTION=5501864]USBhost[/MENTION] past ones too. The next time ,sure, I'll add logs if it would be helpful, thx)

UPDT:unfortunately ain't can get logs

/sys/fs/pstore/ is empty

UPD2: after yet one force reboot, there is /sys/fs/pstore/console-ramoops-0
[Nexus 9 Original Android Development] USBhost:
Awesome thanks! And sorry for being AFXDA / away from XDA

I have been vary busy with school and life (sigh).

I will be a free man when 17th comes!
[Nexus 9 Original Android Development] USBhost:
K10.3 is up

K10.3

-| FI.d: v49

-| f2fs updated :: a big one!

-| latest: form google

-| rebassed on DP3's kernel

-| huge clean up on commits :: removed a lot that did not help

-| removed: elementalX cpu gov :: for future gpu changes

-| replaced uksm for ksm :: testing which one's better

Well guys heres the update that you all have been waiting for!

and sorry for the long wait.

Note's:

elementalX gov was removed for the future gpu updates

and fun things may be coming!
[Nexus 9 Original Android Development] climhz:
I don't think this kernel n version can flash with flashfire, I've tried twice but nothing's changed
[Nexus 9 Original Android Development] USBhost:
The reason why is because FIRE-ICE needs the full recovery environment to work.
[Nexus 9 Original Android Development] climhz:
I know official twrp has some boot loops problem with n, is your recovery fix that?
[Nexus 9 Original Android Development] USBhost:
Twrp will boot just give it time.

Note: you will need to sideload it because twrp does not support encryption for N yet

That only applys if your encrypted.
[Nexus 9 Original Android Development] Maraudeur:
[MENTION=5501864]USBhost[/MENTION] great work! Thank you
[Nexus 9 Original Android Development] skatin707:
I tried searching through the thread, but couldn't find anything. Maybe it was poor searching. Anyway, my tablet is getting VERY hot. I read somewhere else about a problem with the wifi but supposedly google patched it. I'm wondering if I'm missing something or doing something incorrect.

Running this kernel and pure nexus.
[Nexus 9 Original Android Development] USBhost:
PN is about 2 months old but I don't think thats the problem.

FIRE-ICE OC's the CPU to 2.5ghz by default

so lovering that should fix your heating problem.
[Nexus 9 Original Android Development] skatin707:
Thanks! I'll search and figure out how to do that. It has been a while.
[Nexus 9 Original Android Development] Choochter:
Use Kernel Adiutor and lower the frequency using the CPU tab. I lowered mine to 2295MHz and it works great.
[Nexus 9 Original Android Development] skatin707:
Thanks, that's exactly what I did and it is fantastic so far.
[Nexus 9 Original Android Development] Choochter:
Agreed. I tend to take the view that the few percent speed boost isn't worth the downsides or even noticeable in daily use. The guys who designed it probably under clocked it for a reason ...
[Nexus 9 Original Android Development] skatin707:
That's a good point. I am really enjoying this tablet. I had one previously and I broke it, then I went back to my Galaxy Tab S. I just got a new Nexus 9 and man I forgot how great this thing is. A little slower clock speed might give me some extra battery life too, which is always good!
[Nexus 9 Original Android Development] USBhost:
dont forget gfix=1 :fingers-crossed::good:
[Nexus 9 Original Android Development] skatin707:
Gonna have to search some more, not sure what you mean :P
[Nexus 9 Original Android Development] USBhost:
K10.3.1

-| Linux: 3.10.102

-| latest: form google

-| some: ksm updates

switched to linaro's gcc

Finally we got an linux update! About time... :good:

I am looking for some people to test, to see if i can fix that Pure Nexus battery problem

so i dont need to keep supporting a separate version for it.

P.S. I'm a free man! Cheers! (Summer break)

---------------------------------------------------------------------------

[MENTION=4145288]skatin707[/MENTION]

/system/etc/FI.d/01afterboot

https://github.com/USBhost/FI.d
[Nexus 9 Original Android Development] skatin707:
Thanks man, I'll give your update a shot right now.
[Nexus 9 Original Android Development] Choochter:
[MENTION=5501864]USBhost[/MENTION] I seem to remember that just before you brought out the Pure Nexus version of the kernel, not everyone using Fire-ice was seeing battery problems on PN - I certainly wasn't - however count me in as a guinea pig just the same. Next version of PN is a ground-up rebase, so I'll hang off testing till then.
[Nexus 9 Original Android Development] enriquejones666:
I've got PN. Should I be testing FIRE-ICE K10.3.1 or Pure Nexus K10.3.1 or are you going to put out a separate test version.
[Nexus 9 Original Android Development] USBhost:
separate test version
[Nexus 9 Original Android Development] USBhost:
I think I'll do that
[Nexus 9 Original Android Development] thrutheeyes:
is quick charging enabled on this kenel?
[Nexus 9 Original Android Development] USBhost:
Yes...

P.S i was the one who made it (for the Nexus 9)
[Nexus 9 Original Android Development] thrutheeyes:
Beef, putting a custom rom and kernel on for my friend's Nexus 9. Will give this a whirl! Try something other than EX.
[Nexus 9 Original Android Development] Maraudeur:
Dear [MENTION=5501864]USBhost[/MENTION] ! Unfortunately your kernel makes my tab unusable as on CM as well on stock. Constant freezes and dead freezes make me sad and mad
[Nexus 9 Original Android Development] uzi2:
Perhaps you should provide some logcat information for the dev...

I've not tried this kernel with CM, but stock and Pure Nexus work really well. I've not had any freezes, even with CPU and GPU set to max.
[Nexus 9 Original Android Development] tamjan:
Monitor your memory usage. I've had "freezes" and reboots as well, until I realised they were due to the device running out of memory and swapping like hell. I reduced the number of launcher screens and widgets, and now it's awesome.
[Nexus 9 Original Android Development] Maraudeur:
[MENTION=1016432]uzi2[/MENTION] I've yet provided some logcat for USBhost. But there's no any successful solution. I think , problem is in my device
[Nexus 9 Original Android Development] Maraudeur:
I think that I have similar problem with running out of RAM. But I haven't installed any launcher and my tab can run only two or three apps at the same time. I think problem is in lmk but it's not in lmk
[Nexus 9 Original Android Development] porschet:
I lose root after flashing K10.3.1 to latest Pure Nexus rom. I flashed PN again to revert back to stock kernel to fix it.
[Nexus 9 Original Android Development] USBhost:
Re flash SuperSU

That may be it to
[Nexus 9 Original Android Development] porschet:
Reflashing Supersu worked. Kernel runs great on PN. Thanks!
[Nexus 9 Original Android Development] giancarlo_f01:
After reflashing SuperSU I'm also back on track with the latest PN. USBhost thx for all the effort putting into this super kernel !!!

Verstuurd vanaf mijn Nexus 9 met Tapatalk

---------- Post added at 07:25 AM ---------- Previous post was at 06:59 AM ----------

Test

Verstuurd vanaf mijn Nexus 9 met Tapatalk
[Nexus 9 Original Android Development] giancarlo_f:
Test again... Strange, posting with Tapatalk creates another account?
[Nexus 9 Original Android Development] USBhost:
Did I hear a test?

But seriously let's stay on track. :fingers-crossed:
[Nexus 9 Original Android Development] Vartom:
Hello!

I found the error why this version fixes a problem with the battery did not work. You're placed healthd file in the directory "setup/sbin ". But when you copy it under the condition you take it from the "setup" directory.

You have in the set.sh "cp ../setup/healthd sbin/healthd"

and should be "cp ../setup/sbin/healthd sbin/healthd"
[Nexus 9 Original Android Development] 12paq:
Yup.. my device is very sensitive to heat and memory usage. I can't run anything past k9.5. Especially using Chrome (Chrome sucks for resource management).

As you know CPUs are built with varying tolerances, but they all have to test and run within stock specifications. Us guys who root and flash custom ROMs and kernels, push those limits and tolerances. My N9 can't handle much, just luck of the draw.

I like this kernel and the dev is way on it, so I just run older versions.
[Nexus 9 Original Android Development] USBhost:
Then I will revert the automatic OC

Then you can get up to the latest versions.

K9.5 man that's old!!! You should have told me sooner!
[Nexus 9 Original Android Development] 12paq:
Ha ha! I know, but it's my device not your kernel. I have the same issues on other kernels.

My device is, just, sensitive. Lol
[Nexus 9 Original Android Development] USBhost:
Thanks will look into it!
[Nexus 9 Original Android Development] USBhost:
ok guys tell me if you get battery problems on this version..

Note: im trying something that is not the post thats above me.

1. reflash Pure nexus so it can have its stock ramdisk

2. flash this version after it.

please tell me as soon as possible

Edit: solved
[Nexus 9 Original Android Development] Choochter:
Dirty flashed Pure Nexus and this version of the kernel, but forgot to re-flash SuperSU and lost root. At this point WiFi and one or two other things were broken. Flashed SuperSU and the tablet wouldn't boot, constant error messages regarding com.android.phone. Had to revert to previous kernel. Sorry, no logcat.
[Nexus 9 Original Android Development] USBhost:
hmm you must of had a bad download.

i re-uploaded it if it was my fault.

try it again if you can :fingers-crossed:

also there should be no need to flash supersu on this version

root should work just fine.
[Nexus 9 Original Android Development] Choochter:
Will do. OK to dirty flash?
[Nexus 9 Original Android Development] USBhost:
yes if you flash the boot.img from Pure Nexus!

it just needs a clean stock PN ramdisk to work right.

Edit: done the boot.img on this post is Pure Nexus boot image

Edit: solved
[Nexus 9 Original Android Development] Choochter:
But the boot.img is installed when I flash the ROM anyway, right? Why put it up for download?
[Nexus 9 Original Android Development] USBhost:
i just added it just in case you did not want to flash the ROM again.

but then again you would have to flash supersu to... but o well do what you think is easier
[Nexus 9 Original Android Development] Choochter:
[MENTION=5501864]USBhost[/MENTION] Installed the test kernel, eventually, don't ask ... Will get back with answers tomorrow.
[Nexus 9 Original Android Development] zamula:
I'm also testing the latest upload, after flashing the PureNexus boot image first. So far all seems well, and I'll give an update tomorrow.

FYI when I flashed the first test version my wifi wouldn't work either, but it's fine now. Appreciate your work on this kernel!
[Nexus 9 Original Android Development] USBhost:
do this when it happends

in adb shell

do this

su
watch -n 1 cat /sys/devices/system/cpu/cpu*/cpufreq/cpuinfo_cur_freq

what does it say?

edit: hmm you did say "CPU frequency didn't drop"

so hmm... ... ...

does a logcat say anything?
[Nexus 9 Original Android Development] bruce2662:
Ok ill tell you when this problem happen again

---------- Post added at 05:41 AM ---------- Previous post was at 05:01 AM ----------

Have you figured out the thermal throttling thing yet?
[Nexus 9 Original Android Development] USBhost:
Not yet
[Nexus 9 Original Android Development] USBhost:
i tryed to disable it in the defconfig

but a no go
[Nexus 9 Original Android Development] USBhost:
K2 will be up soon

will have slightly more battery on idle

fixed antutu now shows 64 bit now
[Nexus 9 Original Android Development] zanoli99:
Has anyone been able to flash back to stock kernel. I change cache to ext4 n rebooted recovery n flashed stock kernel. Apps crashing n missing afterwards. Thanks
[Nexus 9 Original Android Development] USBhost:
In recovery

Does cache say ext4?
[Nexus 9 Original Android Development] USBhost:
K2 is up

slightly more battery on idle

fixed antutu now shows 64 bit now

makefile changes
[Nexus 9 Original Android Development] USBhost:
recovery R3 is up

does it boot for you guys?
[Nexus 9 Original Android Development] Ishwara Sandesh C M:
Yup.. :thumbup: :)
[Nexus 9 Original Android Development] Magoggles:
Hi USBhost I just tried R3 from R2 (repeated the flash to double check) and it wont decrypt when I enter my password, just reverted to R2 and it decrypts fine again.
[Nexus 9 Original Android Development] USBhost:
Ok ty for the info
[Nexus 9 Original Android Development] Vinzie:
Thanks for this great kernel!

After upgrading to kernel k2 all 3 games I tried forced closed on me. Tried clearing the cache and dalvik cache but no luck. Anyone else with this issue?

Games: mmx racing, marvel contest of champions and hero panda bomber.

After reflashing k1 they started working again. Please let me know if you want to investigate and need more info.
[Nexus 9 Original Android Development] USBhost:
I think i know why

making a test build

because when I fixed the antutu

to show 64-bit I disabled something

Edit: try this one

https://s.basketbuild.com/devs/USBhost/Nexus 9/Kernel/FIRE-ICE/bata
[Nexus 9 Original Android Development] Vinzie:
Wow.. That is fast, thanks!. Will try in a few hours. Getting the kids to bed now and then going to the supermarket for some groceries. Will let you know as soon as I have tried it.
[Nexus 9 Original Android Development] ericplatham:
K2 was working good for me (not a big gamer but loaded up The Room and it was playing fine). K2.1 is showing 32bit in antutu. The Room loaded up just fine and played for a minute or two.
[Nexus 9 Original Android Development] Vinzie:
Euh... The download link seems broken!?!?! Or is it just me...:D
[Nexus 9 Original Android Development] ericplatham:
d/l worked for me just fine
[Nexus 9 Original Android Development] USBhost:
Yep i know antutu is showing 32bit

I think when i made antutu see it as 64bit

when i did i think i broke some stuff
[Nexus 9 Original Android Development] USBhost:
they seem to be in maintenance

Will mirror it soon
[Nexus 9 Original Android Development] Choochter:
Sorry, this one doesn't work, behaves just like stock PN kernel - underestimates on charging, overestimates on discharge. Resets to correct battery level on reboot.

Better luck next time.
[Nexus 9 Original Android Development] USBhost:
Thanks it looks like my first Theory was wrong.

Trying another
[Nexus 9 Original Android Development] USBhost:
ok try 2 using what Vartom told me :)

and i got it right this time!!

remember flash the PN ROM or boot.img

before flashing this

Edit: solved
[Nexus 9 Original Android Development] Choochter:
OK, running it now, booted up without issues, will report back soonish

Edit: take it back, lost root again ...

Edit 2: OK, up and running

Edit 3: Charged it for about 15 minutes, it gained the expected amount. Rebooted and it stayed the same. Think you might have cracked it! Will report back after I've run it down some.

Edit 4: Flashed the kernel at 82%, now at 36%. Battery level has fallen at pretty much the expected rate. On rebooting, the level doesn't change. Congratulations! We have a winner!
[Nexus 9 Original Android Development] USBhost:
Cheers!! Man and thank you for testing

All testing versions will be removed.

Tomorrow night K10.3.2 will be out

Edit: make that Sunday... blame life....
[Nexus 9 Original Android Development] giancarlo_f:
Or did you mean 'blame my wife' ??? ?
[Nexus 9 Original Android Development] USBhost:
Haha man that made my night.

But to answer your question I'm a free man!

With no bounds! So no GF or married. Plus I'm only 18 :laugh: