yashsingh1/xdaforums huggingface dataset:
[Acer Iconia A700 and A510] Ziyan:
Thanks, looks like we've got plenty of space left (at least for a kernel).

Yeah, I deleted picasso_m_defconfig, because I didn't update it with the changes, so it was way behind, and difference is originally only one line between them, so I'll just recreate it when I fix the issue with the freq's :highfive:

As for the versions, 3.2 seems okay (nvidia updated their tegra kernel to 3.2), 3.4 would be a lot harder. I think I may try 3.2 in the future, after 3.1 is completed.
[Acer Iconia A700 and A510] Elibl:
Ow yeah that sounds incredible this will push the devices a lot :D thanks a lot for your work

Not like recovery^^ needed to use lzma compression for kernel and ramdisk to fit twrp 2.7 size

Yeah I also just copied mf defconfig and changed that line to m one

Gesendet von meinem Galaxy Nexus mit Tapatalk
[Acer Iconia A700 and A510] Elibl:
so here is a kmsg of a freeze it only happens when it optimizes apps after cache dalvik wipe i think due to overheating cpu and after that it always freezes instantly after boot maybe it will start up again after cool down...
[Acer Iconia A700 and A510] Ziyan:
I think you should take a look at logcat too, we may see something going on there. The last message came 107s after booting. At 94s, the CPU temp was 67c, that's not that bad. Anyways, I'll modify EDP a bit in the next version, so it will throttle at around 73c.
[Acer Iconia A700 and A510] Elibl:
here you go first one is freeze while optimizing the second one successful boot up but unable to unlock (no touch recognition) only able to wake up screen not even able to lock it again

and the tab is really getting hot...
[Acer Iconia A700 and A510] Ziyan:
Ok, try disabling OC in the defconfig. I think it's the combination of OC + UV, some devices can't handle both.
[Acer Iconia A700 and A510] Elibl:
ok thx will do so when i've got time maybe this afternoon
[Acer Iconia A700 and A510] Elibl:
ok i disabled ultimate cpu oc and this way it finally was usable also after optimizing process. got 12384 on antutu. but the first time i booted after dalvik and cache wipe i got a bootloop log showing something like:

I/auditd ( 1425): Starting up
E/auditd ( 1425): Failed on audit_set_pid with error: Protocol not supported
I/auditd ( 1425): Exiting
V/Sensors ( 552): void cb_onMotion(uint16_t)
I/auditd ( 1429): Starting up
E/auditd ( 1429): Failed on audit_set_pid with error: Protocol not supported
I/auditd ( 1429): Exiting
I/auditd ( 1433): Starting up
E/auditd ( 1433): Failed on audit_set_pid with error: Protocol not supported
I/auditd ( 1433): Exiting

in a loop but next boot was ok

hope all this stuff may help you :p
[Acer Iconia A700 and A510] Ziyan:
That's a selinux error, it should work as it's enabled in the kernel. What's the output of the last two command?

su

getsebool

getenforce
[Acer Iconia A700 and A510] Elibl:
in_qemu --> off

and

enforcing
[Acer Iconia A700 and A510] Ziyan:
Here's a test build. I don't have the A700 with me till next week, so someone (who's not afraid to flash back the previous version if this doesn't work) please test it. I'd be so happy if it'd fix the problem with max frequencies... I need a dmesg too after setting a max frequency between 1400 and 1700 mhz :good:

I think this build fixes that, it turns out that CONFIG_AUDIT_GENERIC was turned off for some reason. I managed to create such a messy commit (sorry, git said me to finish the cherry-pick before I can commit other files, so I did that lol I wasn't excepting this) that I recommend you to just copy the file and edit the lines you need again :D
[Acer Iconia A700 and A510] Elibl:
No one here to test? I'm busy at the moment so sorry no time...

Gesendet von meinem Galaxy Nexus mit Tapatalk
[Acer Iconia A700 and A510] Moscow Desire:
I'll give it a shot in a couple of days. Have work right now pretty busy, but definately interested in pitching in.

Pretty sure it will probably bootloop as I run stock 4.2 JB.
[Acer Iconia A700 and A510] Ziyan:
Here's a new build, just 3 new commits (I won't add new things until CPU max frequency lowering and selinux/auditd is fully working), this one looks good. This time, I really want some feedback, it's a shame that out of 20 downloads, noone reported anything good or bad :crying:

So:

1. are there any auditd log spams like this

2. lower the max cpu freq to eg. 1500 mhz, and see if it goes to 1400 after that (it should if it's finally working...), not 1150
[Acer Iconia A700 and A510] Elibl:
Am really sorry that I can't test at the moment don't have the tab at my hands...

Will do as soon as I've got... Need to build first for a a510

Never forget that your work is followed and highly appreciated :good:
[Acer Iconia A700 and A510] Moscow Desire:
Unfortunately, just hangs at the acer screen. I will assume this is not for 4.2.x stock JB? (also on an A701, but that doesn't matter)

Will take a look at your commits and see if I can merge with my 4.2.x source. I had 1600 and the usual stuff back before end of year. HD took a dump. (source backed up though).

Only issue I was having, was SOD in deep sleep.
[Acer Iconia A700 and A510] Ziyan:
Yeah, this is based on the CM11 kernel, so it's primarily for KK, you may try replacing the ramdisk with the stock Acer one, it may work.
[Acer Iconia A700 and A510] Moscow Desire:
That was my next step ;)

Have to reload my virtuous 10 studio though to split it and merge.

Will post back later.
[Acer Iconia A700 and A510] Moscow Desire:
So, I spliced my own ramdisk and config, and it boots!!!

So far all is normal, and trickster displays settings accordingly.

3g working normally, as I see you used the picasso_mf defconfig.

Will do some testing throughout the day.

Anything you specifically want?
[Acer Iconia A700 and A510] Moscow Desire:
So far, only thing I noticed, is setting GPU to 700 causes system freeze.600 seems ok at the moment.

Take that back. 520 seems the only setting that performs.

Using the build from the #61 post.

Will run some Kmesg and Dmesg later today. (gots family duties)
[Acer Iconia A700 and A510] peter_altherr:
hi guys,

i am following this thread highly interested. maybe you can help me clarifying something. i own an a700. as far as i know, latest official stock rom is jb 4.1.1 based but you are talking about a z-kernel version for stock jb 4.2.x. where do i find that stock rom and will this kernel support 4.1.1 too?

thanks a lot for your tremendous work

peter
[Acer Iconia A700 and A510] Moscow Desire:
Sorry Peter, my mistake. (I confused the devices I own) the only "official" version for the A70x is the 4.1.x build.

As far as running it on 4.1.x stock, I am running it on mine. However, I had to change the ramdisk and config in the kernel. In other words, you split the boot.img, which gives you ramdisk, config, and the zimage(actual kernel). You must split both the OC boot.img, and the stock boot.img. Then you change the zimage and rebuild it.

I use Virtuous Ten Studio to do this as it makes it simple.

MD
[Acer Iconia A700 and A510] peter_altherr:
now everything makes sense again. nevertheless, do you really work on a z-kernel for 4.1.1. if so, this would be awesome.

greetings

peter
[Acer Iconia A700 and A510] peter_altherr:
ups, please ignore my former post. i missed the second part of your last reply. i have no experience with virtuous ten studio but i would give it a try.
[Acer Iconia A700 and A510] Moscow Desire:
Well, it's available here on XDA. User support is great in my opinion.

Basically, it gives a windows interface without having to install Android SDK and the other stuff.

But if you would like, I can add a 700 ramdisk and config, and it should boot just fine on your 700 JB Stock. Wouldn't be a problem.

As with the kernel, so far no SOD .
[Acer Iconia A700 and A510] Moscow Desire:
No native Mount on NTFS USB storage.

Have to use an app from the play store (stick mount, for example). Minor.
[Acer Iconia A700 and A510] Moscow Desire:
Here is a boot.img I repacked using stock 700 ramdisk and config.

Open the zip from the Original post, in something like 7zip. Then drag this new boot.img into the zip. Close, copy to ext SD, and flash. Should work. If not, I'll do my own install zip.

Note, this is for Stock A700 JB 4.1.x only.

MD
[Acer Iconia A700 and A510] FroggyKaf:
Hi, I installed this version on CM11 M5 and it works with no more lags that I experienced with the original kernel.

With default settings, it hanged twice using chrome so I reduced CPU max freq to 1600 (1400 max is used from I can see in Trickster) and will try longer in the coming days and will bring some feedback here.

Thank you Ziyan for this great job ! :good:

Edit : after 1 week running this news kernel, I can confirm it is very fast and without any apparent reduction of battery life.

Thanks again Ziyan for providing this kernel ;)
[Acer Iconia A700 and A510] boringest:
thanks

thanks ziyan, kernel was running smoothly but for some reasons some apps will not install properly from the play store (nighty night & lorax) and i end up with a android icon in the app drawer that will FC every time I open it.

tried it again by factory-resetting it, reinstalled CM11-M6, gaps 4.4.2 and then your kernel. still the same results.

tried again by formatting /system /data /cache, then repeat above, same results.

finally gave up and just reinstalled without kernel, behaviour returned to normal.
[Acer Iconia A700 and A510] Ziyan:
That's interesting, a kernel should not cause an issue like this :confused: it's sad that you didn't make logcat & dmesg for me :crying:
[Acer Iconia A700 and A510] Ziyan:
Ok, I'll completely refactor overclocking, so we can finally adjust it properly, and there will be no random freezes because the high default OC... but before that, I need a confirmation that this build works just as fine as the previous one, as I cherry-picked some minor commits, but couldn't test them without the device :crying: while I'm sure it'll work, if I refactor OC and run into a problem, it'll be harder to tell it's origin if I'm not 100% sure that it wasn't caused by some previous commit.

I may upload test builds in the following days, with the new OC system, I hope I'll have a tester :good:

Also, I've received a donation :victory: as a student, I must say that every small amount goes into right hands. But I hope you guys know that I'm not excepting anything, I treat everyone just as good as if he/she would have donated, and I'll continue the work on this kernel regardless - honestly, I didn't except anything like that from my work, I just filled out that donation field when I registered here on XDA, because why not :p
[Acer Iconia A700 and A510] boringest:
Ziyan, flashed it again and now it's stuck in the cyanogenmod screen...where the loading animation won't even move. Sorry I can't give you a log cat as I have an issue with the usb port where it won't connect to my PC. Thanks for working on this, maybe somewhere else here might give a better reply.
[Acer Iconia A700 and A510] Moscow Desire:
I didn't have any issues with the previous build to be honest.

But will try your fresh build. So I ask again, anything specific you want me to keep an eye on?

A reminder, that if you decide to publish the build as a "keeper", sources must be updated as well ;) Generally FYI, we give 5 days to update source after release. Currently a lot of test builds, so I'll give a little leeway on this. Only way to get it done.

And "Donations" are always a reward for a job well done. Not mandatory and never asked for, but a show of appreciation. My Pay Pal is currently awaiting "verification" due to their infinite wisdom, however, will throw some bones your way when possible.
[Acer Iconia A700 and A510] Ziyan:
If it boots and sleeps, it's fine. However, I've received 2 reports of no-booting, so something may got broken... If you have any issue, please send me dmesg/kmsg, so I can see what's the problem. As for the sources, I always push them to my github (link in the OP), not just because the rules, but I also see the commit log easier than using 'git log' to see which could have caused issues, if there's any ;)
[Acer Iconia A700 and A510] Moscow Desire:
Keep in mind I'll be merging a stock ramdisk.

EDIT: Also, lets keep with a kernel name/version so I can separate and tell the differences ;)
[Acer Iconia A700 and A510] Moscow Desire:
I'll confirm, won't boot past the acer logo...

Try and get some logs....
[Acer Iconia A700 and A510] Ziyan:
Ok, I've found some more commits and problems which where related to yesterday's modifications. I hope they solve problem, check it please :) seems like Acer skipped some patches, and built some functions on an older base - I updated that base with these commits, and Acer's undocumented changes got broken because the updated base - the situation is worse than I excepted yesterday :mad:
[Acer Iconia A700 and A510] Ziyan:
Got some time to test with an A700 yesterday - I can confirm that it freezes a minute or two after booting to the launcher :silly: will try to find the cause in the following days.
[Acer Iconia A700 and A510] cyberdroidXDA:
Hi guys,

this thread was linked to an other thread of the A510 Android development forum and I got very interested in the stuff you're doing here. So, my question is, will this kernel work an a A510 with CM11 also or are there modifications needed?

If yes, I would be available for tests if necesary.

Thanks a lot! ;)

Sent from my A510
[Acer Iconia A700 and A510] cyberdroidXDA:
No replies? So, impossible I guess :P
[Acer Iconia A700 and A510] Elibl:
Yeah it needs to be built with picasso_m defconfig (a51x) instead of picasso_mf (a70x) and the appropriate tree for your ROM (ramdisk) so you need to build it yourself for a51x

Edit: but it's only copying defconfig and renaming it as they use the same cause of only screen resolution differs
[Acer Iconia A700 and A510] Ziyan:
Will build the next version for that too. I have finals now, so I'm a bit busy :(
[Acer Iconia A700 and A510] cyberdroidXDA:
[MENTION=2633638]Ziyan[/MENTION]

Many thanks, I appreciate that.

Good to hear there will be one for the A51x also. Take your time. I can wait ;)

Sent from my Nexus 4
[Acer Iconia A700 and A510] Trivalik:
I have CM11 on my A700. I got random glitch on my screen if the tab is getting hot. I see that CM use 1,4 GHz as maximum for the CPU. Is this also true on stock rom? For me the question has my tab an defect when it comes very fast to this issue.

BTW. in CM11 nightly are 3 files missing. 1 of them is expected from CM proprietary txt file. Did you have this files, in special libhuawei.., because only with them is it building.

Do you have a way to build only the kernel without the hole CM?

Or do you build CM once, and then after every kernel change remove you only the out of kernel?
[Acer Iconia A700 and A510] Ziyan:
I build the kernel only, with my custom kernel building batch file that I just start, and it builds and zips the whole kernel, will upload that to my github if you're interested ;) sorry for not updating the kernel, I have 3 exams remaining for June :crying:

As for your issue, if you use the stock CM kernel, this shouldn't happen, but I think CM11 defaults to high performance mode, which I think OC's the GPU a bit, so give a try to my kernel (the stable one from the OP), and try UC-ing the GPU to 4xx mhz, it may fix your issue.
[Acer Iconia A700 and A510] Moscow Desire:
The A700 and A701 was advertised as 1.3GHz. In reality, it's stock configuration has all 4 cores ramping up to 1.4 when in performance mode. This was discovered after initial releases. The OTA to JB really didn't do much for it as far as getting hot. Maybe a touch less. The JB stock kernel source will confirm the 1.4GHz. Acer it seems, wanted to pad their performance results :eek:

I've had mine get the overheat issue at random times. Sometimes using Google Chrome for example, sometimes playing a game. I think the best option, would be to undervolt the CPU as much as possible. This should reduce the heat a little.
[Acer Iconia A700 and A510] FroggyKaf:
I upgraded CM11 from snapshot M5 to M6 and repatched with Ziyan's kernel April 29th version.

I can't anymore get the core freq above 1150 MHz whatever the max freq I try to set (range tested : 1400-1700).

Is there a dependency between kernel and snapshot version of CM11 ?
[Acer Iconia A700 and A510] Ziyan:
No, that's a bug in the kernel (see OP). I'll rework the OC mechanism after I'm done with my exams (2 out of 4 completed). :)
[Acer Iconia A700 and A510] chacal1906:
Hi,

I ve try the last build with the last cm nightlie and after unlock the screen the tablet Doesnt respond but all is ok with the first one
[Acer Iconia A700 and A510] Ziyan:
Hey guys, I'm done with my exams! I'm starting the work in this kernel again, first I'll remove existing CPU OC system to implement a new one and fix the current mess, I'll need a tester soon :good:
[Acer Iconia A700 and A510] Ziyan:
I've restarted the work on this kernel. First, I just updated most parts from the official tegra 3 kernel, let's see if this boots & everything works. Sadly, I don't have access to the A700 till two weeks to test myself :crying:
[Acer Iconia A700 and A510] Sterist:
no luck :(

this dmesg might be old, and the kmesg is 0 bytes / empty
[Acer Iconia A700 and A510] Ziyan:
Ok then, I'll only cherry-pick the important things.
[Acer Iconia A700 and A510] Sterist:
whatever works :)

I'm still around but I never really did check the a700 forum often, so pm me or quote one of my posts if you want to grab my attention.. it sends an email notification to my phone
[Acer Iconia A700 and A510] Ziyan:
Try this one, please. My new tactics: first, the nvidia updates, then the arm patches, and then the modifications (OC, etc...) :)
[Acer Iconia A700 and A510] Sterist:
still no luck.

I had non matching UID so I had to wipe data (still didn't work), will upload mesg(s) here when the tab is back to working (10 to 30 minutes)

edit: no mesg's
[Acer Iconia A700 and A510] Ziyan:
Okay then, since it's just about 20 commits away from the stock kernel, I think I found the issue. I'll upload a new build tomorrow, sorry for making non-booting kernels :highfive:
[Acer Iconia A700 and A510] Sterist:
if you want to identify which one quickly, we can use Kik Messenger, it lets you send files and chat + completely free

if you want to try it, pm me the username
[Acer Iconia A700 and A510] Ziyan:
Try mf first. If it doesn't work, try m and report back :)
[Acer Iconia A700 and A510] Sterist:
mf works until you unlock the screen, then it freezes instantly

m causes bad behavior at the splash screen. the white bootloader text from the top left gets cropped, stretched, and duplicated to 9 different places on the screen

and somehow after restoring, it triggered the setup wizard and wiped my home shortcuts (x_x)

are you building these for the latest CM11? android 4.4.4
[Acer Iconia A700 and A510] Ziyan:
Yeah then it dislikes the compiler (linaro 4.9), as m and mf was stock cm11 recompiled, will look into it tomorrow.
[Acer Iconia A700 and A510] Sterist:
but for which CM build?
[Acer Iconia A700 and A510] Ziyan:
Kernel is from CM11 branch, and ramdisk is from a build I downloaded several days ago.
[Acer Iconia A700 and A510] Ziyan:
Gonna have the A700 in 2 days, I'll come up with something after it :)
[Acer Iconia A700 and A510] cyberdroidXDA:
Hi!

I'm happy to hear you're still developing this kernel but I wonder if it could be possible to make a version for the A510 Tab?

I have asked this question a few weeks ago, maybe you remember.

I'm using the CM version 11-20140711-UNOFFICIAL-a510 (Android 4.4.4) with TWRP 2.7.1.0 and LVM support.

Thank you!
[Acer Iconia A700 and A510] Elibl:
You're my favorite Dev updating and optimizing the kernels I care about: t30 and tuna ;) need to again give a thanks and remind you that you're work is highly appreciated :) really nice that you chose those 2 devices :D a really pity though that I can't be a tester here :( (don't own the device myself)
[Acer Iconia A700 and A510] Ziyan:
The next stable version will be available to A510 too :highfive:
[Acer Iconia A700 and A510] Sterist:
frandom? :D
[Acer Iconia A700 and A510] cyberdroidXDA:
Woohoo! Rock'n Roll :thumbup:

Do you know when the stable version will be ready?
[Acer Iconia A700 and A510] Ziyan:
The A700 is here, so soon. She's with me for a week, I'm planning to fully update her kernel to tegra-l4t-r16-16.4 (which is the last official 3.1 kernel for tegra 3) in the following day(s), so that will be the first stable version. :fingers-crossed:
[Acer Iconia A700 and A510] Ziyan:
I've updated the kernel to linux-tegra-nv-3.1 - here are the test builds. The one for A700 seems ok to me, and I also made a build for A510 - I don't know if just changing the defconfig to picasso_m is enough, so I'm waiting the reports about that.

Performance should be close to stock, as linux-tegra-nv-3.1 contains mostly bug fixes, and some minor updates. I didn't test this thoroughly, so there may be minor bugs, I'm waiting for reports about those too :good:

I've also removed some Acer stuff: performance modes, secure mount (I don't find it useful), and some legacy t20 stuff to keep the device-specific changes minimal, compared to the official tegra sources.

As for what's updated for the A700, here's a quick list with the most important visible changes:

Min screen on freq is now 204 mhz instead of 102. Nvidia applied this for tablets, as updating their display requires more CPU power. The power savings would be very, very minimal, as the screen eats like 80% of the battery, but the now-avoided ramp-up on screen updates from 102 mhz can save several milliseconds (I may add an option in the future to change this in trickster mod).

Acer performance modes are new removed. Basically, it had three modes: power-save, balanced (used by default on most A700 roms), performance (basically, this does nothing important, while the other two does limit stuff). With it removed, it's like if it was set to performance. In terms of performance and battery life, there was minimal difference between them.
[Acer Iconia A700 and A510] dadecamp:
Flashed this last night. Working OK so far.
[Acer Iconia A700 and A510] HornetRider:
Hi,

My A510 doesn't boot with your new kernel.

It only shows the green Acer logo

Tried to flash it over dirty over CM11 only with wipe Cache and Dalvik.

Also tried a clean installation.

Honda CB 1000 R || Huawei Ascend P6 | Android 4.4.2 | B511 || Acer Iconia A510 | CM11 4.4.4 | 20140711 || gesendet mit Tapatalk 4 pro
[Acer Iconia A700 and A510] NaViTo:
Installed the Kernel on my A700 with CM11 and all is working fine.

I only tried for few minutes but seems to be faster than stock, especially on games and changing between apps.

Thx for your work on this almost forgotten device, Ziyan.