yashsingh1/xdaforums huggingface dataset:
[LG Optimus G (International)] lachyzee:
Ok got the values working using Faux123 and also used your Init.d script, thanks.

So now we are on the exact same settings. I'll let you know how my battery life goes...

My one big issue with this Kernel/unofficial ROM is that I can't select LTE in Mobile Networks. Only 2G and 3G are available.

And yet I can select it just fine in *#*#4636#*#*, and it works just fine. I haven't had this issue on other ROMs e.g. OMNI.

When the phone reboots, it goes back onto 3G and I have to go into *#*#4636#*#* to reselect LTE. Or use a tasker plugin like Toggle2G.

Does anyone else suffer from this? Any ideas of how I can fix it?

Essentially the same as the issue in this post: http://forum.cyanogenmod.com/topic/85298-new-cm-11-on-skyrocket-no-lte/

An update: have read that later CM 11 nightlies contain fixes for this... perhaps the next update to the Feb 20th unofficial CM will help.
[LG Optimus G (International)] goast:
Can someone tell me which one of these kernels will work with PAC ROM please
[LG Optimus G (International)] nch26:
Answer YES, is more short than that.

Yes, you can use this kernel with cm 10.2. But read the OP. You need to know how to flash and what flash

---------- Post added at 04:52 AM ---------- Previous post was at 04:50 AM ----------

Please guys READ THE OP

GPROJ 2.2 Kernel For OFFICIAL ROM BUILDS

AOSP 0.5 Kernel For UNOFFICIAL ROM BUILDS
[LG Optimus G (International)] galihdhika:
[MENTION=5003876]leouzcategui[/MENTION] have u been trying Photosphere on Custom Rom? is that works? if yes, what ROM and Kernel do u use? i've been trying lot of Custom ROM but i cant instal Photosphere on it, but works perfect on Stock ROM.. Thanks.
[LG Optimus G (International)] abduhus:
How can I use it
[LG Optimus G (International)] leouzcategui:
Photosphere working perfectly with AOSP rom

I'm using the Unofficial CM that from F93 that is in the main post (But I think that any AOSP rom will work, already tried with OMNI too), that ROM is build with AOSP kernel, F93 AOSP kernel v0.5, both MPD and CPUD are working fine, as this kernels are based in Mako, you can take the add-on for the Photosphere from Banks.

Even when a picture is taken the description says that is a nexus 4 device, and also as is the final version of the Camera Photosphere, the quality, speed and positioning of the pictures are much better than the one that works with stock ROM (the one take from Samsung S4 GPE)

you can check this last pictures I take in my g+ profile and also the GPS location for the pictures works, so you can upload the pictures to Google maps too.

With AOSP based kernel the Camera HDR mode also working..
[LG Optimus G (International)] gu5t3r:
Copy 88myTweaks to /system/etc/init.d/ from original post... If you want to remove tweaks, just delete it...
[LG Optimus G (International)] galihdhika:
Yes now im runing Omni ROM but photosphere not work perfectly, the dot in the middle screen is not appear sometimes and i need to restart camera app, now i want to try Unofficial CM, do i still need flash using TWRP or i can flash using CWM too? and which AOSP based ROM u think is stable for daily use?
[LG Optimus G (International)] leouzcategui:
I used the last version of phil touch CWM but I think any other is OK. About the issue that you say happen sometimes but only have to turn off screen wait a few seconds and is OK. I think is a problem with the gyro sensor and the camera app.

The Faust93 unofficial CM (main post) is very stable, no problem with signal and with some configuration of the kernel I got a good battery life. I'm using MPD 0.5 now because the CPUQ have some lags sometimes. And as is CM all system is very solid. I think OMNI is still working on that and are making a lot of changes.

Enviado desde mi Optimus G mediante Tapatalk
[LG Optimus G (International)] Scarlett25:
Do your tweaks serve only for the kernel of Faust or also for others?

What advantages do have to use your tweaks?

Thanks

Enviado desde mi LG-E975 mediante Tapatalk
[LG Optimus G (International)] gu5t3r:
#!/system/bin/sh
stop mpdecision ##Stops MPDecision to use IntelliPlug or CPUQuiet
echo balanced >/sys/devices/system/cpu/cpuquiet/current_governor ##Remove this line if kernel does not have CPUQ
echo 1026000 >/sys/devices/system/cpu/cpuquiet/balanced/idle_top_freq ##Remove this line if kernel does not have CPUQ
echo 810000 >/sys/devices/system/cpu/cpuquiet/balanced/idle_bottom_freq ##Remove this line if kernel does not have CPUQ
echo 2 >/sys/devices/system/cpu/sched_mc_power_savings ##Kinda forces use of less cores as possible
setprop wifi.supplicant_scan_interval 180 ##Increases sleep between wifi scans for new network from 20 seconds to 3 minutes, saves battery when wifi ise left on
sysctl -w kernel.random.read_wakeup_threshold=1024 ## Increases random kernel wakeup threshold, kernel will wake up less times, also know as entropy tweak
sysctl -w kernel.random.write_wakeup_threshold=2048 ## Increases random kernel wakeup threshold, kernel will wake up less times, also know as entropy tweak
sysctl -w vm.dirty_expire_centisecs=1000 ## Kernel will wakeup less to write things from ram to flash memory
sysctl -w vm.dirty_writeback_centisecs=2000 ## Kernel will wakeup less to write things from ram to flash memory

For all kernels, this are just some tweaks from V6_SuperCharger...
[LG Optimus G (International)] galihdhika:
[MENTION=5003876]leouzcategui[/MENTION] im flashing Unofficial CM on the first page using phil touch CWM but its stuck on google logo, now im back to stock ROM, any idea about that?

what if i flash Official CM 11 is posible to use Faust93 kernel and instaling photosphere?
[LG Optimus G (International)] lachyzee:
You took those panoramas with our LGOG? Cool.

Installed Banks addon now.

Any other camera tips?

There used to be a camera tweak for LGOG floating around... not sure if it works.

Does anyone use Focal?
[LG Optimus G (International)] leouzcategui:
It happen to me one time, when flashing the ROM flash the kernel at the end and make a dalviv cache wipe and a data and chache wipe.

Enviado desde mi Optimus G mediante Tapatalk
[LG Optimus G (International)] lachyzee:
You can also use an app like SManager.
[LG Optimus G (International)] leouzcategui:
Hi, the add on only work for me with asop ROMs like OMNI, hustonn KitKat and Faust93 unofficial (first post).. If you flash the add on with cyano the camera will show only 8mpx max and photosphere will not take the pictures..

I didn't mention but with stock ROM the photosphere and camera only 8mpx max. This problem is solved in KitKat aosp ROM and Faust kernel...

Only issue is the bad gyro sensor respond at the beginning when you select the photosphere mode... To solve this only have to turn off the screen and wait few seconds and is OK.

Enviado desde mi Optimus G mediante Tapatalk
[LG Optimus G (International)] galihdhika:
[MENTION=5003876]leouzcategui[/MENTION] Thank you so much leo, now im running Unofficial CM with photosphere :D but the problem about storage is still, default storage is not the same as in stock ROM.
[LG Optimus G (International)] leouzcategui:
Yes... I think is something related to android 4.3 and the multi account, so that's not a problem, is how it should be. They change that.

Enviado desde mi Optimus G mediante Tapatalk
[LG Optimus G (International)] lachyzee:
Hate to ask for more features from such a great kernel & dev.... but do we have any chance of getting USB OTG support...? :fingers-crossed:

Thanks for your work.

---------- Post added at 12:11 AM ---------- Previous post was at 12:10 AM ----------

An update: have read that later CM 11 nightlies contain fixes for this... perhaps the next update to the Feb 20th unofficial CM will help.
[LG Optimus G (International)] gu5t3r:
[MENTION=2533313]faust93[/MENTION]

What is BT MAC Address fix for? My BT mac starts with 41:4E and it works without patch on Gproj kernel...
[LG Optimus G (International)] christboanerges:
i have F180L and BT mac 41:4E too , E975 My sister have 41:41 too :p

when unlock with freegee BT mac change to 41:4E
[LG Optimus G (International)] Soe Min Thu:
which oneto download??

I want to use double tap to wake and so..I think I need to use F93 AOSP one but which zip (MPD or CPUQ) to download ???
[LG Optimus G (International)] gu5t3r:
Thanks, but do I need to apply fix if my bluetooth works?
[LG Optimus G (International)] mathprav:
great stable rom, but looks like thread is dead, no updates from faust for almost a month, time to switch to other rom now...
[LG Optimus G (International)] rodrixl:
Doubletap2wake on AOSP works with problems (when it wake, the touch make crazy things alone). This bug will be resolved or not? I like very of this feature, but actually it's unusable :(

Enviado de meu Optimus G usando Tapatalk
[LG Optimus G (International)] gu5t3r:
Is there a way I can increase Ear Speaker volume/loudness for calls?
[LG Optimus G (International)] frans3q:
noobs question, this is my first time I experimenting with my android phone.

can AOSP kernel works with stock ROM? I like my current ROM, but I want to try OTG feature. I cant find a step by step guide to enable OTG for LGOG e975.

and how do I back up my kernel? does CWM able to do that?
[LG Optimus G (International)] x_justin:
I'm not sure how to increase the volume. It's partly rom related I think, maybe a root speaker booster tool which can add some build.prop changes?

OffTopic\\

Guys, for those who like more active development, here is a lot to do since sprint optimus g (GEEHRC4G)and e975 (GEEHRC) both became GEE and share roms and kernels from now on:

http://xdaforums.com/showthread.php?t=2543176
[LG Optimus G (International)] gu5t3r:
Link for App?

I checked settings in Trickster and Faux apps, all settings are for Headphones and Phone speaker, not a one setting for Ear speaker...
[LG Optimus G (International)] leouzcategui:
EDITED: while I was writing this you has been publish the update, thanks

please [MENTION=2533313]faust93[/MENTION] can you update the unnofficial CM in your tread, it has almost a month.

And thank you for the great kernel and ROM, for my point of view is the best stable and daily use.:laugh:
[LG Optimus G (International)] rodrixl:
kernel AK-F93 works on omni 4.4 on geehrc ? bugs ?
[LG Optimus G (International)] leouzcategui:
Yes.. Because is AOSP based.

Just tried few hours now and only bug is the dobletap2wake apparently don't respond. Like if not were actually active.

I really like the smooth and is very well appreciated the over clock for the CPU. Till now no lags in games and playing music with low frequencies

Enviado desde mi Optimus G mediante Tapatalk
[LG Optimus G (International)] lachyzee:
Does the new AK kernel have Ko Control / radio.iris support for FM radio?
[LG Optimus G (International)] franky_z:
Try Mahdi-Rom with glitchmod kernel. There everything works great, even fm radio :)
[LG Optimus G (International)] grunch21:
Hy, does this AK-F93 kernel supports multirom as well? Also can i use it on top of official slimkat geeb? Thanks!
[LG Optimus G (International)] MitoTakatori:
[MENTION=2533313]faust93[/MENTION], mate AK kernel has status 7 error on PhilzTouch, and got freezes on both VANIR and COMMOTIO.
[LG Optimus G (International)] faust93:
i'm using twrp and cm11/pac44 and it works ok for me
[LG Optimus G (International)] grunch21:
Answered myself. Doesn't work for me :(

Can't progress the initial setup due to strange color and stretched text.
[LG Optimus G (International)] faust93:
multirom is supported and works ok (use myself two roms - pac44 aosp and cm11 official)
[LG Optimus G (International)] Scarlett25:
Does the kernel Ak F93 in Aosp or Cm?

Enviado desde mi Optimus G mediante Tapatalk
[LG Optimus G (International)] Kevinjoa:
Kernel uses other display drivers this is why it gets that strange for you, needs to revert 2 commits and rebuild. :)

Gesendet von meinem LG-E975 mit Tapatalk
[LG Optimus G (International)] FcoEnrique:
No more love for gproj? :l
[LG Optimus G (International)] guidoido004:
Server's dead?

Enviado de meu LG-E975 usando Tapatalk
[LG Optimus G (International)] MitoTakatori:
Thanks. On CWM Recovery it flashes fine, but not on PhilzTouch. And I also get screen freeze once in a while.
[LG Optimus G (International)] ka_putt:
One question...

Where can I donwload this genesis kernel? This link is down...
[LG Optimus G (International)] faust93:
yes, freezes is a known problem after last update from ak's git. try to figure out the problem..
[LG Optimus G (International)] grunch21:
I see. OP mentioned unofficial cm11 geeb so I thought it'd work. I managed to make it work using glitchmod kernel though.

Using ak kernel on liquid gee, I got screen freeze on first boot. The problem disappeared after reboot though. apparently the inverted volume keys still exists on this kernel, you have to fix it using method mentioned on the op. Overall this is a nice kernel with lots of functionality. Thanks!
[LG Optimus G (International)] galihdhika:
[MENTION=5003876]leouzcategui[/MENTION] yes i think so.. have u try focal camera already? thats good app but not stable on my phone with Unofficial CM ROM..
[LG Optimus G (International)] gu5t3r:
Can somebody explain or give me a link that explains what all that modules that come with kernel are for?
[LG Optimus G (International)] gu5t3r:
Managed to test CPUQuiet governors for battery: balanced vs rq_stats

...and balanced won every time...

I tested how much cores were online while playing 5 minutes of audio music by looking into

/sys/devices/system/cpu/cpu*/cpuquiet/stats/time_up_total

balanced 810000/1026000

CPU0 33433	online time in %
CPU1 2208	6,6043%
CPU2 1266	3,7867%
CPU3 652	1,9501%

balanced 810000/1026000

CPU0 30199	online time in %
CPU1 1727	5,7187%
CPU2 1099	3,6392%
CPU3 382	1,2649%

balanced 81000/1134000

CPU0 29932	online time in %
CPU1 1370	4,5770%
CPU2 1059	2,6520%
CPU3 752	2,5123%

rq-stats

CPU0 30577	online time in %
CPU1 6455	21,1106%
CPU2 1042	3,4078%
CPU3 297	0,9713%

rq-stats (2)

CPU0 30126	online time in %
CPU1 6990	23,2025%
CPU2 698	2,3169%
CPU3 398	1,3211%

rq_stats (3)

CPU0 30290	online time in %
CPU1 8320	27,4678%
CPU2 1542	5,0908
CPU3 438	1,4460

...as you can see from results, while on rq_stats 2nd core was 3X time online compared to balaced...
[LG Optimus G (International)] FPSRocketeer:
Which ROM works best with AK xGenesis Kernel? :) And is it stable?
[LG Optimus G (International)] lachyzee:
Faust,

Thanks for all your work on this Kernel, sad to see you go.

Can you confirm that there will be no more updates to your Unofficial CM build linked in the first post? Or just no more kernel updates? If so, I may have to go to another ROM. This is my favourite though.

What ROM do you recommend with the AK Kernel?

Also, is anyone aware of another Kernel / ROM that has supports radi.iris loading for FM Radio? Or Ko Control?
[LG Optimus G (International)] faust93:
I was distracted by another project (https://play.google.com/store/apps/details?id=com.faust93.proxymator2) sorry.

Also I see no need for frequent kernel updates for the sake of updates only. There will be updates when some features added/bugs fixed.
[LG Optimus G (International)] lachyzee:
Thanks Faust, is that the same for unofficial CM? Don't expect any updates?
[LG Optimus G (International)] metrixx02:
HELP :(

faust thx for amazing works .. but i need help ..

i cant use custom rom ...

i flash any custom rom and within a few hours i see blue screen ( subsystem crash error : external_modem error )....

In my opinion a problem originating operator and sim card ...

but i restore stock lg custom rom for using cwm ...and i not have any issue and subsystem crash error ...

PLS HELP ME İ CANT USE ANY CUSTOM ROM :(
[LG Optimus G (International)] x_justin:
This problem can easily be solved, I spent 20+ hours on researching this, it's not an operator problem, but a common problem with both the Optimus G and the Nexus 4.

What causes it? Extreme low power states of the processor, some modems are too sensitive for this kind of deeeeeeep sleep (depending on production batch). These states are called C0 (WiFi) until C3 (complete power collapse).

Disable C2 and C3 and enable C0 and C1 and voila, it will never happen again:good:

How? Buy and install Fauxclock, I don't know how to do it manually nor I couldn't find any other app.

You can thank me, but you should also thank Faust because he brought me this solution. Joying all the custom roms for months without problems :laugh:
[LG Optimus G (International)] gu5t3r:
What is the point of 378 freq? Can it be disabled so CPU does not use it and jump to 384 directly from 270?
[LG Optimus G (International)] metrixx02:
my friend thx for post but ... i have one question what is this c0,c1,c2,c3c ????? CORES ?
[LG Optimus G (International)] x_justin:
No some power state of the processor, linux terms. Nothing to do with core numbers. As far as I know the only app that can change this is FauxClock from the play store, but it's worth the money. Just disable C2 and C3, it's still good for the battery. Stock roms from LG also have this disabled.

C0 Operational state. CPU fully turned on.

C1 First idle state. Stops CPU main internal clocks via software. Bus interface unit and APIC are kept running at full speed.

C2 Stops CPU main internal clocks via hardware. State where the processor maintains all software-visible states, but may take longer to wake up through interrupts.

C3 Stops all CPU internal clocks. The processor does not need to keep its cache coherent, but maintains other states. Some processors have variations of the C3 state that differ in how long it takes to wake the processor through interrupts.

http://doc.opensuse.org/products/draft/SLES/SLES-tuning_sd_draft/cha.tuning.power.html

---------- Post added at 05:10 PM ---------- Previous post was at 05:09 PM ----------

Cool test, are you able to produce more up time than stock?
[LG Optimus G (International)] grunch21:
Noob question: how to revert the volume keys automatically in each boot? I can't seem to find 99kerneltweaks in init.d folder..

Thanks.
[LG Optimus G (International)] gu5t3r:
Probably because when I was testing MPD vs. CPUQ Balanced 594000/702000 (F93 Gproj default settings) CPUQ seemed to use less cores than MPD on status bar scrolling test even with that default settings....

Intelliplug and CPUQ are kernel built-in hotplug governors, MPDecision is binary process (/system/bin/mpdecision). So, there is no point in using MPD in these F93 kernels because it will interfere with kernel built-in hotplug governor...

My setting 810000/1026000 for balanced will save you more battery than default setting (594000/702000) because it will turn on next core only if previous one is above 1026MHz... It works very good with my smartmax settings....

You will definitely save more battery when listening music compared to stock kernel which uses ondemand governor and mpdecision =)
[LG Optimus G (International)] gu5t3r:
Did anybody tried UnderVolting to reduce heating/temperature?

I lowered 1512MHz voltage from 1150mV to 1000mV and got almost 10C lower temps when stressing with StabilityTest app...

With thermal throttling disabled, on 1150mV CPU got very fast to 92C and then I stopped the test...

On 1000mV CPU temp is around 80C after 5 mins???

When intelli-thermal throttling was set to 80/75, with default voltage 1150mV, IT turned of cores 2 & 3 after 30 seconds,

with voltage of 1000mV, all four cores were running on full stress about 4 minutes before only one core was turned off?

Update 2014-03-25:

Seems I got lucky and got Faster (4) CPU Binning:

root@e975:/ # dmesg | grep PVS
<6>[ 0.213409 / 01-01 00:00:00.200] acpuclk-8064 acpuclk-8064: ACPU PVS: 4

...so my cpu can undervolt the most... (1 is Slow, 2 is Nominal, 3 is Fast and 4 is Faster)

(Command dmesg | grep PVS should be run as soon as possible after reboot, also you need to su before)

More info on CPU Binning HERE

I found that users with Fast (3) can also have 1512MHz at 1000-1050mV... It's definitely worth it....
[LG Optimus G (International)] x_justin:
Aaarghhhh I have PVS 1:crying: That's actually quite nice that it's so useful to undervolt that much!
[LG Optimus G (International)] rpsgrayfox:
I have apparently a PVS 1 as well but went ahead and UV'ed -100 across the board, and 1512 sits at 1050, ran a stability test and 12 hours later still not a problem, BTW gu5t3r I'm using your tweaks and configurations! You rock! Thanks!
[LG Optimus G (International)] gu5t3r:
That is great...

Also, read somewhere that Faster (4) CPU's are -100mV undervolted by default on stock kernels, cannot confirm that but it may also be reason why my version was heating so much on 1512MHz @ 1150mV....

I use 384MHz @ 750mV - 1512mV @ 1000mV...

Seems that added freqs 270 and 374 doesn't like undervolting much.... 162MHz was unstable for me even on default voltage. I read somewhere that Qualcomm by design never intended for this CPU's to run below 384MHz and that it may cause instabilities and increased battery usage...

I can run both 270MHz and 384MHz on 750mV 775mV so I decided to go with 384...

(also that extra worthless 374MHz step bothers me really much =)

Update 2014-03-28: Sometimes on 384MHz @ 750mV phone wouldn't wake from deep sleep so I pushed it to 775mV which seems to work fine...
[LG Optimus G (International)] rpsgrayfox:
I came to the same conclusion today and defaulted to 384, I didn't find any info of lower frequencies saving that much battery and the performance/stabilty tradeoff wasn't worth it, 384@750 is stable on my Slow-binned CPU I will test 1512@1000(-50) tomorrow, I'm guessing your CPU could still UV a bit more but I'm not sure it'll make much more difference, at least not compared to the amazing results in temps you already achieved.
[LG Optimus G (International)] gu5t3r:
1512 @ 987.5mV

After 10 min temp 70-72C, all 4 cores still on XD

Me like this very much... Will test it for few days...
[LG Optimus G (International)] Mavi Tuna:
[ROM][e975][4.4.2][Carbon] ROM. What should I set for kernel?
[LG Optimus G (International)] rpsgrayfox:
That's amazing! It seems to me that this kernel and your settings make it rock stable for UV, now I'm running an all across the board -150 and on normal usage Temps remain very low, and Antutu I've run a couple of times and no crashes or reboots, what app do you use for stressing the CPU and monitoring?

Also I've noticed a weird thing, normally the OnDemand or simple GPU governor maintained idle frequency at 128, but now its 320, and it actually scales back down to 200 or 128 on touch events and simple draw actions like opening tabs or notification drawer pulldown, is this just me? I haven't tweaked the GPU at all.

I suggest you check gu5t3r's signature for links of his settings that work very well, as for any other type of settings on what you want for your device, search the forums on explanations for kernel settings and/or Google.
[LG Optimus G (International)] gu5t3r:
I use StabilityTest for stress...

I monitor stuff trough ADB WiFi Connection (That way I have least impact on tests)...

I was also monitoring GPU freq, dunno why GPU freq is 320 in apps but when I go to launcher it backs down to 128...

You can check GPU freq with command

cat /sys/class/kgsl/kgsl-3d0/gpuclk
[LG Optimus G (International)] rpsgrayfox:
Great! Thanks I'm now monitoring thru ADB but I noticed that whenever the phone is charging the GPU idles as its supposed to be, but as soon as it's on battery it bumps up to 320 and stays there until some input, could you check if yours behaves the same way? I'll try to monitor thru WiFi ADB but this became apparent using fauxclock and trickster and those apps shouldn't task the GPU to 320 anyway.

Edit/Update: Confirmed, ADB thru WiFi returns 320 all the time except when I actually load/touch something it drops to 128, its completely inverted and driving me crazy xD that can't be good for performance and battery life
[LG Optimus G (International)] gu5t3r:
+1
[LG Optimus G (International)] huy_gm:
I thought it only on stock rom. How come freq drops when there is touch, this is a hilarious behavior. In game it works fine I think since we has good performance.