yashsingh1/xdaforums huggingface dataset:
[LG Optimus G (International)] Unreal_Shogo:
I see that say GEEe975. Is compatible with gee roms and e975 roms (pacman for example)?
[LG Optimus G (International)] jollaman999:
I mean e975 for stock. Not e975 based custom roms.
[LG Optimus G (International)] Unreal_Shogo:
Just tried with a custom and get a bootloop haha
[LG Optimus G (International)] samuel3mn2:
weating geeb release v12 <3.<3
[LG Optimus G (International)] jollaman999:
[v12_Rev Uploaded]

[v12_Rev Uploaded]

- Stock Kernel's vibrator issue fixed.

- Android L Kernel Support

EDIT1: [v12_Rev2 Uploaded]

- Fixed ramdisk installation logic

- Fixed Android L f2fs support

http://buf.jollaman999.com/jolla-kernel_AIO-gee/
[LG Optimus G (International)] lloyd_chm:
so v12 supports kitkat and android l?..
[LG Optimus G (International)] jollaman999:
Yes it is! :)
[LG Optimus G (International)] denissxrus:
Will be v12 for geeb?
[LG Optimus G (International)] RohanAJoshi:
waiting patiently for geeb L kernel..

with flashing fresh rom from [MENTION=5095490]Kevinjoa[/MENTION], we only get 2 bugs on geeb :

1. only front camera working, no back camera at all.. (easy to fix for devs like you, camera drivers issue).

2. no sd card support at all (no mounts in kernel ramdisk for sd card)..

.

these are very normal bugs for e975 rom to e970..

i hope you will post it soon..
[LG Optimus G (International)] jollaman999:
[Updated v12 GEEB ver]

[Updated v12 GEEB ver]

Thank you for waiting. And sorry for long time. :o

http://buf.jollaman999.com/jolla-kernel_AIO-gee/
[LG Optimus G (International)] samuel3mn2:
[MENTION=5996255]jollaman999[/MENTION] you are the best thanks you for you work :good:
[LG Optimus G (International)] RohanAJoshi:
wow, you are the best dev man..

really thanks a lot..

.

and it is working on L with camera and sd card ?
[LG Optimus G (International)] jollaman999:
Camera will working and I added sdcard init lines for geeb.

But I don't know it will working. I don't have that device.
[LG Optimus G (International)] akahroba:
Thanks mate for the new version. Is the version shown in setting/about now?
[LG Optimus G (International)] guidoido004:
I was having issues with tether, will test v12,if happens again I'll get you a logcat about it.
[LG Optimus G (International)] jollaman999:
It seems related to latest Linaro toolchain. Its toolchain name is too long. So settings can't display whole name.

You can check the kernel version by terminal app. In terminal app enter command "busybox uname -a".
[LG Optimus G (International)] akahroba:
But with an unofficial build of your kernel I had the version there. It's not nice to see unknown where you can have the latest linux version to show off! Anyway, it's not a big issue but you said you would fix it in this version.
[LG Optimus G (International)] jollaman999:
I'm building with this. (gcc-linaro-arm-linux-gnueabihf-4.9-2014.09_linux) Not a kernel problem.

http://releases.linaro.org/14.09/components/toolchain/binaries
[LG Optimus G (International)] akahroba:
Take a look at this thread: http://xdaforums.com/showthread.php?t=2098133

There is a 2014.10 version.
[LG Optimus G (International)] jollaman999:
Thanks. I'll build with this in next release.
[LG Optimus G (International)] akahroba:
Thanks to you but next release means REV3 or next version? I was hopeful to see it fixed in this version. Shall I wait more?
[LG Optimus G (International)] jollaman999:
Just wait more.. If I do this, I'll rebuild all of kernels again... :(
[LG Optimus G (International)] akahroba:
I see. Never mind. But Is there any guarantee that the new toolchain will fix this? If there is, I mean if you are sure that using the new toolchain will show the kernel info... well, if I were you I would do it as many people are and will be asking for it. :p
[LG Optimus G (International)] jollaman999:
Not sure, but someone built with my source and showing well.
[LG Optimus G (International)] akahroba:
Check your PM then ;)
[LG Optimus G (International)] denissxrus:
Vibrator on GEE 3 rom is working now, but still no camera focus for geeb. Can you try to use another camera driver?
[LG Optimus G (International)] RohanAJoshi:
tried, but can't connect camera error appeared..

also sd card no showing..

i thik for sd card, we need some framework hack..

but do not have idea for can't connect camera error..
[LG Optimus G (International)] denissxrus:
What rom are you useing?
[LG Optimus G (International)] akahroba:
Well, you are not answering your messages. I gonna report something weird: after flashing Jolla on any ROM I can't go to any other ROM without Jolla. Even with full wipe and clean install I get bootloop until I install Jolla again.
[LG Optimus G (International)] Kevinjoa:
That's not true !
[LG Optimus G (International)] RohanAJoshi:
i forgot to mention that i was trying it in L port..
[LG Optimus G (International)] jollaman999:
Hey, don't bothering me. I don't know whole about it.

Also if you do full wipe you can go other kernel.

---------- Post added at 02:51 PM ---------- Previous post was at 02:50 PM ----------

Did you flash geeb ver? And not working?

---------- Post added at 02:54 PM ---------- Previous post was at 02:51 PM ----------

I don't have idea about that. If I go back to mako based driver for stock, camera will not working.
[LG Optimus G (International)] Mytagen:
jollaman999

The new jolla-kernel_AIO_v12_Rev2-gee,e975 can be installed on Android L?
[LG Optimus G (International)] guidoido004:
Just found a horrible issue with performance, even with all in the higher clocks, it lags in games like riptide 2 and other HD games. That's horribly strange...
[LG Optimus G (International)] denissxrus:
For sdcard work you need to edit storage-lists.xml from framework-res.apk and platform.xml in /etc/premissions/
[LG Optimus G (International)] RohanAJoshi:
yes, i downloaded geeb version and selected appropriate options..

still same error about camera..
[LG Optimus G (International)] akahroba:
It can't be true but I experienced it. Let's see if any one else confirms or not. I hope not.
[LG Optimus G (International)] Kevinjoa:
I can tell you the reason behind why the problem at least is not from kernel wise, when writing the kernel /boot partition will be overwritten, when you flash other ROM, kernel it will do the same.
[LG Optimus G (International)] guidoido004:
I had it, the two times I used this kernel. Had to restore nand backup...
[LG Optimus G (International)] akahroba:
I know. Look, I flashed your Mahdi final 2.9 and right after jolla. Then I full wiped to install Mahdi without jolla: boot loop

Then full wiped and tried your liquid smooth without jolla: boot loop and finally I'm on LS with jolla. So, either your builds are broken which can't be true or jolla does something here.

That was all I experienced. And by bootloop I mean just google appears and disappears again and again (no boot animation).
[LG Optimus G (International)] preeansh2175:
[MENTION=5603835]mtatohin[/MENTION],

Nice work on the post :)

I tried the Android L Porting with Kernel "jolla-kernel_AIO_V12_Rev2-geeb,e970" and finding trouble in.....

---------------

1. No reboot option.

2. Camera can't connect error.

3. NFC Not working.

4. Data connection not working. Tried the steps to manually add the APN's but still problem exists.

5. SD not Mounted.

---------------

I did a clean install.

Please help for the above with any fixes.

Thank you.

P.S You are doing a Good Job.:good::good:
[LG Optimus G (International)] denissxrus:
As i said before for sdcard mount you need to edit storage-list.xml from framework-res.apk and platform.xml in /etc/premissions/
[LG Optimus G (International)] jollaman999:
Use another recovery, if you use multirom-twrp recovery, you should flash kexec support kernel.

Or uncheck multirom-inject option when you flash zip file.

---------- Post added at 11:10 PM ---------- Previous post was at 11:06 PM ----------

It 's not a kernel problem except 2.

It must be fixed in rom side.
[LG Optimus G (International)] BIBUBO BCJ:
Do a full wipe before flash another ROM, remember you must do a full wipe, including Format boot.img Option in Recovery > Advanced

Higher CPU Clock doesn't work well in gaming. You can change GPU Gov setting to Simple ( or Performance ) in Triskter or whatever app.

Search and you can find more info about applied CPU and GPU Governors
[LG Optimus G (International)] RohanAJoshi:
and how to do it ?

please specifically steps..

it will nice if there any tutorial..

i tried to edit storage-list.xml in text editor, but it was encoded..
[LG Optimus G (International)] Mytagen:
jollaman999

why night the battery is discharged to 20% on all jolla kernel.

Android L v.17 kevinjoa, e975
[LG Optimus G (International)] guidoido004:
That's the same thing that say I shouldn't put turbo on my car because would make it slower
[LG Optimus G (International)] jollaman999:
Turn off the thermal throttle or set higher clock & higher thermal in thermal options in Trickster Mod app.
[LG Optimus G (International)] RohanAJoshi:
[MENTION=5996255]jollaman999[/MENTION] : any update for camera on L for geeb ?
[LG Optimus G (International)] guidoido004:
I use ukm

Arriving at home I'll put your kernel back here and get all logs, to send to you, then we'll talk about if it's my fault the performance issue I'm having. ^^

Or no, don't know how busy is your life. Hehe
[LG Optimus G (International)] jollaman999:
Sorry, but I have no idea about that.. It's already built with mako based camera driver.
[LG Optimus G (International)] lloyd_chm:
bootloop L

Im on L and tried to flash this kernel...

i got bootloop... what options do i have to choose?...
[LG Optimus G (International)] WESTdad:
Not sure if it's me or not, but every time I download ver12 geeb the file size is 58.something and the website shows that it supposed to be 64.something. Just thought I would throw that out there, I haven't even tried it yet so I don't know.? :confused:
[LG Optimus G (International)] Rebound_:
CM/AOSP-based - L. Something like this ;)
[LG Optimus G (International)] Rebound_:
WiFi don't working on GEEB L (12 version of kernel) :(
[LG Optimus G (International)] denissxrus:
Try to flash v20j baseband (if E970) or any baseband from JellyBean
[LG Optimus G (International)] RohanAJoshi:
do you got working camera and sd on e970 ?
[LG Optimus G (International)] BIBUBO BCJ:
It's normal, because on Window and MAC, it will display in Megabytes ( MB ) and calculated, but in his host server is not.

If you're still confused about that, then right click in zip file and selete Properties, it'll show real size.

Ex: In v12 E975 for gee, it's showing 72.8MB ( Size on disk ), but real file size is 76.363.143 bytes, which mean ~76.4 mb according to his website

BTW, [MENTION=5996255]jollaman999[/MENTION], Could you add MD5 in this thread ? With MD5 checksum, no one will not confuse about download wrong file or error
[LG Optimus G (International)] denissxrus:
On L camera can't conect and for sd support i was edited framework-res and platforms.xml (search for guide "how to port roms from nexus 4 e975 to e970").
[LG Optimus G (International)] Rebound_:
Jolla Kernel 12 GEEB L

Tried, it did not help
[LG Optimus G (International)] jollaman999:
58Mb is right in windows.

I think file size calculation is different from server side.
[LG Optimus G (International)] akahroba:
The problem was Kevin builds. Nothing is wrong with jolla in that sense.
[LG Optimus G (International)] WESTdad:
Thanks for the replies everyone. I had forgotten about the differences between Windows and Linux. I finally tried ver12 a couple of times but I couldn't get to work on top of the SlimKat that I'm running right now. it wouldn't ever take. I'll give it a try again some other time. Thanks again though!
[LG Optimus G (International)] RohanAJoshi:
for your info on android L for geeb :

.

data and etc not working :

http://xdaforums.com/showpost.php?p=56344953&postcount=669

.

for camera : I tried this kernel and camera working fine with this, plz compare this with your kernel..

http://d-h.st/9VW

.

please try something with this..
[LG Optimus G (International)] jollaman999:
Devs said that there are some of differences with Android L kernel.

I'll find it and try to fix it.
[LG Optimus G (International)] cristian313:
You can add new governors? Because for our phone there are always the same governors...for example you can add some governors most fomous like smartass v2,brasilianwax,smoothass,scary...

excellent kernel

sorry for my english i'm italian
[LG Optimus G (International)] jollaman999:
There are so many governers and some of them are similar.

Smartassv2 is similar with smartmax for example.

And I choose smartmax gov to default and optimized settings.

I'll consider some of governers next time.

---------- Post added at 02:24 PM ---------- Previous post was at 02:19 PM ----------

And... [MENTION=5722562]akahroba[/MENTION], I tested with latest 14.10 Linaro toolchain that was located in your link.

But same result... Hmm... So I guess it is related with my Ubuntu's hostname or kernel version.

There is a blank in my hostname. So I'll rename it and check if it OK.
[LG Optimus G (International)] akahroba:
OK. Thanks ^_^
[LG Optimus G (International)] SpaceMonkeyK9:
U have to decompile the app(framework-res.apk), edit and then recompile it. After that u have to replace the edited apk with the original one. There is a tutorial in some thread in xda itself. You can search and find it for urself :)
[LG Optimus G (International)] cronociclope:
Hi, for SlimKat of LS970 what option to choose? Mod or Normal (NonMod)? Cheers :)
[LG Optimus G (International)] krishnanmailbox1:
try it for yourself and report back which one.. :)
[LG Optimus G (International)] Duo8:
I like the overclocking ability and the many governors. Would be much better if my phone can turn the screen back on after sleep or if it didn't drain 50% battery over a morning.
[LG Optimus G (International)] jollaman999:
I didn't try on slimkat. So try mod first and if you have problem with display try nonmod.

---------- Post added at 04:17 AM ---------- Previous post was at 04:11 AM ----------

Thank you. I'll try to fix it.
[LG Optimus G (International)] jollaman999:
[For geeb users...]

[For geeb users...]

I'm ready with v13 kernel. I need test with geeb camera but I don't have one.

So I need someone to help. If you have geeb device and want to test with it please send a message to me.

Thank you.
[LG Optimus G (International)] akahroba:
Good news. Change log?

And 13 is not a good number in many cultures. Skip it :P
[LG Optimus G (International)] jollaman999:
I'll change the number. Updated kgsl, random, f2fs, pop noise fix in sound, tcp optimize, some fixes based of stock, etc... :)

You can check details in my github. Thanks.
[LG Optimus G (International)] cristian313:
witch new governors do you have add in new relase?
[LG Optimus G (International)] jollaman999:
Witch kernel did you flashed? And what was the rom?

---------- Post added at 05:16 PM ---------- Previous post was at 05:14 PM ----------

Not yet added now. I'll find some of new governors compatible with my kernel.
[LG Optimus G (International)] gu5t3r:
[MENTION=5996255]jollaman999[/MENTION]

ETA for v13?
[LG Optimus G (International)] jollaman999:
Sorry, but what is ETA means..?
[LG Optimus G (International)] RohanAJoshi:
he is saying that when you are going to release v13 ?

.

check pm..
[LG Optimus G (International)] akahroba:
Estimated Time of Arrival

In other words, he asks "when will v13 be released?"
[LG Optimus G (International)] jollaman999:
I'm testing now with stabilization.

I finished working with gee ver. I'm going to make for stock and geeb ver.

I'll release on weekend or next week.

---------- Post added at 05:56 PM ---------- Previous post was at 05:55 PM ----------

Thank you for explanation. I'll study English hard. :laugh:
[LG Optimus G (International)] gu5t3r:
Can we get to test v13 for gee before weekend?

If ramdisk is the same I would need only zImage and modules...
[LG Optimus G (International)] jollaman999:
Please send a message to me with your email address.
[LG Optimus G (International)] Duo8:
Stock 11.1 on Sling 2.2.2

Gửi từ LG-F180K của tôi
[LG Optimus G (International)] jollaman999:
Ok. I'll test it. Thank you.
[LG Optimus G (International)] Duo8:
I think the problem is I have device encryption on my phone. So the installer won't be able to mount /data

Maybe I can do parts of the installation manually. What does the installer do to /data?
[LG Optimus G (International)] jollaman999:
There is any no action with data partition.
[LG Optimus G (International)] RohanAJoshi:
good news : stock camera port is working fine on geeb..

congo..

tested on mahdi rom with full wipe..

.

.

just for info : if anybody want differentiate stock camera and mako camera, here is trick : set focus mode to auto, set flash to force, now check..

mako base : caemra will use flash for focus on object, then it will click picture with flash.

stock base : camera will never use flash for focus, only click picture with flash..
[LG Optimus G (International)] jollaman999:
Front camera, rear camera and auto focusing are working fine?

Then I'll no more update for dirty mako based camera.
[LG Optimus G (International)] RohanAJoshi:
I tested only back camera and everything worked fine, including focus..

will test front camera soon..

but please do not abandon mako camera, I personally like mako camera over stock because of flash it uses flash for focus in dark areas where stock wont, please keep mako also in kernel..
[LG Optimus G (International)] jollaman999:
Here is why I going to delete mako camera version in next version.

I try to make stock camera with auto focus in dark area. And I tested mako camera with darkness.

First, I think this feature is not included in kernel side. I compared with mako camera for about 3 days but no luck.

Second, when I tested mako camera with darkness, the quality is not good. Also auto focus in darkness is not working well.

Sometimes good. But with close object or bright object the focus is not working well.
[LG Optimus G (International)] RohanAJoshi:
Those are stock camera app bugs, try google camera, its best, test with it, do no try stock camera which comes with rom, those are always bad at focus..

but I have one bad news, video recording is not working on stock kk camera drivers, also no continues auto focus in google camera, sorry for this, I only tested auto focus mode..

..

after that can't connect camera error..

.

will you plz also support for gproj base like offical cm and other gproj based kernel rom for e970, e975 ?

https://github.com/CyanogenMod/lge-kernel-gproj
[LG Optimus G (International)] jollaman999:
Really sorry, but I don't mind with gproj support.

I already support gproj before. But there are so many bugs and crash. So I removed it from my branch.

Also gproj has out of dated drivers and I'm tired with it... :rolleyes:
[LG Optimus G (International)] AlainFarqy:
is v13 out for geeb with android L support yet?
[LG Optimus G (International)] jollaman999:
L ready. But I 'm not sure about sdcard.
[LG Optimus G (International)] AlainFarqy:
is there a link available? i can test to see if it works
[LG Optimus G (International)] jollaman999:
I will release soon. But someone said it needs fix in rom side.

---------- Post added at 02:25 PM ---------- Previous post was at 02:23 PM ----------

I will include mako again. I think I was wrong.

Also L kernel needs mako cam ver.
[LG Optimus G (International)] jollaman999:
[v0xD Released]

v0xD Released!!

Thank you for your interest and continuous testing.

You can check change logs in main thread.

Thank you.
[LG Optimus G (International)] denissxrus:
On E970 with GEE3 rom I got broken WiFi (even baseband flash not fixed it).
[LG Optimus G (International)] jollaman999:
Sorry, it seems there is old version. I'll fix.

EDIT1: I checked my commits. But there is fixed version. Could you try full wipe?
[LG Optimus G (International)] jollaman999:
[Reuploaded!!]

[Reuploaded!!]

- Fixed data issue with L-kernel

Thank you.
[LG Optimus G (International)] nhocpoping:
Sorry, but which cm12 build will your kernel work on? I tried on Kevin's 11/22 build but camera is not working, maybe due to the LG stock driver used on that build...
[LG Optimus G (International)] thtkidsvm:
Works on brothaedhung's cm12 build 11/21
[LG Optimus G (International)] RohanAJoshi:
[MENTION=5996255]jollaman999[/MENTION] :

Thank you so much about your all dedicated work here..

we really appreciate you for that..

.

you've already answered this question but I want to reconsider about it, yes, for gproj support..

1st, sorry for bothering you again

.

1. There is lot more changes going on in daily basis on cm : https://github.com/CyanogenMod/lge-kernel-gproj/commits/cm-12.0

2. There is not any custom kernel for gproj on e970, for e975 only solid kernel.

3. gproj is always good at camera stability and performance.

4. there are lot of improvements in sounds when you use gproj (try to talk on headphones mic while on call and compare mako vs gproj)

5. Battery life is also slightly better on gproj..

.

I am not against mako base, mako base is best thing for optimus G to survive on new version of OS.

And if you make support for gproj, then your kernel will b real AIO Kernel for geeb, gee, e975, e970..

.

I hope you consider these points, and waiting for your reply..
[LG Optimus G (International)] akahroba:
+1:good:
[LG Optimus G (International)] jollaman999:
Ok I'll consider it.

But I'll start later.

I should ready for exam now on. :(
[LG Optimus G (International)] denissxrus:
After full wipe and clean install wifi still broken :( Can you try to build GEE3 kernel with old wifi driver?
[LG Optimus G (International)] jollaman999:
It's stock's driver. Do you have e970? e975 users working fine.
[LG Optimus G (International)] denissxrus:
Yes I have E970. Can you use driver from v12?
[LG Optimus G (International)] akahroba:
Probably E970 has a different wifi chip? There are such slight differences. For example Nexus4 has a broadcomm NFC chip different from E975 NFC chip.
[LG Optimus G (International)] denissxrus:
I don't think so. In this build jollaman999 used stock KK wifi driver. I think that stock KK wifi driver don't work with E970 cause it uses some features from kitkat radio which is not compatible with jellybean radio which E970 uses.
[LG Optimus G (International)] akahroba:
So, he may be able to port wifi driver from stock JB if it's newer than mako. Mako had speed issue. That's why he decided to port stock kk wifi driver.
[LG Optimus G (International)] denissxrus:
There is no need to port something. He can just use wifi driver from V12 (i had no speed issues and wifi worked perfectly).
[LG Optimus G (International)] jollaman999:
If worked properly in v12, I'll rebuild for stock.
[LG Optimus G (International)] nhocpoping:
Thank you, sorry for bothering u again... But where can i find brothaedhung's cm12 build?

Edit: NVM i found it but my device is geehrc... Will his build work on mine?
[LG Optimus G (International)] guidoido004:
[MENTION=5996255]jollaman999[/MENTION] usb tethering still broken, only reason for me to not use your kernel, as i dont have local internet at home and must use my phone as router...

will try to reinstall and get a logcat today....

thanks for your efforts, apart from that, is the kernel that better satisfied me.
[LG Optimus G (International)] jollaman999:
Oh my... I already worked with gee source. But I didn't commit to jolla-kernel github. That was the problem. I'll reupload soon.

---------- Post added at 12:41 PM ---------- Previous post was at 12:39 PM ----------

Or check if needed drivers are installed properly.
[LG Optimus G (International)] guidoido004:
It was working fine with stock and solid kernel, and as i use LG OSP i must have drivers up to date....

Will download drivers again from LG support page and see if works....
[LG Optimus G (International)] jollaman999:
[GEEB Wifi Fixed]

[GEEB Wifi Fixed]

- GEEB wifi in stock kernel has been fixed.

Thank you.
[LG Optimus G (International)] gu5t3r:
[MENTION=5996255]jollaman999[/MENTION]

Is it just me or v12 and v13 drain battery much more in DeepSleep compared to v11?