• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[GEEHRC][GUIDE][5.0] How to port G Pro Lollipop Firmware on G

sktjdgns1189

Senior Member
May 28, 2011
296
2,588
0
Gimpo, Gyeonggi-do
How to port G Pro Lollipop Firmware on G

DISCLAIMER
Code:
/*
 * Your warranty is now void.
 *
 * I am not responsible for bricked devices, dead SD cards,
 * thermonuclear war, or you getting fired because the alarm app failed. Please
 * do some research if you have any concerns about features included in this ROM
 * before flashing it! YOU are choosing to make these modifications, and if
 * you point the finger at me for messing up your device, I will laugh at you. Hard. A lot.
 */
This Project is WIP Project.
If you can help me, please contact to me.
E-mail : [email protected]

This Guide is ONLY for Optimus G.

Working List :
- Boot
- IMEI Detect [May be RIL Works]
- Touch
- Button LED
- Vibration
- Sound
- GPU Acc

Not Working List :
- App Crash [related on resolution]
- Wifi
- Much thing...

DONATIONS
Donate to me : Paypal [email protected]

GUIDE
1. Download the kernel source in my github. [https://github.com/sktjdgns1189/android_kernel_lge_f180k]
2. Build kernel and Execute modules.sh [when execute you should make the folder in upper kernel source directory which named 'Modules']
3. Copy built zImage file to the KernelSource/Merge-Tool Folder.
4. Execute make.sh
5. Now, You have G Pro Lollipop bootable boot.img
6. Download G Pro Lollipop Firmware [or based custom ROMs] and change the boot.img
7. Copy Modules/* to the ROM/system/lib/modules/
8. Flash it.
9. Wow! It boots.
When device is boot up, You can see black screen several seconds.
But It is not brick, just boot progress.
If your device does not booted up to 10 mins, Please try again.

Pre-Built Files
You can download pre-builted boot image in my github. [https://github.com/sktjdgns1189/android_kernel_lge_f180k]
In the KernelSource/Merge-Tool Folder, You can download boot.img.

Some Hack
Using wm, we can change the resolution temporarily.
type below command lines to set G Pro's resolution.
su
wm size 1080x1920
wm density 480
After reboot, Most of apps will work well.
But the resolution is not fit on our G Device. :(

OPENSOURCE
https://github.com/sktjdgns1189

XDA:DevDB Information
[GEEHRC][GUIDE][5.0] How to port G Pro Lollipop Firmware on G, ROM for the LG Optimus G

Contributors
sktjdgns1189
ROM OS Version: 5.0.x Lollipop
ROM Kernel: Linux 3.4.x
Based On: G Pro Lollipop Firmware

Version Information
Status: Alpha

Created 2015-06-04
Last Updated 2015-06-05
 
Last edited:

2nd Sky

Elite Member
Jun 15, 2013
1,083
310
0
My City
EDIT: ok i see our master was faster

lel i wrote all then my browser said goodbye... so now i hold me short:
first of all i must say thanks to @sam_0829 for his help always in past and hopefully in future :D
He ported G3 KK Rom to our G so if we need tips (this one is from him i wrote here!) im sure he give it us ;)

1st Step is done as i said: Bring G PRO Kernel Boot on G (Download G Pro Kernel Sources and Patch it with G needed files)

2nd Step is now: Happy resizing of all png´s in ALL System Apps
Cause LG dont like to waste Storage and have no Drawable-XHDPI Folder, only XXHDPI and XXXHDPI.

Procedure: Decompile all APKs, create next to "drawable-(x)xxhdpi" folder the needed "drawable-xxhdpi" folder. Resize all PNGs from xxxhdpi or xxhpdpi and put into xhdpi (if image from xxxhdpi 128x128, u have to resize it -50% so xhdpi must have 64x64). last but not least compile APKs

Now im searching for a goot TUT to resize png´s (best would be a tool who can easy resize png´s in one folder in one step so we only had to put xxxhdpi in xhdpi, let program resize and finish :D ;)
if threre are other png´s on other folder we must do the same![COLOR="Silver]



So we must choose 1 G PRO L Rom we use to do that!!!

---------- Post added at 11:43 AM ---------- Previous post was at 11:35 AM ----------

[/COLOR]Found program
http://www.imagemagick.org/script/mogrify.php

Linux user:
http://askubuntu.com/questions/135477/how-can-i-scale-all-images-in-a-folder-to-the-same-width

https://bdhacker.wordpress.com/2011...ges-in-a-folder-batch-image-resize-in-ubuntu/
 
Last edited:
  • Like
Reactions: morjul and Loller79

datCalata

Senior Member
May 6, 2014
72
11
0
23
Madrid
EDIT: ok i see our master was faster

lel i wrote all then my browser said goodbye... so now i hold me short:
first of all i must say thanks to @sam_0829 for his help always in past and hopefully in future :D
He ported G3 KK Rom to our G so if we need tips (this one is from him i wrote here!) im sure he give it us ;)

1st Step is done as i said: Bring G PRO Kernel Boot on G (Download G Pro Kernel Sources and Patch it with G needed files)

2nd Step is now: Happy resizing of all png´s in ALL System Apps
Cause LG dont like to waste Storage and have no Drawable-XHDPI Folder, only XXHDPI and XXXHDPI.

Procedure: Decompile all APKs, create next to "drawable-(x)xxhdpi" folder the needed "drawable-xxhdpi" folder. Resize all PNGs from xxxhdpi or xxhpdpi and put into xhdpi (if image from xxxhdpi 128x128, u have to resize it -50% so xhdpi must have 64x64). last but not least compile APKs

Now im searching for a goot TUT to resize png´s (best would be a tool who can easy resize png´s in one folder in one step so we only had to put xxxhdpi in xhdpi, let program resize and finish :D ;)
if threre are other png´s on other folder we must do the same![COLOR="Silver]



So we must choose 1 G PRO L Rom we use to do that!!!

---------- Post added at 11:43 AM ---------- Previous post was at 11:35 AM ----------

[/COLOR]Found program
http://www.imagemagick.org/script/mogrify.php

Linux user:
http://askubuntu.com/questions/135477/how-can-i-scale-all-images-in-a-folder-to-the-same-width

https://bdhacker.wordpress.com/2011...ges-in-a-folder-batch-image-resize-in-ubuntu/
Use Photoshop or gimp to resize them. It's easy
 

ChiKaLiO

Senior Member
Jan 6, 2015
81
70
0
Tunis
so what'snew :D :D (i m noob so.. :p )

How to port G Pro Lollipop Firmware on G

DISCLAIMER
Code:
/*
 * Your warranty is now void.
 *
 * I am not responsible for bricked devices, dead SD cards,
 * thermonuclear war, or you getting fired because the alarm app failed. Please
 * do some research if you have any concerns about features included in this ROM
 * before flashing it! YOU are choosing to make these modifications, and if
 * you point the finger at me for messing up your device, I will laugh at you. Hard. A lot.
 */
This Project is WIP Project.
If you can help me, please contact to me.
E-mail : [email protected]

This Guide is ONLY for Optimus G.

Working List :
- Boot
- IMEI Detect [May be RIL Works]
- Touch
- Button LED
- Vibration
- Sound
- GPU Acc

Not Working List :
- App Crash [related on resolution]
- Wifi
- Much thing...

DONATIONS
Donate to me : Paypal [email protected]

GUIDE
1. Download the kernel source in my github. [https://github.com/sktjdgns1189/android_kernel_lge_f180k]
2. Build kernel and Execute modules.sh [when execute you should make the folder in upper kernel source directory which named 'Modules']
3. Copy built zImage file to the KernelSource/Merge-Tool Folder.
4. Execute make.sh
5. Now, You have G Pro Lollipop bootable boot.img
6. Download G Pro Lollipop Firmware [or based custom ROMs] and change the boot.img
7. Copy Modules/* to the ROM/system/lib/modules/
8. Flash it.
9. Wow! It boots.
When device is boot up, You can see black screen several seconds.
But It is not brick, just boot progress.
If your device does not booted up to 10 mins, Please try again.

Pre-Built Files
You can download pre-builted boot image in my github. [https://github.com/sktjdgns1189/android_kernel_lge_f180k]
In the KernelSource/Merge-Tool Folder, You can download boot.img.

Some Hack
Using wm, we can change the resolution temporarily.
type below command lines to set G Pro's resolution.
su
wm size 1080x1920
wm density 480
After reboot, Most of apps will work well.
But the resolution is not fit on our G Device. :(

OPENSOURCE
https://github.com/sktjdgns1189

XDA:DevDB Information
[GEEHRC][GUIDE][5.0] How to port G Pro Lollipop Firmware on G, ROM for the LG Optimus G

Contributors
sktjdgns1189
ROM OS Version: 5.0.x Lollipop
ROM Kernel: Linux 3.4.x
Based On: G Pro Lollipop Firmware

Version Information
Status: Alpha

Created 2015-06-04
Last Updated 2015-06-05
so man whats's new what r the progresses.. i wich ican help.. :(
 

akahroba

Elite Member
Feb 13, 2014
2,668
1,340
113