yashsingh1/xdaforums huggingface dataset:
[Nexus 7 (2013) Android Development] mssam:
Yep. However, not sure if its me and the on/off power switch or something else.

Sent from my Nexus 7
[Nexus 7 (2013) Android Development] matt99017d:
will the 4.4.1 work with the newest 4.4.2 update?
[Nexus 7 (2013) Android Development] flar2:
If you select installation defaults, doubletap to wake will be disabled if you use the power button or a magnetic case to turn off your screen

Yes
[Nexus 7 (2013) Android Development] felix1234:
I don't see a /etc/elementalx.conf file, can I create it? What's the correct format?
[Nexus 7 (2013) Android Development] kaibosh99:
I am sure this has been asked several times in various manners, but why would someone want to run this kernel instead of Elemental? I am running Elemental 2.3 and everything works perfectly, is this a 'clean' version designed to extend battery life and prevent people from trying to mine for bitcoins with their Nexus 7?
[Nexus 7 (2013) Android Development] felix1234:
I run this because I only need the dt2w and s2w functions. I don't need the overclock features.
[Nexus 7 (2013) Android Development] doop:
I hope that clears it up for you :)
[Nexus 7 (2013) Android Development] kaibosh99:
So... It's for scaredycats, then. There, I said it. Thanks for your work, except you need to leave a few glitches in the kernel somewhere - how am I supposed to sleep properly without having irritating bootloop bugs to try and work around?!
[Nexus 7 (2013) Android Development] Mayday_XL:
* Added clocks up to 1,7GHz and made it the new default max frequency since this chip its mostly a Snapdragon 600 (which boots at 1,7GHz)

Please can you add this ?
[Nexus 7 (2013) Android Development] flar2:
No, use elementalx. The idea with this kernel is to have stock clocks, thermal, etc. I've often thought about discontinuing this kernel because elementalx performs so much better. I know a lot of people like the idea of a stock enhanced kernel, but there is no risk in using elementalx. It's 100% guaranteed stable with default settings.
[Nexus 7 (2013) Android Development] azdavef:
WiFi

I have had my Nexus 7 since August and have usually been running Clean Rom and ElementalX. I decided to try Bulletproof about a month ago since I use my device for just kind of regular purposes and watching streamed videos both locally and thru TV apps. I had to replace my cable modem (ran over the power cord with the vacuum) 3 days ago and thought I would check the speeds on all of my devices with OOKLA after the installation. I have a dual drive desktop with Ubuntu and Win7, an HTPC with Win 7, an Asus laptop with Win8 and a Nexus 4 with an odexed stock rom and franco's kernel. I also have a 5 ghz router that all connect to. I got about 30 Mbps down and 8 Mbps up on everything except my Nexus 7, which was getting 8 Mbps up and 8 Mbps down. I installed the Sinfull stock rom with the same results and then switched back to ElementalX and got 30/8 just like all of the rest of the devices. I hadn't noticed the difference because of my usage is not terribly demanding, and I have no issues with ElementalX because I can't really do without DT2W on the tablet ( I'm kind of spoiled). You guys do great work and thought I would just post an FYI...
[Nexus 7 (2013) Android Development] dre1187:
[MENTION=4684315]flar2[/MENTION] 2 quick questions for you:

1). if building from source which github repo do I use:

a). https://github.com/flar2/flo/tree/Bulletproof

b). https://github.com/flar2/bulletproof-flo

2). do you mind if I bundle this with the ROM I build?

thanks!
[Nexus 7 (2013) Android Development] flar2:
Yeah you can use it if you want.

For 4.4+, use a) https://github.com/flar2/flo/tree/Bulletproof
[Nexus 7 (2013) Android Development] rraaka:
I noticed for me the DTW works if the tab is active...if its been down and resting for a long time dtw doesnt work...have to use power button
[Nexus 7 (2013) Android Development] ulao2:
Kinda new to the replacement kernel scene but this may be my only option.

Goal:

Fix my tablet so that I can use the QI charge with OTG. My phone is rooted but the OS simply disables all forums of charging when the OTG cable (pin 4 shorted to 5 on micro controller) is connected. I'm not all that interested in DAC I just need the phone to indicate charging. Whether it charges or not I dont really care, I just need my OS events to work right. For example plugging in power makes my tablet stay on, and unplugging it cause a timer to go off for 1 minute to shut it down. I can not use these features if the tablet does not know a cable is attached ( yes car set up ).

Tablet:

nexus 7 2013 4.4.x

Worries:

I dont want to reinstall apps. Guessing installing this would do that along with my settings and google account. I can deal with some of this but I need my apps back ( hopefully how they are configure also ). Can this be done with some back up tool.?

Install:

I'm guessing trickster mod will do this for me? Something like add zips if I recall correctly?
[Nexus 7 (2013) Android Development] creeve4:
Update for 4.4.2 ? Is there a need?
[Nexus 7 (2013) Android Development] Mayday_XL:
You can use v2.1 (Android 4.4.1 and 4.4.2: Bulletproof-N7-2.1). :good:
[Nexus 7 (2013) Android Development] Vizpar:
hi, 2 questions please :

- how can i fix permanently ma value for charge voltage ?

echo "value" > /sys/devices/i2c-0/0-006a/float_voltage is not permanently, i lose the value itch time i reboot

- can i change the value of power button for enable/disable s2w/dt2w without flaching again the kernel ? and if yes, how ?

thanks for your work and your answer
[Nexus 7 (2013) Android Development] flar2:
You will need to flash the kernel again for the power button option.

To change the battery extender value, add the following to a file called /etc/init.d/40batteryextender and change permissions to execute.

#!/system/bin/sh

echo "value" > /sys/devices/i2c-0/0-006a/float_voltag
[Nexus 7 (2013) Android Development] Vizpar:
thanks... but i don't have /etc/init.d folder... so it means i don't have init.d support or i just have to create this folder ?

and for the permissions, rwxrwxrwx is good ?
[Nexus 7 (2013) Android Development] flar2:
Yes, just create it and rwxrwxrwx is fine. rwxr-xr-x would be better for security.
[Nexus 7 (2013) Android Development] Vizpar:
ok, i appreciate your help

thanks ;)
[Nexus 7 (2013) Android Development] jridda10121:
Not trying to be that guy that didn't look but this is basically stock kernel with mods I just want sweep to wake also does it work with nocturnal my first nexus
[Nexus 7 (2013) Android Development] ->---:
I flashed the 2.1 build, but SystemTunerPro and TricksterMod do not show the intellidemand gov. Was it removed in a later build?
[Nexus 7 (2013) Android Development] LinearEquation:
4.4.3 images and binaries released. OTA should be pushed soon.
[Nexus 7 (2013) Android Development] Foulwx:
Has anyone tried this with 4.4.3? I just installed Scrosler's odexed ROM but I miss the tap to wake feature. I don't want to brick my flo.
[Nexus 7 (2013) Android Development] GROGG88:
It boots, but breaks WiFi.
[Nexus 7 (2013) Android Development] flar2:
Update!

This updates the kernel to Android 4.4.3. Works with Stock/AOSP based ROMs. As before, it does not work with CM/CAF based ROMs.

Download:

Bulletproof-N7-2.2

Changes:

-update for Android-4.4.3
[Nexus 7 (2013) Android Development] jridda10121:
Question never tried to run a kernel over top stock ROM is this possible ? Will it work properly with system image 4.4.3 with root.
[Nexus 7 (2013) Android Development] poondog:
Of course it will work :)

Custom ROM/ stock ROm nothing changes :)
[Nexus 7 (2013) Android Development] Foulwx:
Working great! Thanks very much.
[Nexus 7 (2013) Android Development] MatVekk:
OK in RaffRom 4.4.3 [emoji16]

Inviato dal mio Nexus 7 (2013) con Tapatalk Pro
[Nexus 7 (2013) Android Development] rom08:
Works great with Mahdi rom.

Envoyé de mon Nexus 4 en utilisant Tapatalk
[Nexus 7 (2013) Android Development] mssam:
Wifi didn't work on aokp. Will play around with it some more...
[Nexus 7 (2013) Android Development] flar2:
Some of the custom ROMs have not completely updated their wifi.

If wifi doesn't work using 2.2, then use 2.1
[Nexus 7 (2013) Android Development] tsimitsangaz:
Hi guys. flashed 2.2 and I am getting first 2 cores online at full speed all the time without running something in the background. I am using cleanrom 4.4.3 .is it normal? Hotplug settings? Thanks
[Nexus 7 (2013) Android Development] tsimitsangaz:
here's a screenshot
[Nexus 7 (2013) Android Development] 91ludesit:
Does this kernel support f2fs?
[Nexus 7 (2013) Android Development] flar2:
No, you have to use ElementalX for that.
[Nexus 7 (2013) Android Development] 91ludesit:
Hmm, don't see that listed in the features for elementalx
[Nexus 7 (2013) Android Development] flar2:
It's in there. You need to get F2FS up and running before you install ElementalX.
[Nexus 7 (2013) Android Development] 91ludesit:
Besides changing the fstab.flo to say f2fs and then booting into a recovery that can format user data f2fs what else is there?
[Nexus 7 (2013) Android Development] flar2:
fstab is in the ramdisk, which is part of the boot.img, which ElementalX gets from the previous kernel. So the previous kernel must have the correct lines for f2fs, ElementalX doesn't supply this.
[Nexus 7 (2013) Android Development] 91ludesit:
I've gone crosseyed, so you have to flash a kernel with modified ram disk to the stock rom, reformat to f2fs, and then flash elementalx?

Sorry about the 20 questions, just trying to understand.

One old nexus 7 I just flashed Lego kernel and reformatted.
[Nexus 7 (2013) Android Development] MatVekk:
Work on 4.4.4?

Inviato dal mio Nexus 7 (2013) con Tapatalk Pro
[Nexus 7 (2013) Android Development] rsfinsrq:
Yes! Running on KTU84P.
[Nexus 7 (2013) Android Development] MatVekk:
Ok in 4.4.4 stock based Rom. And in android L? [emoji16]

Inviato dal mio Huawei P1 4.4.2 Mokee Os
[Nexus 7 (2013) Android Development] VannMann:
Will this kernel work on the cm11 nightly builds? Would really like to have the tap 2 wake option.
[Nexus 7 (2013) Android Development] flar2:
Use elementalx
[Nexus 7 (2013) Android Development] rsfinsrq:
Just flashed this on LPV79. So far, so good. S2W/DT2W working.
[Nexus 7 (2013) Android Development] MatVekk:
☺☺☺☺☺☺☺

Inviato dal mio Nexus 7 (2013) con Tapatalk Pro
[Nexus 7 (2013) Android Development] VannMann:
Used and donated! Thanks, bud!
[Nexus 7 (2013) Android Development] atlharp:
Stock ROM with Bulletproof kernel. Great work! ?
[Nexus 7 (2013) Android Development] teh roxxorz:
If you use trickster mod, you can change the setting to sweep2wake only by disabling sweep2wake.
[Nexus 7 (2013) Android Development] sliverofme:
This kernel is very good! Amazing battery life! It's on the stock ROM and I need to put the stock kernel back on to get the ota update. Does anyone have the stock kernel that I can just flash? I don't want to do a factory reset since the phone is my wife's and I'd be in a lot of trouble.
[Nexus 7 (2013) Android Development] flar2:
Download the one click factory reset, but don't run it. Just grab the boot.img from the zip. Reboot to bootloader and do "fastboot flash boot boot.img"
[Nexus 7 (2013) Android Development] misiokicio:
or use the nexus 7 root toolkit,

---------- Post added at 07:49 PM ---------- Previous post was at 07:48 PM ----------

Thx for the kernel mate, just trying it now, sweep wake work like a charm
[Nexus 7 (2013) Android Development] timrock:
any bad experiences with this kernel?
[Nexus 7 (2013) Android Development] flar2:
There shouldn't be, nothing that could cause instability or other problems is changed from stock. That's why it's called bulletproof.
[Nexus 7 (2013) Android Development] timrock:
just asking, because someone on google+ (i shared your video there and mentioned how good it was) said they had issue a few days after installing it. Their screen became unresponsive. Just wanted to double check. So far so good.
[Nexus 7 (2013) Android Development] Chaaqoti:
Those thanks are an accident, anyways, I've been running bulletproof since it came out and have not had any difficulties with it. I use dt2w and always works.
[Nexus 7 (2013) Android Development] NekroWolfen:
Well, I've been using since it was released and if anything is actually better than stock, great battery life, great features and no problems. So I can vouch that it works flawlessly, if anyone is looking for a great kernel with features but no OC, then this is it.
[Nexus 7 (2013) Android Development] sliverofme:
Thanks you guys! Just to be clear, is it the HTC One AIO toolkit that I need to download? I did search but that was the only thing that I could find. My wife will be happy.
[Nexus 7 (2013) Android Development] flar2:
That should do. Anything with the stock kernel.
[Nexus 7 (2013) Android Development] flar2:
Incorporated the latest fixes from Google (touch fix and mmc fix). Should alleviate the touchscreen issue some people were having.

Download:

Bulletproof-flo-1.1

Changes:

-update touch firmware to A042

-disable pack feature for Hynix part
[Nexus 7 (2013) Android Development] timrock:
Thanks for the update
[Nexus 7 (2013) Android Development] notoriouspk:
.

I will try this in a moment thanks for the kernel
[Nexus 7 (2013) Android Development] slick_shoes:
This work on CM ROMs right?
[Nexus 7 (2013) Android Development] eric00716:
Yes absolutely
[Nexus 7 (2013) Android Development] flar2:
It works on everything
[Nexus 7 (2013) Android Development] rodrigo9411:
i'm having a problem on my stock N7. It doesnt go to deep sleep. I dowloaded better battery stats and the kernel is being wakelocked by "pil-gss" do you know what it does? installing this kernel could fix it?
[Nexus 7 (2013) Android Development] JesseTron:
Disregard post. Figured it out.
[Nexus 7 (2013) Android Development] goofball2k:
Awesome little mods, love the swipe2wake/doubletap wake. Solved my touch issues with CM10.2 as well.
[Nexus 7 (2013) Android Development] timrock:
This doesn't support faux sound?
[Nexus 7 (2013) Android Development] iFlasher:
No
[Nexus 7 (2013) Android Development] timrock:
Would be nice to have it.
[Nexus 7 (2013) Android Development] pham818:
thanks. the feature is pretty useful, and less stress on my lock button :D

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

and if i happen to want to change the settings, can i just flash it over?
[Nexus 7 (2013) Android Development] RKight:
You should be able to. The installer does a cleanup, presumably to clear out any leftovers from a previous custom kernel, so it should act the same as if you were installing it for the first time.
[Nexus 7 (2013) Android Development] pham818:
ok thanks!!
[Nexus 7 (2013) Android Development] jakelights:
Wow this is great kernel. Thanks
[Nexus 7 (2013) Android Development] EatingPie:
Nice work.

This does have the GPS fix in it? I notice mention of it in the thread, but missed it in the release notes.

On another note...

I'm having trouble with bash shell scripts crashing with segmentation fault (!!). It's actually bash that's crashing. The logcat makes it look like a bad address passed to ldfree (possibly a double free).

I had actually tarred off the xbin from CM 10.2 20130813, and replacing with that bash in /system/xbin works.

This also occurs in Kang's CM 10.2 (release 8, 20130825 I believe) also, which is actually why I decided to give your kernel a shot. I have not yet tried the stock CM 10.2 for flo, but I notice both you and Kang mention linaro.

-Pie
[Nexus 7 (2013) Android Development] flar2:
The GPS fix must have been entirely in userspace, there was nothing in the kernel update

The shell crashing could be due the way bash was compiled, but the kernel has no relation to that.
[Nexus 7 (2013) Android Development] jhuff83:
After installing the kernel, where would you find the magnetic settings, or do you have to reflash kernel?
[Nexus 7 (2013) Android Development] jarjar124:
Magnetic settings? You mean using a magnet to close the tablet and wake up? There are no settings for it unless you're talking about s2w, etc. Then you can install Trickster Mod for all your kernel needs at no additional cost :D
[Nexus 7 (2013) Android Development] flar2:
You can change that setting by editing /etc/elementalx.conf. Or reinstall the kernel.
[Nexus 7 (2013) Android Development] EatingPie:
Ah, it looks like I misunderstood what you're providing here! By "kernel" I thought you were also compiling and supplying the basic system directory structure as well (/system/etc, /system/bin, etc. etc.).

And I think you nailed it on the bash shell. It's the exact same bash version -- presumably the same source -- but it's been compiled with different flags or different static libraries because the executable is slightly larger on the newer OS release.

I'll post the bash issue in Kang's thread and see what happens... :)

Thanks for the reply.

-Pie
[Nexus 7 (2013) Android Development] jhuff83:
Can you point me to that mod.
[Nexus 7 (2013) Android Development] NekroWolfen:
It's on the Google play store for free.

https://play.google.com/store/apps/details?id=com.bigeyes0x0.trickstermod&hl=en
[Nexus 7 (2013) Android Development] Coronado is dead:
Is it normal for me to be able to swipe awake on any part of the screen? I can only swipe to sleep on the bottom, but a waking swipe works anywhere.
[Nexus 7 (2013) Android Development] flar2:
yes, that's normal.

I wanted it to be easy to wake. You can't have that for sleep, because normal touch actions would put it to sleep.
[Nexus 7 (2013) Android Development] Coronado is dead:
Thanks. Just wanted to confirm that it was normal behavior.
[Nexus 7 (2013) Android Development] flar2:
Download:

Bulletproof-flo-1.2

Changes:

-add faux sound support
[Nexus 7 (2013) Android Development] jhuff83:
Just had a weird issue. I'm completely stock rooted just running this kernel. When I turned screen on, the tablet was completely non responsive when I touched it. Tried to turn screen off and on again, same thing. I had to hold volume down and power to restart to fix the issue. Any ideas on this?
[Nexus 7 (2013) Android Development] goofball2k:
Dang, thanks! Love this kernel, am very tempted to try elemental now but this is a nice wakeup bonus
[Nexus 7 (2013) Android Development] timrock:
just tried to flash 1.2, and after pressing NEXT during the Change Log, it get a screen that says "Please Wait", with a progress bar underneath. Its been going for about 5 minutes now.

edit: rebooted and it worked.
[Nexus 7 (2013) Android Development] misiokicio:
Guys, 1.2 is not available on the first page, I am just guessing it's been pulled back...
[Nexus 7 (2013) Android Development] flar2:
No, I just haven't had time to update the OP.

I usually post things in the thread, wait to make sure everything is fine, then update the OP.

The only change is adding faux sound support, so it should be fine.
[Nexus 7 (2013) Android Development] misiokicio:
thanks flar2 , i'll flash it then soon
[Nexus 7 (2013) Android Development] timrock:
what is "optional usb fast charge"?
[Nexus 7 (2013) Android Development] kiwiruss:
Updated and running fine.
[Nexus 7 (2013) Android Development] matrix.bharath:
Guys whats the difference between, bulletproof and elemental Kernel? Dont Mind the Noob question.
[Nexus 7 (2013) Android Development] flar2:
This is an option to make it charge in AC mode when connected to a usb port.

ElementalX has performance features, like cpu, l2, bus and gpu overclocking, kernel based thermal control, and automatic undervolting. Also has more configuration options, config files, etc.
[Nexus 7 (2013) Android Development] jssingh:
I second this. This is a issue.

Running CleanROM 1.5 and this has happened a couple of times where the screen has become unresponsive and requires a power button reset.

For now gone back to stock kernel but loved the features on this kernel.
[Nexus 7 (2013) Android Development] jhuff83:
Now my magnetic case is hit or miss. Might have to revert to stock kernel.
[Nexus 7 (2013) Android Development] flar2:
^^It's probably your case

I'm not having any not rresponding issues

It's probably a rom issue, this is very close to stock and shouldn't have any problems.
[Nexus 7 (2013) Android Development] jhuff83:
I had no issues on stock rom and stock kernel before flashing the kernel. What about the random non responsive screen issue?
[Nexus 7 (2013) Android Development] flar2:
I haven't had that problem. Get some kernel logs while it's happening and I'll take a look.
[Nexus 7 (2013) Android Development] itsmejson:
If I wanted to flash back to the stock kernel, how would I go about doing that again?
[Nexus 7 (2013) Android Development] kitch9:
Does this Kernel fix the USB host bug or do I need a rom?
[Nexus 7 (2013) Android Development] fkfs9:
i am exploring this option. Wondering if this would fix the random reboot issues on stock.

Any idea guys?
[Nexus 7 (2013) Android Development] timrock:
wugs toolkit
[Nexus 7 (2013) Android Development] situman:
Dirty flash your rom.
[Nexus 7 (2013) Android Development] sol_671:
Running 1.2 for almost three days and constantly on my tablet no issues.. But with 1.2 I decided to not run any of features like Dt2w, or s2w and just use the NTFS feature for my hard drive. Was running all those features though on 1.1 and also no issues

Edit:eek:nly time I ever had those issues was during face book use.. Which is a Facebook issue.. Even my iPad and iPod touch gets super laggy on Facebook
[Nexus 7 (2013) Android Development] Coronado is dead:
Having a small issue: swiping down on the right edge of the N7 shuts it off. Just like swiping on the bottom by the buttons. I kept trying to move an icon from the top right of my homescreen to the right side of the dock and it kept shutting off right before I did it, lol.
[Nexus 7 (2013) Android Development] flar2:
That's normal, I may make an option to choose which edges work.

In the meantime, this is less likely to happen if the shortsweep option is dialed
[Nexus 7 (2013) Android Development] jhuff83:
Where do I get kernel logs from?
[Nexus 7 (2013) Android Development] flar2:
Kernel logs:

adb shell dmesg > kernel.log

Or better, after rebooting

adb cat /proc/last_kmsg > last.okay

**************************

On my other thread, they are saying that CM has diverged from other ROMs, so it's no longer supported by this kernel. It's unfortunate that they've decided to take this path, I thought one kernel was supposed to work on everything with nexus devices. I simply don't have time to support multiple versions of this.
[Nexus 7 (2013) Android Development] Tiffany84:
Hey Flar, have you added Faux Sound to bulletproof?
[Nexus 7 (2013) Android Development] rsfinsrq:
Added with V 1.2
[Nexus 7 (2013) Android Development] stealthj:
Those non responsive issues you guys are talking about were there for me on stock rom also... but I think it made it worse.. but still worth not having to press any stupid buttons!!

I will be testing different kernels(with touch2wake) to try to see if its a kernel issue
[Nexus 7 (2013) Android Development] DoubleDeuce22:
Just switched over to this kernel (1.2) from stock kernel and love the sweep to wake. It Seems to be running great 0 problems so far. Have not been on long enough to compare battery life but one thing I noticed was my 3dmark and antutu scores went down about 1% which surprised me. Thanks flar
[Nexus 7 (2013) Android Development] shokwaav:
What's the difference between your elementalX and bulletproof kernel? Is it merely more control in the elementalX version?
[Nexus 7 (2013) Android Development] dictionary:
Please read through. This was just asked and answered 20 posts ago
[Nexus 7 (2013) Android Development] mo_danish:
+1 I've been having the same problem from the last couple of days. I'm running CleanROM 1.5 and not using any magnetic case. It happens when I leave my tablet on the wireless charger overnight.
[Nexus 7 (2013) Android Development] stealthj:
For me, this is an issue present in every rom and kernel.

It also may just be my poetic slimline case.

Sometimes when i open it, it wont turn on, and i have to open and close it a few times lol...