[G2 Android Development (D802)] Heatshiver:
LucidPhusion - 4.4 for D802

"You can wait for LG, or you can get Surreal."

​

This ROM is based on AOSP KitKat. I wanted to release something before the holidays, so LucidPhusion was born! This is as close as you're going to get to the G2 experience on KitKat! Most G2 items are present, a few are not, and a few new items have been added. But as with any custom ROM, I aim to make this better than stock, so I think everyone will be pleased...

I have tested as much as possible, above and beyond. However, if someone finds a bug or error, please let me know. DO NOT PM me as others may have the same issue and it is better to answer it once here than a thousand times through PMs.

Please

read this OP carefully before posting questions

as many answers can be found here. To reiterate, PLEASE READ THIS OP CAREFULLY BEFORE POSTING QUESTIONS. Other answers may already be in the posts of this thread...

CHANGES

v1.1

-LG G2 Lock Screen added

-LG G2 Weather added

-LG G2 Weather Widget added

-LG G2 Application Manager added

-Changed status bar to hide

-Changed status bar to be transparent

-Status bar can be pulled down during lock screen

-Google Play Store manual update added

-Custom kernel added

v1.0

-All my normal goodies, including GPS, APN, ad blocking, and speed & battery tweaks

-Enhanced sound

-LG G2 QuickRemote

-LG G2 Keyboard

-LG G2 Launcher

-LG G2 apps (most)

-Themed app alternatives

LG CAMERA

The LG camera included is far from perfect, but it will get the job done! There are a couple issues such as front-facing camera, burst mode, and panorama create FC's. It is recommended to install another camera for these features.

The ROM has been set to a different DPI so that the title of some apps are not hidden. However, this makes the LG camera resize its viewing area to be smaller. It

does not hinder quality or take smaller pictures

, but this can be an annoyance for some. If you wish to reverse this, please check ISSUES & FIXES.

WIRELESS STORAGE

"Wireless Storage" is an actual app, it just doesn't show up anywhere but in the pull-down settings of the stock G2 ROM. I went ahead and found the easiest alternative imaginable called, "WiFi File Transfer".

Open the app and click "Start Service". There will be a FTP address. Do not place this address in a web browser, open up My Computer and type the address into that window. A web browser will only allow downloading (not uploading) from the phone.

NAVBAR TRANSPARENCY ENABLER

If the need for extra real estate is a must, then I've got you covered! Download and flash this file. This ZIP will install an app called "full!screen".

Enable Soft Keys

1) When the phone reboots open "full!screen".

2) The app will look for root, grant root permissions when prompted.

NOTE: It may state that no root is found at first, but about 2-3 minutes later a popup will appear asking to grant root permissions.

3) If the button to enable "full!screen mode" is still grayed out, reboot the phone.

4) Open "full!screen" again, and click the "full!screen mode" button.

5) The native navbar and soft keys are now gone and replaced by two unobtrusive soft keys.

NOTE: If using TWRP, do not flash this with other ZIPs.

Flash this file to delete the "full!sceen" app and enable the native soft keys.

KNOCKON ENABLER

There are two options to have a fuller KnockOn experience:

Lock Screen Widget

- KnockOff

1) Download and flash the "Lock Screen Widget".

2a) Open the app.

2b) OPTIONAL: Go into "Lock Icon Options" and configure the app to be invisible and at its largest size. Position it somewhere on the home screen (the center is ideal).

4) Click on the widget to get an activation screen, and confirm.

5) Click the invisible widget to lock the screen.

Lock Screen Widget

- ShakeOff

1) Download and flash the "Lock Screen Widget".

2) Open the app.

3) Turn off "Show lock icon".

4) Turn on "Shake lock".

5) Shake the phone for a few seconds to get an activation screen, and confirm.

6) The phone will now lock the screen when shaken.

Flash this file to delete the "Lock Screen Widget" app.

QUESTIONS

Will there be an odexed version?

No.

There's something I want, can you add it?

Maybe. It depends on if I think it will benefit everyone, and how much it adds to the ROM. Post a request.

Will this work with my variant?

No. If you want a port, PM me about it so you can test for me if and when I decide to do so. Requests can also be made for variants in the thread.

Why don't you use an AROMA installer?

I experimented with the newest version, but it is just overly convoluted with menu pages and could be confusing when trying to determine how to actually flash the ROM. I had decent success with an older version, but in both versions, there were times where the installer would not go back to recovery and would cause a boot loop from not installing properly. The old methods are best.

I want such-and-such app, can you put it in the ROM?

Not likely, unless it is a G2 app (that works) I have overlooked.

Is there different keyboards?

No. There is just the LG G2 keyboard.

Can I flash this zip even though my recovery doesn't "lokify" items (e.g. kernels)?

You should be able to flash on any available recovery without issue.

ISSUES & FIXES

After First Boot -

I am asked to choose between the Home or Lock Screen launchers after completing the phone setup. What do I do?

Click on "Home" and select "Always".

After First Boot -

When I first boot up I get an error message that brings me to Google Play Services in the Play Store. What do I do?

Go to Settings>Apps>ALL and click on Google Account Manager. Uncheck the "Show notifications" box and confirm.

After First Boot *OPTIONAL* -

I want to update Google Play Store to the newest release. What do I do?

"Easy Installer" has been installed with the latest ROM (and can be uninstalled). The most recent release of the Google Play Store has been copied to the SD card of the phone. Enable "Unknown sources" under Settings>Security first, then open "Easy Installer" and wait until it finishes loading. Select Google Play Store and click "Install".

After First Boot *WARNING* -

I changed some settings for the lock screen and now it just gets stuck on the lock screen. What do I do?

It is recommended to NEVER OPEN the lock screen settings. Once opened it will begin to cause this issue. However, if you really want to change the few settings available, there are two fixes: a) The best option is to wait until the screen turns itself off. Once it does, it will go back to normal. b) For a quick, but temporary fix click the soft key for apps opened and dismiss all.

NOTE: On reboot, the lock screen will get stuck again.

The lock screen is not present. What do I do?

The lock screen may take a second or two to appear.

Some apps do not seem to work properly. What do I do?

Change the date and time. Changing just the timezone should adjust everything else accordingly.

LG SmartWorld gives me a message that my phone model is not supported. What do I do?

Unfortunately, there is nothing that can be done about this until LG makes the appropriate fixes. It will work for some, and not for others.

I would prefer to have a full viewing screen in the LG camera in exchange for partially hidden titles of some apps. What do I do?

Use the "BuildProp Editor" included in the ROM. Open the app and type "density" into the search bar. Only one value should appear. Change the value to "480" and reboot the phone.

The LG G2 keyboard is in single-hand mode. What do I do?

There is a small keyboard icon on the bottom of the keyboard itself. Press the icon and choose the dual-hand option.

I want to use a different keyboard, but I get a FC after pressing "Open" in the Google Play Store. What do I do?

Go to Settings>Language & input and check the box for the new keyboard, then change the default keyboard to the new one.

I am using the "WiFi File Transfer", but I can't upload any files. What do I do?

Open up My Computer and type the FTP address into that window. A web browser will only allow downloading (not uploading) from the phone.

I used the NAVBAR TRANSPARENCY ENABLER, but on a reboot the soft keys aren't showing. What do I do?

Give the soft keys about 30 seconds and they will show.

APN FIX

This should actually be under ISSUES & FIXES, but I decided it should be more prominent. If there is no mobile data after flashing this ROM perform one of these methods:

Simple Method

Revert to stock ROM (or any custom ROM where mobile data does work).

Download this file and this file.

Extract the contents of "APN2.rar" to a folder on your PC.

Double-click "APN2SD.bat" and follow the instructions. OR, double-click "APN2FOLDER.bat" and follow the instructions.

NOTE: If you clicked the "APN2SD.bat", the "apns-conf.xml" file will be on the SD card of your phone. If you clicked the "APN2FOLDDER.bat", the "apns-conf.xml" file will be in the folder you extracted the contents to.

Use 7z or WinRAR to open the "FlashAPN.zip" (do not extract the contents).

Go to /system/etc/

Place the "apns-conf.xml" file inside the "etc" folder of "FlashAPN.zip".

Put "FlashAPN.zip" on your phone's SD card.

Flash LucidPhusion.

Boot into recovery.

Flash "FlashAPN.zip".

Reboot into the OS.

The correct APN settings should now display.

Manual Method

Revert to stock ROM (or any custom ROM where mobile data does work).

Download and open a file explorer like Root Explorer or ES Explorer.

Go to /system/etc

Copy "apns-conf.xml".

Go to /sdcard/

Paste "apns-conf.xml".

Flash LucidPhusion.

Download a file explorer and open it.

Copy "apns-conf.xml".

Go to /system/etc

Paste "apns-conf.xml" (overwriting the existing file).

Reboot the phone.

Mobile data should now work.

Please also send me a copy of the "apns-conf.xml" via PM so that I can include it in any future updates.

INSTALLATION

1) Do a Factory Reset.

2) Flash the ZIP.

3) Follow the steps for first-time booting in ISSUES & FIXES (including Google Play update!).

OPTIONAL I: Flash the Navbar and/or KnockOn ENABLERs.

CREDITS

There are a lot of people I'd like to thank, mostly people in XDA. And in large part because of the ideas, mods, and motivation they gave me:

Houst0nn

Jishnu Sur

sefnap

swavab

_kuro_neko

socsunny

StarFighter

ZeroInfinity

Drummerjed

gsozcan97

r3stor3

Wootever

XDA

app makers

DOWNLOADS

LucidPhusion v1.1

LucidPhusion v1.0

NEXT... X.X

SUPPORT

Please check previous posts to see if your question has been answered prior to posting (there is a good chance it has).

Please always include with whether you are rooted or not.

Please always include the variant you are using.

Please always include what ROM version you are using.

Please always explain what happened in as much detail as possible.

Anything else that may be relevant.

Otherwise, you might have to wait for others to help you...