yashsingh1/xdaforums huggingface dataset:
[G4 Original Android Development] gentr:
New base new kernel [emoji41] i waiting
[G4 Original Android Development] AndroidGX:
UPDATE

★ CHANGELOG ★ :​

31.03.2017

: v2.1.0 released.

ramdisk updated to 20p

Removed SuperSU (I now prefer to let people decide by themselves which root solution they want to have)

Removed BusyBox from osm0zis (same as root above)

Enjoy :)
[G4 Original Android Development] kpirnie:
Does it support Magisk?
[G4 Original Android Development] gentr:
Install phh superuser and mgisk.
[G4 Original Android Development] AndroidGX:
Yes :cool:

Now you have a clean kernel base to flash on it whatever you guys want :cowboy:

But Magisk will be automatically flashed on my 3.0 20p rom.
[G4 Original Android Development] kpirnie:
you happen to have a link to phh's?
[G4 Original Android Development] kpirnie:
just as a heads up mate.

magisk doesnt pass safetynet... and titanium backup loses root
[G4 Original Android Development] AndroidGX:
Yes I know about TB, check THIS :good: currently waiting an answer.

Had it working few days ago without any problem but no more since yesterday, whatever I try.

Too bad because TB is essential for me too, so... thinking to return to SuperSU but just for this app.. :eek:

About safetynet pass, I think it's more because you will have to hide with manager apps that may be checked by google (or something like that), so for exemple you will have to hide manually each apps that are not "clean" for google, once done, you will have to reboot and it should do the trick. Not sure if I'm really right about this, but anyway not passing safetynet does not bother to me at all anyway :p
[G4 Original Android Development] kpirnie:
yeah... i rely heavily on titanium ;)

good to know about the safetynet thing... yeah... i dont really care either... pokemongo is for the birds ;)
[G4 Original Android Development] gentr:
Magisk has update to version 12
[G4 Original Android Development] kpirnie:
yep... sure has.

doeant fix the issue of asking for a link to phh's supersu tho LMFAO
[G4 Original Android Development] gentr:
xdaforums.com/android/software-hacking/wip-selinux-capable-superuser-t3216394
[G4 Original Android Development] franco853:
hello everybody, this morning went to update to 2.1 and strange thing happened, as usual i flash the kernel from twrp and clear cache/dalvik, but this time at the first reboot the phone was stuck on the carrier logo for kinda 15 minutes, not even holding power button to reboot works, so i took out the battery, and at the next reboot he optimized just 16 of the 80+ apps i have installed, and also twrp is vanished, when i reboot to recovery i get the stock one, how can i fix this?

Edit: i flash again twrp from adb, than reinstalled the kernel and than super su, and i get same result, stuck on carrier logo since 10 minutes
[G4 Original Android Development] raptorddd:
seems like a soft brick... you must flash rom again maybe dirty flash or start fresh..
[G4 Original Android Development] joriq:
for those that had audio problems and had to reflash 2.0.1 - does 2.1.0 solve that issue?
[G4 Original Android Development] gentr:
If you have the latest modem. yes
[G4 Original Android Development] joriq:
the latest modem never had a problem. We who are on v20g and older had a problem. So I was asking about that...
[G4 Original Android Development] franco853:
im running stock rom now, i installed it with the lg recovery software that download fresh image and flash it to the phone, than i make root and recovery and custom kernel, i do it this way because my phone is branded and i cant find latest image for branded one's, you suggest me to do the same procedure again or do something else?
[G4 Original Android Development] gentr:
If you have a older modem 20g or above and install 2.1.0 bug is there.
[G4 Original Android Development] raptorddd:
yes that would help. restoring files that got you into softbrick.
[G4 Original Android Development] Miik_09:
Latest version of kernel and rom.

Lag when change from front camera to principal camera
[G4 Original Android Development] letmeknov:
Yup, can confirm this too
[G4 Original Android Development] eejee:
No problems here with latest GX kernel in combination with Imperium Rom.
[G4 Original Android Development] gentr:
How to enable log in your kernel because any logcat app not working.
[G4 Original Android Development] raptorddd:
its disabled..renaming would not work.. like i said on simplegx rom thread would be nice to catch logs and let us turn it off when not needed, also fsync would be nice.. to allows us to toogle it. on off.
[G4 Original Android Development] gentr:
Yes this is a good answer[emoji106]
[G4 Original Android Development] raptorddd:
[MENTION=2687701]AndroidGX[/MENTION]

so no more updates to either.? h815-h811

h811 20v.

https://xdaforums.com/tmobile-g4/de...oted-rom-5-t3608125/post72331005#post72331005
[G4 Original Android Development] ilooze:
I have that issue too. When I open the camera there is like 2 seconds of delay until the camera opens and even When I switch between front and rear camera.
[G4 Original Android Development] raptorddd:
this is not kernel related.?
[G4 Original Android Development] AndroidGX:
3.0.0 is almost ready (bringing 20o source and some optimizations), but unfortunately, LG changed password to make exfat module via his tool, so currently exfat is not supported. I tried a workaround without any success. I hope LG is tuned about this… so wait and see! :mad:

Also, a 20o rom will be cooked soon (with some new ideas), but I need to finalize kernel first.

Cheers’
[G4 Original Android Development] raptorddd:
could you also do h811 20v please.:fingers-crossed:
[G4 Original Android Development] AndroidGX:
Well.. I'm trying day after day, hoping LG will get back servers to finally build exfat module properly.. but it's still not..

tuxera_update.sh version 14.6.4
Checking for: tar find grep readlink cut sed ... yes.
Checking for: date stty mktemp chmod tail head md5sum basename ... yes.
Checking for: egrep awk touch uniq sort tr diff make dirname wc ... yes.
Checking for 'curl'... no.
Checking for 'wget'... yes.
Trying autobuild-1.tuxera.com ...
Authentification sélectionnée*: Basic realm="Tuxera Autobuild"
Échec d’authentification par identifiant et mot de passe.
Trying autobuild-2.tuxera.com ...
Authentification sélectionnée*: Basic realm="Tuxera Autobuild"
Échec d’authentification par identifiant et mot de passe.
Unable to contact Autobuild.
Check connectivity and username/password.

I think new kernel and new rom will never see the day then.. :mad:

Well shall all properly congratz LG for this :eek:

Really hope to get OnePlus 5 soon. No more LG for me.
[G4 Original Android Development] kessaras:
Only for this ?

Haha !!!

Edit:

Developing on op3t is so easy.... You get everything ready from OnePlus , even drivers.

Also the community is so huge.... everyone will contribute a little something everyday and you don't have to get brainwashed to do everything on your own.

But LG.... It's been only a week I started developing something new and I have headaches....

I unified h815 and h811 and the only bug left has to do with this camera.... WTF is wrong with this camera ?

There is a .so file somewhere between thousands of .so files that bugs the camera and only for one file I have to spend days over this
[G4 Original Android Development] farangmau:
Near perfect so far, many thanks. I have the issue with audio not recording/playing back with standard camera app. I realise this is because I flashed v2.1.0 over my V20g H815.

I have now flashed v2.0.2 and v2.0.1 to try and fix the issue but it is still there. I'm wiping dalvik each time.

Any ideas would be much appreciated.

Thanks,
[G4 Original Android Development] raptorddd:
audio video recording issue .. you need to be on latest version of android. for your variant.. specially if you use KDZ.

if you use older version then youll have issue . i remeber 6.7 worked on old version of V20X
[G4 Original Android Development] Minto107:
True but 1+5 is going to be sh1t(in my opinion). iPhone clone from outside, not such huge upgrade from inside. 1+ is like LG they do 1 good smartphone, then they do 1 bad phone. However development is so good that it's hard to believe such phones still exists. It reminds me of some great HTC phones

Wysłane z mojego Lenovo TAB S8-50LC przy użyciu Tapatalka
[G4 Original Android Development] AndroidGX:
Just bought my OnePlus 5 ! should receive it in the next few days :good::p

Bought the 8GB ram + 128GB version :cowboy:

I'm so excited!
[G4 Original Android Development] raptorddd:
congratulations .. wow.. 128GB 8 GB ram..

g4 will see dust.. we will miss you and kernel.:good:
[G4 Original Android Development] Dervisk:
Thanks for all the work you've done here man, your kernel and rom have been my daily drivers for quite a while now! OP5 community will be lucky to have you!
[G4 Original Android Development] AndroidGX:
Thanks for your kind words guys, I will never forget my little G4 community ;)

I tried yesterday again to build exfat module but still same identifications errors occurs.

If you guys want, I can release a

non-exfat

v3.0.0 which is ready? (I will name it something special):good:

At least you guys will play with it until LG fix the issue :cowboy:

Here is the changelog :

Fully and completely rebased from latest available 20o official LG source (for clean work)

Ramdisk updated to 20o

Update UBER-TC toolchain to latest 2017-04-22 (from [MENTION=5169465]DespairFactor[/MENTION])

Removed KCAL post-processing driver (was causing some artifacts sometimes while browsing)

Removed some unnecessary commits about QuadRooter patches and microphone fix while recording (since new 20o source already fix them by itself)

Other personnal minor kernel compilation optimizations
[G4 Original Android Development] raptorddd:
thanks for h811.? no 20v.? thanks again for your time and hard work..:good:
[G4 Original Android Development] runittwiice:
I'm going to get myself a OnePlus 5 too, just so I can install your Kernel/Rom for it.
[G4 Original Android Development] AndroidGX:
For those interested (and especially [MENTION=5650115]runittwiice[/MENTION]), I just uploaded v3.0.0 for H815 directly on my previous post :highfive:

I named it "NoExFAT" version since as you guys know, exfat is broken by LG for I guess very long time to come..

I currently prepare my G4 for tomorrow arrive of the OP5.

My G4 will be kept until sold. If not, then it will stay a backup device for me or family :cowboy:

Cheers'
[G4 Original Android Development] runittwiice:
You are the best! Looking forward to seeing your work on the 1+ 5!
[G4 Original Android Development] dreamerx1984:
Hi to everyone,

I have version 1.5.6 and I want to flash 2.0.3. Just flashing from TWRP? Any kind of wipe before flashing?

Thanks!
[G4 Original Android Development] sirsomething:
No. Only flashing the kernel is enough
[G4 Original Android Development] kessaras:
hmmm, its been sometime since i last downloaded this kernel so i don't remember if it's packed into a boot.img or it's zimage with a patching script.

- If the kernel is already packed into a boot.img you can just flash it over anything.

- If the kernel is patching the boot.img that the phone already has, then you must flash stock boot.img and then flash the kernel. So, you can't dirty flash it if before you were on another kernel, imperium for example. That will patch the already patched boot.img and (may) cause a few bugs.
[G4 Original Android Development] dreamerx1984:
And how can I know it? I don't see anything about it on the first post. I suppose that if I have a SimpleGX kernel's previous release I could flash the new one over it.

Thanks!
[G4 Original Android Development] kessaras:
Yeah the op should always mention something. If not , maybe the kernel is already packed. I will check in a few.

But if you are already on this kernel yup you may dirty flash.

EDIT:

checked. It's already packed. So that's why the op doesn't recommend to flash stock ;)

When inside the kernel .zip you see the boot.img , that means the kernel is packed or the dev added the stock boot.img to (dd= if... of...) flash stock first and patch it ;)

Anyway, boot.img = yes dirty flash the kernel.
[G4 Original Android Development] gentr:
More better for you is to flash v2.1 and do a wipe data dalvik cache after this process is and when you have other kernel like imperim kernel or any other.
[G4 Original Android Development] dreamerx1984:
Thanks to everyone! Then I think I will flash 2.1 :)
[G4 Original Android Development] AndroidGX:
Well.. SimpleGX kernel is back ! :p

Just uploaded both 3.0.0 (test) H815 and 811 versions.

ExFAT should now work again. Can you guys please flash and report ?

I will remove "_test" name from both versions once I'll have enough reports :good:

I'm not fan of blind releases, but really wanted to make a final release with exfat working back (as it was the only thing broken for v3.0.0), as I sold my LG G4 recently I can't test it anymore by myself.

Cheers' ;)
[G4 Original Android Development] gentr:
[emoji122] [emoji122] [emoji122] yes this is a great news
[G4 Original Android Development] raptorddd:
h811 updated to 20V.?

thank you very much
[G4 Original Android Development] kessaras:
yeah mate , for h815 exfat works now.

already merged the same fix from git in my kernel too.

for h811 i don't know, i'm not bricking it again to check it. Someone on h811 should check.
[G4 Original Android Development] AndroidGX:
UPDATE

★ CHANGELOG ★ :​

17.07.2017

: v3.0.0 released.

Fully and completely rebased from latest available 20o official LG source (for clean work)

Ramdisk updated to 20o

Update UBER-TC toolchain to latest 2017-04-22 (from [MENTION=5169465]DespairFactor[/MENTION])

Removed KCAL post-processing driver (was causing some artifacts sometimes while browsing)

Removed some unnecessary commits about QuadRooter patches and microphone fix while recording (since new 20o source already fix them by itself)

Other personnal minor kernel compilation optimizations

Final release! here we finally go! :cowboy:

Cheers'

Thanks for your confirmation :good::highfive:

I don't know how you checked itfrom my github since I just pushed 1 min ago the commit, hehe

HERE it is :good:
[G4 Original Android Development] kessaras:
[MENTION=2687701]AndroidGX[/MENTION] , replacing the files in sbin fixed the exfat support for me. i already had those lines lol

magic :D

thank you by the way and dont call it last build. In a few days we have nougat. it was finally released in poland

EDIT:

LOL no more LG for me declaration in git commit haha crazy !

please one more build at least. For nougat.
[G4 Original Android Development] grinch247:
Running smoothly on H811 ☺️
[G4 Original Android Development] raptorddd:
seems moe snappier to me. maybe am imagine things on h811:good:
[G4 Original Android Development] ~SUDHIR~:
Flashed this kernel

Getting superb battery life

Thanks a lot broh!!
[G4 Original Android Development] zacharias.maladroit:
Salut [MENTION=2687701]AndroidGX[/MENTION] can you explain a bit what you changed to switch from the prebuilt exfat (texfat) to native, in-kernel exfat ?

Especially what changes in ramdisk or romside were necessary ?

Many thanks in advance
[G4 Original Android Development] AndroidGX:
Salut [MENTION=3037651]zacharias.maladroit[/MENTION] :highfive:

Basically, as done in my commit, I stop using "tuxera_update.sh" from LG to bring fs/exfat manually which seems to be a good (but not official) alternative, to bring exfat working again on G4 :good:

No changes has been necessary from both ramdisk/rom sides (no more "texfat.ko" module) :cowboy:

Hope I answered properly to your question ;)

Cheers'
[G4 Original Android Development] zacharias.maladroit:
[MENTION=2687701]AndroidGX[/MENTION] Merci infiniment !

not sure how or why but this time it worked !

Flawless ! :D

This should remove one huge source for (potential) instabilities and limitations: my custom kernel has several modifications for filesystems, mm subsystem, etc.

so texfat started to stop working after some level of changes ...

Last time I tried it, afaik I tested https://github.com/dorimanx/exfat-nofuse and it wouldn't work or other issues :confused:

Your source says: "Copyright (C) 2012-2013 Samsung Electronics Co., Ltd." (and lawyers/legal already cleared that it can be used in that way years ago)

so it comes from Samsung like the other variants, yes, but is there an origin ? (I mean a github/git repo to download it from)

EXFAT_VERSION	"1.2.24"

(well, or 1.2.23)

Just to make sure: is that the very latest (and greatest) version of the driver ?

Is there an even newer one ?

Thanks again ! :)

edit:

found it:

https://github.com/dorimanx/exfat-nofuse/issues/102

https://github.com/coolshou/exfat/commits/master
[G4 Original Android Development] AndroidGX:
You’re welcome ! :)

Exactly, it comes from Samsung, and I guess also there is much better versions since, because I made a patch few years ago from my old Samsung kernels and included it to my G4 source to fix exfat, but I found in my old boomarks and found and update to exfat 1.2.7, which should add few improvements over 1.2.24 (not sure thought!) – to give a try :cowboy:

Anyway not sure since that 1.2.7 should be the latest version, I think it will be interesting to see directly in some official latest Samsung sources to verify :good:

Glad it worked for you now hehe, feel free to ask anything if needed! :good:

Cheers’

AGX
[G4 Original Android Development] zacharias.maladroit:
Thanks !

Much appreciated :)

I've looked into the source and the 1.2.24 source already has some of the improvements included,

only a few additional ones were needed and those might make operation much more reliable and faster (totally updating and merging the source is in my opinion too much hassle :p )

commits:

f472f2561cbf1b79ffa4ae5e008880e58686d1cb..8a3b502486b071f452d92cbf7f0abfae8c0410f8

are the ones that seemed useful (another null dereference NOT fixed :eek: )

https://github.com/zachariasmaladro...i_r2/commits/Sun-Kernel_Nova_I.1_n_1/fs/exfat

don't mind the initial commit message I mixed up the G4 with the G6 :o
[G4 Original Android Development] franky_z:
With latest Kernel 3.0 phone is very fast. Great! Thank you!
[G4 Original Android Development] yunggenius:
I'm currently running the genisys rom on my h811, is it safe to flash this kernel ? - and will it offer better performance than the kernel already on this rom..

Thanks.
[G4 Original Android Development] Slapiukas:
Could you implement this https://www.xda-developers.com/lg-root-checker-tool-slow-performance/ ?
[G4 Original Android Development] Minto107:
Why would he implement it? I think it's already implemented
[G4 Original Android Development] demoncamber:
Source? Let's get this confirmed
[G4 Original Android Development] Minto107:
Because it's in stock kernel? This kernel is based on stock LG sources. Unless it was cut off(which on 99% would be written in OP if so) then it's still there ;)
[G4 Original Android Development] demoncamber:
Right, the fix though is removing lg RCT, so that's what he meant. Although I'm not sure if it's in the kernel side or rom side of things.

---------- Post added at 11:52 PM ---------- Previous post was at 11:51 PM ----------

Anyone have an issue after installing this kernel and sudden severe battery life? So odd. D811 on stock rooted debloated 20v
[G4 Original Android Development] ~SUDHIR~:
When update available for nougat
[G4 Original Android Development] kpirnie:
as soon as you decide to develop it.

(fyi... asking eta is a big tim no no here...)
[G4 Original Android Development] kakaovnik:
Hi,

really sorry if I am being ignorant. How can I download previous version of the kernel? 2.1.0 etc? Really cannot find a way. Thanks!
[G4 Original Android Development] Zumairmhd:
Thanks
[G4 Original Android Development] AndroidGX:
Thanks, downloading... :good:
[G4 Original Android Development] AndroidGX:
Just achieved a

miracle

with my latest v1.2.1 in term of deep sleep :cowboy:

probably my best score ever from any devices I owned :)

(fyi: I'm always keeping wifi ON, Sync with 1 gmail account, auto brightness :good:)

Thank you btw [MENTION=3171492]johnny8910[/MENTION] for your donation! very appreciated :good:
[G4 Original Android Development] johnny8910:
Your welcome.
[G4 Original Android Development] AndroidGX:
UPDATE

★ UPDATE ★ :​

07.02.2016

: v1.2.2 released.

ramdisk: update to 20E

Enjoyz :)
[G4 Original Android Development] Hoffmanns:
Thank you for next update :good:

Can I install this last update on 20D?

Im using 1.2.1 version on 20D and everything seems fine :good::good::good:
[G4 Original Android Development] AndroidGX:
Yes :good:

That's why in the zip name I let "SimpleGX_KERNEL_H81520X_v1.2.2.zip", to show that it can be installed in any G4 Marshmallow release :cowboy:
[G4 Original Android Development] amdev0101:
Thank you so much! Flashing right now :good:
[G4 Original Android Development] ibrakadabrax87:
...so, can i flash the kernel without have root?:D
[G4 Original Android Development] AndroidGX:
Exactly :cowboy:
[G4 Original Android Development] patalao:
Edit:confused with no unlocked bootloader
[G4 Original Android Development] gasroca:
Well done [MENTION=2687701]AndroidGX[/MENTION], best kernel for G4 at the moment and I've tried em all..

BOOOM
[G4 Original Android Development] Rosa Elefant:
How can I see if I installed your kernel properly, by the way?

I went from SimpleGX 1.1.1 with SuperSU 2.67 to SimpleGX 1.2.2 with SuperSU 2.67 (via TWRP), but nothing changed in my version info...?
[G4 Original Android Development] gasroca:
Go to "About Phone" in settings and see software info
[G4 Original Android Development] Rosa Elefant:
I did, but nothing has changed there after the update.

What could have gone wrong? :(
[G4 Original Android Development] AndroidGX:
I already saw this problem but can't remember which thread exactly (it was a G4 kernel thread here in xda), maybe you can try find it, hopefully there will be a solution for you, because I never faced such issue yet.

If I was you before this, I will try the following:

Try to reinstall a clean TWRP via adb, then reflash kernel

Try to full wipe system/cache/dalvik first and reinstall full rom/firmware/kernel

Try to full wipe data partition

if no solution worked above, then I'll make a search on xda :good:

Good luck :cowboy:

btw: did it appeared only on v1.2.2 ? if you flash for example 1.2.0 : do you see 1.2.0 in infos ?
[G4 Original Android Development] Rosa Elefant:
No, I haven't seen 1.1.1 in the infos either.

I don't flash TWRP, I use fastboot to start it. However, the log seems to be ok?
[G4 Original Android Development] DaReDeViL:
By default, the stock firmwares only show the linux version as kernel info. You can use, for example, trickstermod app to view kernel info details and you'll see that your actual kernel was successfully flashed ;)
[G4 Original Android Development] RASEVEN:
I agree, had Lupus kernel before this one, but i am impressed with the batterylife with this kernel.
[G4 Original Android Development] AndroidGX:
Again, a new miracle :D (new personal record) ;)
[G4 Original Android Development] AndroidGX:
As googy_anas said above, you can you TricksterMOD, or Kernel Adiatur (the one I'm using) to check real kernel informations :good:
[G4 Original Android Development] Rosa Elefant:
Thank you, the Trickster MOD shows the kernel. :)
[G4 Original Android Development] patalao:
Use Ex kernel manager or Kernel Adiutor for kernel management and info.

There's no point on using trickster or faux clock just for kernel info.

They are outdated for a long time and there's no point on using them.

I bought both and now i'm sorry for that.

I bought now Ex kernel manager and i'm happy with it even if it lacks one or other thing not very important.

If you want some free app kernel Adiutor is the best choice.
[G4 Original Android Development] Hoffmanns:
Thats true :good:

For now Im using only EX kernel manager and Kernel Adiutor.

EX kernel for clean and quick info and Kernel Adiutor for deeper settings of kernel :good: