yashsingh1/xdaforums huggingface dataset:
[Nexus 7 (2013) Original Android Development] bahha:
just flashed the 2.0 beta . modem huawei e173 and it's working well, checked a Toshiba 500 GB hard disk NTFS formated and a 4GB Fat 32 usb stick working too

no issues so far . thank you . This is the best Kernel ever .
[Nexus 7 (2013) Original Android Development] prinz3nroll3:
hi,

thanks for your great work!

it seems the cifs support is break :(

thx a lot again!
[Nexus 7 (2013) Original Android Development] Mike318:
2.0 working great - but noticed double tap to wake and s2wake not working when user locks screen with power button.

only works when the tablet naturally times out
[Nexus 7 (2013) Original Android Development] bokagavrilov:
That's feature that you selected when you installed the kernel
[Nexus 7 (2013) Original Android Development] Saythis:
Yeah, there's an option in the Aroma installer. It's been there for a while in past versions as well.
[Nexus 7 (2013) Original Android Development] killall:
Sigh.........you didn't read the options in the Aroma installer when you flashed the kernel did you?
[Nexus 7 (2013) Original Android Development] MartCLEANRFr:
Elemental X Beta 2.0 is working fine on my end! Just a few questions though [MENTION=4684315]flar2[/MENTION]:

- Is there intelliplug on this build? Would disabling mpdecision lead me to it?

- Also, would you be implementing intellidemand pretty soon? (for more battery juice hehe)

Thanks man
[Nexus 7 (2013) Original Android Development] stormysea94:
I'm sorry if this question has been asked before but what is the setting for the best battery life? I use my tablet mostly for surfing web and watching videos so i just need it to be smooth in normal activies and with the best battery life possible.

Thanks in advance. I highly appreciate your help :)
[Nexus 7 (2013) Original Android Development] Philaphlous:
I'll throw this question in the mix, as far as benchmarks and typically everyday use, where would the over clocking the l2 cache be typically seen for increasing performance?
[Nexus 7 (2013) Original Android Development] Jonnyredcorn:
Benchmarks are irrelevant, real world use is. I use elementalx l2 ultra without issue. If you have issues with ocing the l2 cache then use stock.
[Nexus 7 (2013) Original Android Development] undeground88:
Will support 3G modem in this kernel?
[Nexus 7 (2013) Original Android Development] bahha:
Yes I tried with Huawei e173 and it worked !
[Nexus 7 (2013) Original Android Development] fratzeskos:
did you use it with PPP widget or no ?
[Nexus 7 (2013) Original Android Development] dpaik:
SOMEone doesn't read everything before pressing that next button....hooked on phonics worked for me :highfive:
[Nexus 7 (2013) Original Android Development] Philaphlous:
Well even with the tablet outside and at 15c top I can't get a higher benchmark...lol oh well, I believe this is at 1.84ghz
[Nexus 7 (2013) Original Android Development] bahha:
yes with PPP Widget, just configure it according to your ISP.
[Nexus 7 (2013) Original Android Development] undeground88:
Strangely, for 5 people trying to adjust and nothing happens.

Modem determined, but nothing in the browser opens, says there is no connection, tested several modems and telecom operators and not get anywhere.
[Nexus 7 (2013) Original Android Development] caunyd:
I want to do a basic installation in my car, so I can use Waze, Google Maps, Tablet talk, and connect to my iPhone to play music, and tether to my iPhone for internet. I don't need much else.

I've tried reading this thread, but it's way over my head, so forgive the rookie question, but I just got a N7 2013, and I want to install Flar2's latest Kernel/ROM. So what else would I need besides downloading and uploading Flar2's latest beta to the N7? Do I need any other apps or adjust any other settings on the N7?

Also, with this kernel, does the N7 turn on or stay awake when the car's on, and will it go to sleep or turn off when the car is off (not necessarily deep sleep, but just regular sleep). And does it do this automatically or do I have to double tap or swipe? Thanks a lot!
[Nexus 7 (2013) Original Android Development] undeground88:
Sorry, but ask another question, you modem to modem-only mode or not? Because it is impossible for many to connect the modem to this nucleus. Modem determined but the internet does not give. I want to understand this is a problem kernel or ppp widget.
[Nexus 7 (2013) Original Android Development] bahha:
for the modem it's not complicated. flash the kernel 2.0 install ppp widget. configure the apn and you may need to change dialing string to *99# instead of *99***1#. or check if there is another app that handles otg mount like stick mount or nexus media importer . when you plug the modem the ppp widget should pop up or other otg apps, make sure it ppp widget that's it it should connect once the modem is detected .

Sent from Nexus 7 (2013)
[Nexus 7 (2013) Original Android Development] Kiszonyogor95:
Why intellidemand was removed in 2.0?

Tapnięte z mojego Nexusa 7 2013
[Nexus 7 (2013) Original Android Development] undeground88:
Tablet Nexus 7 (2013)

Widget sees modem and writes that are connected, but no Internet still

Before the upgrade worked fine, after upgrading to 4.4, this problem started

All the settings are correct, the modem is determined normally, but when entering the Internet writes that there is no connection, and writes connected widget
[Nexus 7 (2013) Original Android Development] Kiszonyogor95:
And I cant see an option in Trickster Mod app to overclock cpu (Ive chosen stock cpu clock in aroma). Is it normal? In 1.8 I could OC and intellidemand was there :(

Tapnięte z mojego Nexusa 7 2013
[Nexus 7 (2013) Original Android Development] Co.Tibi:
Just installed this a couple of hours ago and to my surprise I can't get anything to connect to my Nexus 7 with OTG. I connected a couple of flash drives and a 3G dongle ( PPP widget didn't recognize it)... Did I miss something in Aroma during installation? I can't seem to figure it out (also Stickmount doesn,t work). I'm on 4.4 KRT16s stock

Should I reflash?
[Nexus 7 (2013) Original Android Development] unknownyello:
Read the op again. If you chose stock, you won't be able to oc. You can reflash the kernel again and choose oc, or edit the conf file and reboot. This will allow you to oc.
[Nexus 7 (2013) Original Android Development] Kiszonyogor95:
I reflashed it selecting 1.6ghz now and again I do not have an option to set clock higher than that... On 1.8 if I flashed with 1.5ghz I could oc up to 2.2ghz no problem :(

Tapnięte z mojego Nexusa 7 2013
[Nexus 7 (2013) Original Android Development] killall:
I lost root for some reason when I flashed this kernel and had too re-root......just sayin
[Nexus 7 (2013) Original Android Development] papikev:
I have the same issue. Installed mostly default settings in aroma. My daughter has taken my tablet for the next couple of days, but I can confirm the OTG feature is not working on deb (using stickmount). I will look into it more when I get the tablet back to make sure it was nothing on my end, and if a log helps, will be happy to submit one.

Edit: I did not lose root after flashing as killall mentioned, just to confirm.
[Nexus 7 (2013) Original Android Development] Co.Tibi:
To fix the OTG feature missing you need to not select USB OTG + Charging in aroma. That did it for me.
[Nexus 7 (2013) Original Android Development] deathmouse:
Hi,

After struggling a lot I found that the correct syntax to mount CIFS shares is:

# mount -t cifs -o "unc=\\\\192.168.1.252\\share,user=guest" //192.168.1.2/share /storage/emulated/0/cifs/share

For further details, see: http://lists.busybox.net/pipermail/busybox/2012-October/078634.html

However, there is a problem: I could list the content of the sifs share from the command line, but it is not visible for applications, because of the new kernel behavior described (and patched) on:

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

Can this patch be implemented in this kernel?
[Nexus 7 (2013) Original Android Development] flar2:
I have this patch, and the ramdisk is edited to work with it. But i can confirm it's not working like it did in 1.8.

I will have a look at this and test OTG and a couple other things soon.
[Nexus 7 (2013) Original Android Development] flar2:
Whatever frequency you select during installation is the max frequency.
[Nexus 7 (2013) Original Android Development] flar2:
You just need to flash the kernel in recovery, that's it. If you want to tweak settings later, you can edit the config file (/etc/elementalx.conf) or use TricksterMod.

It does not turn on and off with the car, but I think some people have figured out how to use Tasker to do this.

The l2 cache and bus bandwidth overclock is basically overclocking the memory. It doesn't have much effect that I can see, and might get a few extra points on benchmarks. I provide this setting for people who want to get the last ounce of performance. I might remove the "ultra" setting though, going too far with this will often hurt performance and give lower benchmarks.
[Nexus 7 (2013) Original Android Development] Bsmith0731:
I just flashed this kernel overtop of clean rom 2.1 and after it finished installing the screen went black.

It won't cut back on. I tried holding down power and holding down power and volume down but nothing.

Please help.

Update held power down for 15 seconds and it came back on
[Nexus 7 (2013) Original Android Development] gravedigger76:
Check your .conf file because I bet it did not update and that's because you did not disable screen timeout in twr and that's why you're screen went dark.

Sent from my SGH-I337
[Nexus 7 (2013) Original Android Development] Philaphlous:
Happened to me too, I've never had that happen and I've flashed elementalx about 50 times, held power button for about 20 seconds then went into recovery and reflashed and it was fine.
[Nexus 7 (2013) Original Android Development] flar2:
CIFS should be working again. I added the intellidemand governor, but I still strongly recommend ondemand. Got rid of the ultra cpu optimization level, I think it was causing worse performance for most. Finally, I re-added the max screen off frequency, but made the default 1026MHz instead of 702MHz. This should keep music streaming smooth while the screen is off.

I don't know about the multiboot problem. I have the patches, I enabled it in config. I think there might be an incompatibility due to the size of my zImage. If multiboot doesn't work with 2.1, I'll use xz compression next time to make the zImage smaller.

Download:

ElementalX-N7-2.1

Changes:

-fix CIFS support

-add intellidemand CPU governor

-remove ultra cpu setting

-max screen off frequency (1026MHz default)
[Nexus 7 (2013) Original Android Development] spartacus279:
I have been waiting for your kernel to be compatible with kitkat , and now that it is i'm downloading it right now with clean rom. ElementalX is by far my favorite kernal for our device!
[Nexus 7 (2013) Original Android Development] skitty:
Is it possible to get this working with cyanogenmod? At the moment it boots with screen glitches and then freezes at the lock screen
[Nexus 7 (2013) Original Android Development] fdomi:
Flashed it a while ago and everything is working fine! Thank you!
[Nexus 7 (2013) Original Android Development] leo81486:
Wow..i really appreciate ur work.

My car install project is coming soon.

With ur kernel n so tweaks with tasker,awesome.....

But can u please explain a little more on the otg host while charge hack u explain uppon there please.

When u said y cable,do u mean otg y cable or an USB y cable?

Or i need additional otg adapter to OTG y cable or USB y cable?
[Nexus 7 (2013) Original Android Development] deathmouse:
With 2.1 I can mount CIFS like I did in 2.0 but mounted file structure is still not seen by other apps. Was it supposed to work in this version (ie, the mkasick patch should be working)?

BTW, Thanks for your great work!
[Nexus 7 (2013) Original Android Development] jassycliq:
http://xdaforums.com/attachment.php?attachmentid=2168037&d=1375759910

Here you go, I haven't officially released it so that's why it wasn't up.
[Nexus 7 (2013) Original Android Development] flar2:
Thanks, that version of busybox has cpio. That's all I needed.
[Nexus 7 (2013) Original Android Development] jassycliq:
No problem! :highfive:
[Nexus 7 (2013) Original Android Development] flar2:
I don't think cpio is working. Unfortunately it fails to extract the ramdisk.

My script works perfectly on my linux pc, just not on the phone. I guess I have to keep searching for a version of busybox that works.
[Nexus 7 (2013) Original Android Development] flar2:
I completely rewrote the doubletap2wake function, it should solve the problem of detecting discrete touches now. It will still need tweaking but I now have hope that it can be made to work perfectly.

Sweep2wake is now active in any direction, horizontal or vertical.

You can put the tablet to sleep by sweeping from left to right on any edge. I disabled it in the middle of the screen so you won't accidentally turn off the tablet with routine touches.

I also removed the option to overclock GPU to 533MHz.

Frequencies are fixed, what you set in the installer will be the max.

Download:

ElementalX-flo-0.6

Changes:

-reimplement doubletap2wake

-make sweep2sleep work on all edges

-make sweep2wake work in any direction

-fix installer typo forcing 1728 on CPU 1,2,3

-remove GPU 533MHz option
[Nexus 7 (2013) Original Android Development] flar2:
The One can be overclocked to 533, it just doesn't lead to improvements. It's very hot and unstable.
[Nexus 7 (2013) Original Android Development] jassycliq:
I can assure you it works. It removed the governor overrides in the ramdisk for that release. You can try the script yourself :)
[Nexus 7 (2013) Original Android Development] flar2:
After my script failed, I tried installing your kernel and it bootlooped. Then I pulled the boot.img that was created by the installer and found the ramdisk only contained init.rc and nothing else.

I also messed around with it manually in adb shell and cpio never extracted the files.

What recovery are you using?
[Nexus 7 (2013) Original Android Development] jassycliq:
Using twrp. Might have been your script? Because I've had more than a few testers install that zip and none of them had issues.
[Nexus 7 (2013) Original Android Development] flar2:
I probably screwed up the boot.IMG before I tried installing yours. I'll take another look later this week.

But there is definitely nothing wrong with the script I wrote, it executes perfectly on my computer, just not on the phone. I also did it line by line in adb shell and it never worked.
[Nexus 7 (2013) Original Android Development] mr_dimsum:
Has anybody extensively used this using stock config and have noticed extended battery life? Have never installed a kernel before, but heavily considering.
[Nexus 7 (2013) Original Android Development] flar2:
Alright, I finally got it. There was something wrong with my busybox links, a dirty flash fixed it. Now my script works.

Spent way too much time chasing my tail on that one.

Here's version 0.6.1, only change from 0.6 is the installer adds init.d and mount support to the ramdisk.

Download

ElementalX-flo-0.6.1 *BETA*

Changes:

-installer adds init.d and mount support to ramdisk if necessary

.
[Nexus 7 (2013) Original Android Development] style154:
I am loving this kernel thanks for all your work :)
[Nexus 7 (2013) Original Android Development] conan1600:
Should mpdecision be on or off if I use faux kernel control with this kernel?
[Nexus 7 (2013) Original Android Development] flar2:
Mpdecison should be on.
[Nexus 7 (2013) Original Android Development] flar2:
Thanks to all who have been testing these nightly releases :good:

The kernel is now starting to take shape, I think most of the basic features are working now. I'm going to start working on code cleanup and optimization.

I have a few more adjustments to s2w and doubletap2wake and I might add an option or two, depending on feedback. I need lots of feedback on these, any annoyances, or interference with ROM or app features would be good to know.

Also, how is the linaro build compared to the stock toolchain? Notice any differences in smoothness or performance? Any bugs or stuff not working? The linaro builds started with version 0.5.

Also report any installer problems, it is quite complex and there are so many options I can't try them all.

Just a quick note for anyone who notices, the kernel in version 0.6.1 will still say 0.6. Only the installer changed.
[Nexus 7 (2013) Original Android Development] cobija:
Hey, not sure what the proper term is, but does the kernel support a script to flash the latest via a command line through something like terminal emulator? I have the feature on my phone and love it, way quicker than the conventional way of using recovery.

Thanks and love the kernel so far. I have the tablet on my nightstand and way easier to s2w rather than reaching, grabbing it, hitting the power button, etc. :good:
[Nexus 7 (2013) Original Android Development] flar2:
This could be done if you have some skills, especially if you've previously installed the kernel through aroma to get the config files. I just provide a zImage though, not a full boot.img, so you would have to build the boot.img. Some of the kernel settings are set on the command line as well, so you would end up with defaults unless you modified the command line.

It's far easier to install through recovery, but I might make a script that installs everything properly without recovery in the future.
[Nexus 7 (2013) Original Android Development] cobija:
Yeah there are more options to this kernel so it might be better to just use AROMA. The kernel on my phone is pretty basic and light so that makes more sense, haha.
[Nexus 7 (2013) Original Android Development] mrminor13:
The only issue that I have come across is the one you already mentioned with double-tap2w. Doesn't always work the first time. So I tried your method of doing it once, wait and try again. That does not always work either. However I can sweep to wake after these attempts.

Otherwise, very, very smooth. Thank you!
[Nexus 7 (2013) Original Android Development] P.Kosunen:
I am running stock Google KRT16S ROM with ART enabled. Should i go back to dalvik if i use this kernel or is it ok with ART?
[Nexus 7 (2013) Original Android Development] jwong.hhf:
Totally works with ART.
[Nexus 7 (2013) Original Android Development] wd5gnr:
2.1 Still will not load in a secondary multiboot installation. Same symptoms. Now that I am back from a road trip, I want to install 4.4 as "native" but I will wait some amount of time so I can continue to test this configuration for you.
[Nexus 7 (2013) Original Android Development] GialanG:
MultiROM and 2.1, shared kernel work here. But the problem with shared kernel secondary roms still remains (no config files in secondary systems, so EleX works with default values no matter what change we made to the primary rom's kernel)
[Nexus 7 (2013) Original Android Development] wd5gnr:
Have you tried just copying /etc/elemental.conf (or whatever the file is) to the new file system?

The problem I am having is getting a non-shared kernel installed into the secondary.
[Nexus 7 (2013) Original Android Development] GialanG:
i tried, but after restarting N7, the content of elementalx.ini was deleted completely (file size = 0)
[Nexus 7 (2013) Original Android Development] sva260:
answer ?
[Nexus 7 (2013) Original Android Development] tiny4579:
Cm split to caf. This dev and many other use AOSP for their kernel base. Cm support is not possible unless cm switches back to AOSP or someone else adds in caf support. So unfortunately you have either caf or AOSP kernels not kernels supporting both.
[Nexus 7 (2013) Original Android Development] caunyd:
Flar2, thanks for your work and the reply!

Does anyone have a link to the posts or instructions that show how to use Tasker to turn the Nexus 7 on and off with the car? Thanks!
[Nexus 7 (2013) Original Android Development] skitty:
Bit of a shame as this is the only kernal i've found so far that supports cifs.

Maybe its time to break out ubuntu and build my own.

I'm already compiling CM11 as we speak
[Nexus 7 (2013) Original Android Development] efan3719:
Anyone else having issues with exfat? I'm using clean ROM on android 4.4 and can't get a 64gb SD card to allow write. Using stick mount and his exfat binaries. I can read it but not write to it.
[Nexus 7 (2013) Original Android Development] prinz3nroll3:
Hi,

sb test the cifs support?

I can mount (cifsmanager) without any error, but after open the folder with an explorer the folder is empty. Open cifsmanager again the mount is disabled.

I test several folders, with always the same result.
[Nexus 7 (2013) Original Android Development] flar2:
Use my exfat module instead of the binaries from Stickmount.

Something must have changed again in Android 4.4.
[Nexus 7 (2013) Original Android Development] Jeddix:
Cifs is working fine here. Did you remember to mount in /media/0? As far as I remember you can't mount on /storage/emulated/0.
[Nexus 7 (2013) Original Android Development] prinz3nroll3:
Hi,

can you plz post your complete mount path?

Here it won't work.

Which file explorer do you use?
[Nexus 7 (2013) Original Android Development] tgyberg:
Got 2.1 running with stock 4.4. Nice n snappy at 1.7!!:good:
[Nexus 7 (2013) Original Android Development] Jeddix:
/data/media/0/cifs/KINGSTON

I'm using PowerAmp to listen to music from this directory.
[Nexus 7 (2013) Original Android Development] deathmouse:
I have just tried

mount -t cifs -o "unc=\\\\192.168.1.252\\share,user=guest" //192.168.1.2/share /data/media/0/cifs/share

from a ssh session

Then with total commander I only see a empty directory. I'm using 2.1.
[Nexus 7 (2013) Original Android Development] meshdub:
Any chance you'd be willing to introduce "deep sleep on power off/on" feature? It would be perfect for car installations! Right now the problem is when left on, connected DAC keeps draining the battery, so I come back to the car with a dead tablet.

Or is there some shell script we could run from Tasker to put it into sleep? Tasker currently can wake the device with appropriate plug ins, but it cannot put it to sleep unfortunately (at least I haven't been able to find a way).
[Nexus 7 (2013) Original Android Development] GialanG:
I thought the timeout option would be in the 2.1 version :(
[Nexus 7 (2013) Original Android Development] GialanG:
And it'll be even better if there's an option to toggle when magnetic cover is on (like power button). I think many cover users will love this feature.
[Nexus 7 (2013) Original Android Development] flar2:
I will consider these options for the next release.

What is the timeout idea again? I only vaguely remember the discussion.
[Nexus 7 (2013) Original Android Development] GialanG:
Thanks [MENTION=4684315]flar2[/MENTION]. These 2 options will help save battery a lot
[Nexus 7 (2013) Original Android Development] leo81486:
i am in the same boat.

i tried all the software putting it onto air plane mode n shut off screen, but i check back this morning, battery drains 10% for only 9 hours.

here's what i use.

Tasker with secure setting pro n secure setting helper.

right now i am trying to find a way to put the tablet really into deep sleep when ignition turns off.
[Nexus 7 (2013) Original Android Development] NY_HAMMER:
Is 2.1 compatible with CyanogenMod 11 based ROM?

Thanks
[Nexus 7 (2013) Original Android Development] Saythis:
No :( Cyanogen moved to Code Aurora and as a result AOSP-based Kernels are not compatible.
[Nexus 7 (2013) Original Android Development] flar2:
So the idea is the tablet should go into deep sleep and disable the battery draining touchwake features when the power source is removed, then restore the touchwake features and wake up when power is restored?

I'm not sure when I'll have a chance to work on it, but I should be able to do that.