yashsingh1/xdaforums huggingface dataset:
[Nexus 7 (2013) Original Android Development] TheDarkDefender:
1. Oh thanks. So that explains why my zImage was smaller than yours.

2. Cool. I shall try that sometime.

3. Here https://github.com/CyanogenMod/andr...mmit/07cbfb9a9cededdb5a283b56dded9c9ff69656a1

https://github.com/CyanogenMod/andr...mmit/c53fb6d134fab3e3d7a022ba857d9cad4fcfa59a

They fix the weird coloring.

Btw, I just replaced the zImage in your zip and it flashed fine.

Anything else I should replace?

4. Awesome.
[Nexus 7 (2013) Original Android Development] hayabusa_ryu:
[MENTION=4684315]flar2[/MENTION], With the reference to this problem as mentioned in the forum http://www.draisberghof.de/usb_modeswitch/bb/viewtopic.php?f=6&t=1912&sid=d0725f97ba26aaa411945cff58d74253, I request you to build a kernel module for my Sierra 598u EVDO modem including all the necessary files to make it work flawlessly. Thank you.
[Nexus 7 (2013) Original Android Development] NoobieExtraordinare:
Wait, did you just ask him to build you a flawless kernel for your obscure device? Lol. Continue...
[Nexus 7 (2013) Original Android Development] hayabusa_ryu:
I requested him to build drivers for the Sierra Device because I'm unable to find/build myself. I dont have much knowledge about linux/coding etc. Sierra 598U is not obscure, IIRC it is/was a leading product from Sierra for EVDO.
[Nexus 7 (2013) Original Android Development] teddy0209:
It's a modem right?

Have you tried it already with this kernel?

Edit:

My Huaweii modem at least works, but I don't really use it 'cause I have the LTE version...
[Nexus 7 (2013) Original Android Development] Phoenix09:
Sierra module isn't enabled
[Nexus 7 (2013) Original Android Development] Briaann:
I flashed the ElementalX-N7-1.8 on Paranoid 3.99 (Android 4.3) and in the options y selected the option to "extend battery life" or something like that and now only charges to untill 93% and it takes a really long time. ¿Is that what the option was supposed to do? Sorry for the noob question. :P
[Nexus 7 (2013) Original Android Development] poondog:
Battery life extender does not make your charge last longer. It reduces the amount your device will charge to (stop charging at 93%) so it will extend the lifetime of your battery. Apparently charging it to 100% every day is bad for it, so charging to 93% is to combat it
[Nexus 7 (2013) Original Android Development] travster119:
Yes it does say it will do that when you select that option when flashing the kernel :)
[Nexus 7 (2013) Original Android Development] Briaann:
Oh, okay. Thanks! :D
[Nexus 7 (2013) Original Android Development] yanpol87:
Hi, I'm also trying to compile like this, but get an "'-munaligned-access'" error.

EDIT: Fixed it, just changed to 4.8 toolchain!
[Nexus 7 (2013) Original Android Development] ezas:
Well not so much bad for it (the battery), more like better for it if you plan to keep your device a long time.
[Nexus 7 (2013) Original Android Development] yanpol87:
Once compiled, where can I find the modules?
[Nexus 7 (2013) Original Android Development] poondog:
My incredible s is almost 3 years old and its battery is nowhere near what it used to be.. Used to drain 4% overnight now its 20

You can go to your root source directory and search for .ko

That's the easiest way imo if you don't have a build script :)
[Nexus 7 (2013) Original Android Development] yanpol87:
Thanks everyone for the help, finally got to compile the modules I needed, now I can detect the channels, but unfortunatly airdroid just stays in black when I tune to them, but that's another story!
[Nexus 7 (2013) Original Android Development] optimusG:
I am facing a strange issue. I don't know if it's elementalX related or my rom's problem. Every one or two days when I am trying to open the cover of my nillkin magnetic case the screen has a "dimmed" light and would not wake even if I press the power button. The problem is solved by hard rebooting the device.

I have tried the stock settings (384mhz min freq, no u/v in both CPU and GPU, 400mhz GPU) with no luck. I have disabled all idle states also.

Anyone else experiencing similar issue? I think that I have to try to disable magnetic on/off.
[Nexus 7 (2013) Original Android Development] AL2000EX:
I do not have an exactly same issue, but sometimes auto brightness and G sensors stop working and power button begins to respond very slowly (fixed power button after re-flashing cleanRom). And yes, only reboot helps
[Nexus 7 (2013) Original Android Development] Michealtbh:
Any chance we could get an express version like on the N5?
[Nexus 7 (2013) Original Android Development] MaNRo:
+1
[Nexus 7 (2013) Original Android Development] Sensamic:
What should I chose in undervolting if I want the best battery life possible?

Does 850 consumes less battery than 750?

I don't know how this goes...
[Nexus 7 (2013) Original Android Development] flar2:
Undervolting will cause instability unless you do a lot of testing to find the lower limits. Less voltage usually uses less battery, but the effect is small and can backfire if the voltage is low enough that the electronics are making lots of errors.

I would say just use the default undervolting in the installer and find other ways to save battery, like disabling the screen wake functions, disabling the network when you're not using it, making sure all your apps are sleeping well, etc.

But there really shouldnèt be much worry about battery life with this tablet. You should be able to use it pretty much all day on a charge. If idle, it will probably last all week.
[Nexus 7 (2013) Original Android Development] Sensamic:
Ok, thanks flar2!
[Nexus 7 (2013) Original Android Development] XperiaE:
The temp to 35.8°c. Is ok?
[Nexus 7 (2013) Original Android Development] hardwareadictos:
Hi guys!! I have my new nexus 7 Monday, and i am looking for a good battery saber kernel, how is this compared with franco? Thanks in advance :)

Enviado desde mi Nexus 7 mediante Tapatalk
[Nexus 7 (2013) Original Android Development] konradsa:
Not sure about battery, but I always had lots of problems with Franco regarding stability and smoothness. Elementalx is rock solid, smooth, and still good on battery.

---------- Post added at 08:38 AM ---------- Previous post was at 08:36 AM ----------

Flar, can you please explain a little more how gboost works? Does it just make the GPU ramp up more quickly? Does it only work with ondemand governor? Will it also increase battery consumption when watching video? Thanks!
[Nexus 7 (2013) Original Android Development] hardwareadictos:
Yes! A feel the same, but battery live in franco is so attractive... How can i revert to stock kernel after flashing it?? (And if you can, can you tell me what are google stock voltages for flo?) thanks! :)

Enviado desde mi Nexus 7 mediante Tapatalk
[Nexus 7 (2013) Original Android Development] konradsa:
Not sure if battery life will be that much better with Franco. Besides, Franco modifies some system files, so to uninstall Franco you will have to wipe boot and system. Just flashing another kernel is not enough.
[Nexus 7 (2013) Original Android Development] szale9001:
Franco's kernel doesn't modify the system but it does install a custom ramdisk so you will need to reinstall the stock kernel boot.img from whatever ROM you use. Don't need to wipe system though.
[Nexus 7 (2013) Original Android Development] konradsa:
Franco disables mpdecision in /system/bin/ permanently, at least the last time I tried. And potentially other files in system too. So if you just flash another kernel onto Franco, you will lose the hotplugging if that new kernel relies on mpdecision.
[Nexus 7 (2013) Original Android Development] szale9001:
True, but he disables it in the ramdisk. He just stops the mpdecision and thermald services from starting. It's not actually modifying system files. So just flashing the stock kernel for your ROM should do the trick as that would replace the ramdisk.
[Nexus 7 (2013) Original Android Development] konradsa:
Well, like I said, maybe that's new. When I tried Franco the last time, and then re-flashed ElementalX, my hotplugging was gone. There was some mpdecsion backup on /system, but that could not be successfully restored, I had to reflash /system.
[Nexus 7 (2013) Original Android Development] ganggreen30:
We need an update sorry but my battery keeps dying when its asleep.

NEXUS 7 FLO 2013 XDA PREMIUM BUMPIN GUMS
[Nexus 7 (2013) Original Android Development] konradsa:
How quickly is it dying? I am also having problems with kernel wakelocks on this kernel and glitch kernel. It drains like 2-3%/hour then when sleeping. It happens on and off and I have not found a pattern yet when it happens. D2w/s2w are off.
[Nexus 7 (2013) Original Android Development] antonholmstedt:
Have you tried Betterbatterystats to see what's causing the drain?
[Nexus 7 (2013) Original Android Development] konradsa:
If it's a kernel wakelock, you only see the name of the wakelock, not what program is causing it. I see a high count of sns_async_ev_wakelock when it happens on mine.
[Nexus 7 (2013) Original Android Development] username4this:
I have no issues with excessive drain, infact, I hit a milestone the other day with over 4 days of battery with WIFI and GPS 24/7 on.

Sure I didn't do much but goes to show that wakelock problems are user related and not kernel/rom.
[Nexus 7 (2013) Original Android Development] gabo_lope:
Exactly, until yesterday I was using this kernel, and it usually lasted a couple of days with WiFi, GPS, NFC and other things on... I wasn't exactly using it all the time but I didn't get any wakelocks, so I think it must be a ROM problem or an app that must be causing it

Enviado desde mi Nexus 7
[Nexus 7 (2013) Original Android Development] Larz2.2:
FYI: if any of you are having battery drain issues AND you're using MultiROM, then you should update MultiROM to version 22b to fix a just discovered bug that causes excessive battery drain.
[Nexus 7 (2013) Original Android Development] aamitabh28:
Hey flar!

Running still running as flawless as ever.thanks

Will we see an update on the lines of nexus 5 and htc one..both of whuch are rocking your kernel and its nothing short of amazing :)

Thanks man
[Nexus 7 (2013) Original Android Development] prstorero:
I haven't noticed any flickering on any of the builds I've ran.

prshosting.org
[Nexus 7 (2013) Original Android Development] ac7822:
Well its not the cm build because I reverted to a previous build and its still giving me a flicker every so often. I was wondering if it could be the elementalx bus setting I chose instead of stock. I'm gonna try that next. After that all I can think of is trying to switch kernels or it could just be my tablet which I hope not cuz this is already a Google replacement device
[Nexus 7 (2013) Original Android Development] ac7822:
Edit- dammit tapatalk lost my long post

Anyways my screen flicker issue went away after switching to jassys kernel. I could reproduce the flicker by playing riptide gp2 which really heats up the tablet, after playing for 10 minutes I'd get flickers and the screen would continue to flicker every minute or so. In jassys kernel playing riptide makes the CPU run hot like right at the thermal throttling limit. I assume it shows the same behavior in your kernel I just can't see the thermal settings with the faux clock app in ur kernel. I was thinking maybe the flickers had to do with the way your kernel was dealing with heat or maybe the way it was throttling was causing the screen to flicker every so often . I dunno just wanted to let u know so u could look into it.
[Nexus 7 (2013) Original Android Development] willverduzco:
An option for a move filter would be nice for some, but please don't make it mandatory.

I absolutely love the current precision of the touch sensor, which is much improved over the incredibly low precision sensor in the previous generation model. It really helps when scrolling slowly (it's pixel-by-pixel smooth, rather than granular) and getting headshots in touch-based FPS games. That said, such precision, corresponding with such high densities in the screen and touch matrix, can make it difficult for some to do a long-press without inadvertently moving their finger.

Also, I agree with all the comments about the throttling being incredibly benign on this device. After owning a Nexus 10 for nine months, I grew sick of its far too aggressive throttling, which made graphically intensive games unplayable even at stock speeds.
[Nexus 7 (2013) Original Android Development] :
http://xdaforums.com/showthread.php?t=2381123

I was relating to this mostly.

Hundreds, if not, thousands of people have this jumpy multitouch issue. it was not existent in a previous kernel.
[Nexus 7 (2013) Original Android Development] p4rot:
I just flashed that kernel, it's amazing, thanks for it.

Double tap to sleep would be cool btw.
[Nexus 7 (2013) Original Android Development] 7786:
Too many apps require some sort of double/multi tapping to make this feature realistic.
[Nexus 7 (2013) Original Android Development] prstorero:
It could work on the nav bar only just like swipe to sleep.

prshosting.org
[Nexus 7 (2013) Original Android Development] flar2:
I adjusted thermal settings to throttle more gradually. Let me know if this helps with gaming or if it lets the tablet get too hot.

I also adjusted sweep2wake so it won't work if more than one finger is down.

Download:

ElementalX-flo-0.9 *BETA*

Changes:

-suppress multiple touches in sweep2wake

-adjust thermal settings
[Nexus 7 (2013) Original Android Development] p4rot:
This kernel is the bomb .
[Nexus 7 (2013) Original Android Development] Kevin Goot:
Edit. I'm an idiot I didn't read
[Nexus 7 (2013) Original Android Development] qrsy2k:
I realised that my battery drains faster while I am on this kernel as compared to Jassy kernel. Will the sweep2wake and doubletap2wake cause the draining?
[Nexus 7 (2013) Original Android Development] Philaphlous:
Quick q. What's the advantage of over clocking the l2 cache or bus speed? Isn't that similar to overclocking fsb on a PC? Which I've always steered away from because that can lead to data corruption...correct me if I'm wrong. Or maybe its like memory? I'll have to give 9 a try tonight. For me, in antutu, I'll throttle right to 1.51ghz instead of 1.7...hopefully this version will fix that!
[Nexus 7 (2013) Original Android Development] p4rot:
I will probably be a bit out of subject but , since 4.3 offer trim support , is using another kernel than the stock one will change something about that feature?
[Nexus 7 (2013) Original Android Development] natezire71:
Yes. I've noticed it too. It's definitely the sweep2wake and doubletap2wake that does it. If you want superb battery life, just don't use those.

---------- Post added at 09:10 AM ---------- Previous post was at 09:09 AM ----------

Doubtful. This kernel has to be based off the stock one in order for it to work as well as it does. TRIM will work with any kernel for the N7 going forward. :)
[Nexus 7 (2013) Original Android Development] usoppp:
Just got my nexus 7 today, rooted and installed this kernel and i am facing the same issue of screen flicker specially when running games! running on stock rom. it is pretty noticeable even while going through the app drawer.
[Nexus 7 (2013) Original Android Development] flar2:
What exactly is the issue?

And what is Move Filter?

I don't think they will drain it faster unless you're touching the screen a lot while it's off.

I haven't been able to get an idea of battery life yet, because I'm basically rebooting my tablet 20 times a day for testing.

The battery life should be better than stock at stock frequencies. Undervolting the lowest frequency helps, as do a couple of patches I added. Overclocking will have a negative effect on battery life (obviously).

Beyond that there are many, many factors that can affect battery life. You at least have to use a kernel for three or four days before you can tell any differences in battery life.

The kernel has trim support. It requires the ROM you're using to mount partitions with the discard option.
[Nexus 7 (2013) Original Android Development] flar2:
I don't see any screen flicker and there's nothing I've done to the kernel that would cause the screen to flicker.

You guys will need to be more specific and show me exactly how to recreate it.
[Nexus 7 (2013) Original Android Development] jlevy73:
0.9 running like a champ, although this thing still throttles like no other device I've had. I thought the HTC one throttled badly, this thing is the king. That being said, the UI is still buttery smooth and rarely if every have any lags during intensive 3D gaming. Only really notice during benchmarks, but I could care less about what antutu says.
[Nexus 7 (2013) Original Android Development] Mr. Droid:
Installed this Kernel over PA and getting lots of random reboots is this normal?
[Nexus 7 (2013) Original Android Development] flar2:
Yes! Very soon.

I have to go back in the thread and see what I'm supposed to add in the next release.
[Nexus 7 (2013) Original Android Development] ganggreen30:
Yes I was using multirom I think that was my battery issue

Sent from vzwLG G2 bumpn gums
[Nexus 7 (2013) Original Android Development] yousif666:
Does this kernel work with PAC-MAN 4.4?? since pac man rom using CAF so does this kernel support CAF?
[Nexus 7 (2013) Original Android Development] NovaSlim:
This kernel doesn't support CAF.
[Nexus 7 (2013) Original Android Development] ckisgen:
gamma control.

please, sir.

grazi.

:cool:
[Nexus 7 (2013) Original Android Development] combatdeity:
Any chance of this being added?
[Nexus 7 (2013) Original Android Development] adomol:
F2FS

There has been a lot of buzz over on the N7 2012 thread about 'flash friendly file system.' Sounds like exciting stuff, here's the original thread...

http://xdaforums.com/showthread.php?t=2634271

Just wondering if this is being considered for implimentation on kernels for the N7 2013? It would be great for ElementalX to be the first.
[Nexus 7 (2013) Original Android Development] flar2:
Yes, I'm adding this.

Doesn't apply to this, this is for msm8974 with lots of CAF patches

Already added to my test version.
[Nexus 7 (2013) Original Android Development] Larz2.2:
I sure would like the next Aroma setup to include a menu to set the battery save voltage, as it would save me from editing the config file and restarting. On my deb, 91% is actually 4100. mV. Thanks for your work either way.
[Nexus 7 (2013) Original Android Development] flar2:
I have a new feature coming, [MENTION=372570]GSLEON3[/MENTION] will be happy.

I'll think about it, but I'm not sure I want to make the installer more complex. At the moment you can edit /etc/elementalx.conf to change the voltage.
[Nexus 7 (2013) Original Android Development] XperiaE:
Battery temp's 35°c it ok?
[Nexus 7 (2013) Original Android Development] NovaSlim:
35C is fine imo(I hit it once of twice during extended gaming session or skype), anything below 50 is not going to damage a Li-ion battery.
[Nexus 7 (2013) Original Android Development] hayabusa_ryu:
Any chance for adding Sierra modem modules as I mentioned earlier? I would really appreciate it.

Ref. Site : http://www.draisberghof.de/usb_modeswitch/bb/viewtopic.php?f=6&t=1912&sid=d0725f97ba26aaa411945cff58d74253
[Nexus 7 (2013) Original Android Development] XperiaE:
How about if cpu so hot. It hot on camera
[Nexus 7 (2013) Original Android Development] kaz93:
Just like what motorola is using on their phones (non-gpe), right ? That would be awesome.
[Nexus 7 (2013) Original Android Development] flar2:
see next page...
[Nexus 7 (2013) Original Android Development] thereal_bigjake:
Love ElementalX on the Nexus 5! It's seems your not building CAF versions for the Nexus 7 and unfortunately every rom I like is CM based :(
[Nexus 7 (2013) Original Android Development] aftermath85:
+1:)
[Nexus 7 (2013) Original Android Development] konradsa:
Well, I have a problem with 2.7. I did not select the backlight dimmer in the settings, but it seems to be enabled regardless.

Also, what happens to gboost? Don't see that option anymore.
[Nexus 7 (2013) Original Android Development] flar2:
I'll reupload with a fix later tonight.
[Nexus 7 (2013) Original Android Development] flar2:
Let's try this again:

If you downloaded 2.7 from the earlier posting, please reinstall. There were a few problems (backlight dimmer enabled by default and too dark, ondemand instead of elementalx, gboost option is back) which I have fixed. The ondemand option is removed, elementalx governor is way smoother and way better on battery.

Default i/o scheduler is now ROW, ElementalX governor updated like on Nexus 5, added backlight dimmer option, added faux123 Gamma Control (need Fauxclock app), added F2FS support, and support for Sierra modems (untested).

Backlight Dimmer

Enabling this tones down the brightness a bit and allows the screen to go very dim if you want. You should be able to use this in conjunction with apps like Lux (I haven't tried it myself)

ElementalX Governor:

The ElementalX governor has been updated and changed a lot, and I think it's smoother now, while still very good on battery. Probably needs a bit more tweaking. I added a bunch of tunables and there is a built-in touch boost for a little extra smoothness.

Here are the new tunables:

input_event_min_freq: takes four values separated by comma. These are the input boost frequencies for cores 0, 1, 2, and 3.

input_event_timeout: this is the length of time in milliseconds that the input boost will be active (default 1000). Setting this to 0 disables input boosting.

ui_sampling_rate: when you touch the screen, the sampling rate changes temporarily to whatever you set here (default 15000)

two_phase_frequency: this sets the max frequency for moderate loads. Accepts four frequency values separated by comma, for cores 0, 1, 2, and 3.

Download:

ElementalX-N7-2.7

Changes:

-add backlight dimmer option

-update elementalx governor

-add gamma control (faux123)

-add f2fs support

-add Sierra modem support

-ROW is default i/o scheduler
[Nexus 7 (2013) Original Android Development] konradsa:
Wow, 2.7 is noticeably smoother, thank you. ? Are you sure this doesn't kill battery too much?

Can you check one other thing as well? I already noticed that in 2.6: even though I deselected s2w and dt2w during installation, they are still enabled after boot. I have to use trickster to turn them off. Thanks!
[Nexus 7 (2013) Original Android Development] NovaSlim:
Strange, I deselect s2w and dt2w during installation and they are not enabled after boot(2.6/2.7). So yours might be a unique glitch.

[MENTION=4684315]flar2[/MENTION], Thanks for the update, 2.7 runs just fine here.
[Nexus 7 (2013) Original Android Development] flar2:
[MENTION=4850572]thereal_bigjake[/MENTION] [MENTION=5279130]aftermath85[/MENTION] and others

Here's a cm version of 2.7:

ElementalX-N7-2.7cm *TEST*

it seems to work, but I suspect there is probably something that doesn't work properly. If you let me know I'll fix it up.
[Nexus 7 (2013) Original Android Development] thereal_bigjake:
Thank you, thank you, thank you! I will flash it right now and let you know.

---------- Post added at 08:18 PM ---------- Previous post was at 07:52 PM ----------

Ok tried with BeanStalk and it booted but had infinite systemui F/C's, I can get you an adb logcat in the morning and let me know if there is anything else you need.

---------- Post added at 09:13 PM ---------- Previous post was at 08:18 PM ----------

Hmm.. Maybe BeanStalk is not a CAF rom because I just flashed with AOSB and it works fine..

---------- Post added at 09:20 PM ---------- Previous post was at 09:13 PM ----------

Works with PACman also :cool:
[Nexus 7 (2013) Original Android Development] hoangtungst:
Can I use this kernel for PAC ROM ?
[Nexus 7 (2013) Original Android Development] lmulli:
You would still need a recovery that is able to format and mount F2FS though and I'm not aware that any do for the Flo at this time. Was hoping that the new TWRP 2.7 might but can't see any mention of it from the changelog.
[Nexus 7 (2013) Original Android Development] teddy0209:
Use the just uploaded version for cm...