• 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

[ROM][4.4.2][e975] MIUI v5 (4.9.26) - LG France Kitkat v20B based

artit

Senior Member
Aug 17, 2011
911
738
0
Pathumthani
MIUI v5 (4.9.26) for LGOG e975

I use LG official kitkat 4.4.2 (no-brand France v20b) as MIUI patchrom base and removed incompatible LG applications. You can customize your installation in AROMA Installer.

Only for LG e975 phone with Unlocked bootloader! Please read FAQ in second post for some known issues/howto
Features
  • MIUI v5 - 4.9.26
  • Based on Official LG Kitkat 4.4.2 France v20B
  • Stock LG kernel 3.4.0
  • Aroma installer
  • Deodexed
  • English UI (no multi-language, for stability reason) + options to select other locale
  • Working : FM Radio, Bluetooth, NFC, LG Camera, QMemo, GPS, Wifi, Tethering, LED notification (enable in LG Settings), LG Smartshare, LG OnScreen Phone, LG gallery (for QMemo & LGCamera), LGHidden Menu (Test tools), QSlide
  • Not working : Dio Dictionary, Safety Care, CarHome, WorldClock widget, PCSync, QTranslator, VideoWiz3
  • init.d support
  • Custom Kitkat kernel support (that compatible with stock KK).
  • Remove MIUI Chinese apps
  • OTA updater
  • WSM Tools + Modules (Aroma)
  • Regional gps selection (Aroma)
  • Add format /system and install kernel option (Aroma)
  • Enable MIUI app installation selection (Aroma)
  • LGG3 (work with LG Clip tray) / Xperia / Google keyboard (Extra patch)
  • LG application installation, include QSlide apps (Extra patch)
  • Add MIUI Barcode Scanner

How to install
ROM
  • Use PhilzTouch Recovery when you have problems (no signal)
  • CWM Backup your phone. :D
  • Download rom and put it in sdcard.
  • Boot into recovery and Full wipe (Clean to install new ROM in Philz Touch Recovery)
  • Flash rom
  • Flash patch (if any)
  • Reboot your phone, wait about 1-2 minutes for first boot
  • Add your google account in setting menu (Please don't launch Play store before add google account to avoid missing agreement confirmation dialog, if launched over Play store, delete data from Play app and launch Play store again)
Update Patch (manually)
  • Download update patch to your sdcard
  • Boot into recovery & flash update patch - No need to wipe anything
Update Patch (OTA)
  • Open OTA updater app
  • Select rom tab
  • Select Available Updates to check for new updates
  • Select Download and flash when complete
  • If your download hang before complete please disable Xunlei engine in Download App

MIUI Usage & Tips

Bugs
  • Cannot turn on car mode in Accessibility, I'm not sure that it need bluetooth headset to function or not. I don't have one.
  • Application Guard keep asking for Lock Pattern when enabled.
  • Cannot apply MIUI font (but LG fonts in LGSettings works)
  • LG Music player is partially work. No folder/Quick character scroll, it need more patches to MediaProvider.

Known issues
  • After first boot during MIUI setup wizard, Google location usage dialog popup. You can answer yes or no to dismiss it.
  • You may be charged (Once) if you bind SIM with MiCloud service.
  • MIUI Factory Reset in Backup & Reset Setting will DELETE ALL YOUR DATA. Please use it with care. After some test "Factory Reset" doesn't delete files in /sdcard anymore. But it may depend on which recovery you use. I use Philz Touch 6.55.
  • Some theme image may has incorrect resolution. I already fixed most of these bugs, if you found more please report.
  • Multi language patch may break somethings, ex. Quick slide search by alphabet in Contacts doesn't work.

What's next
  • Testing & Bugs fix
  • Update to new MIUIv5 version every 2 weeks. I'll release a patch for updates or bug fix.
  • MIUI Camera Video recording quality is low compare to LG Camera
  • v6

Downloads (links below or from download section)
Use PhilzTouch Recovery when you have problems (no signal)
Full ROM
Patches/OTA (OTA can be updated from OTA updater app or flash manually)
  • 2014/10/03 - MIUIv5 4.9.26 OTA (flash this if you upgrade from 4.9.5)
  • 2014/10/03 - MIUIv5 4.9.26 Multi-language OTA (flash this if you upgrade from 4.9.5 or after 4.9.26 full rom)
  • 2014/10/03 - Extra Keyboard / LG application (Google/Xperia Keyboard, LG Alarm Clock, Backup, Browser, Calculator, Cell broadcast, Cloud hub, Email, File manager, Hidden menu, Music player, Notebook, OSP, QMemo, Smartshare, Tasks, VideoEditor/Player, Voice recorder) *** Video, Music and Gallery work only if you update to 4.9.26

Download Old version

v1.0
BETA 2.0
BETA 1.1
  • 2014/08/11 - MIUIv5 4.8.8 md5:1b8c98a4897704eb61e8441766150816
  • 2014/08/12 - Asia region patch - Flash Thai kernel and asia region gps config + some other libs, md5:3fee372c7ee9b282153abacf8992f45c
  • 2014/08/13 - Patch 20140813_1 (include all fixes from last patch) md5:ff32778378c2622ce10980efb5831365
BETA 1.0
  • 2014/08/05 - MIUIv5 4.8.1 md5: 5790911e876b757dddade913b04e2c3c
  • 2014/08/06 - GERMAN v20A firmware patch md5: a9c359eb24026bdff3975870558b67b3 - To make phone German v20a firmware for phone that doesn't has signal after flash rom.


Changes Log / Version History

  • 2014/09/06 v.1.1
    • Update to MIUI v5 4.9.5
    • Sync framework with MIUIv5 F180 official rom
    • Fix MIUI Sync page in Settings > Sync go to LG Sync setting instead of MIUI
    • Fix Unknown baseband in Settings > About Phone
  • 2014/08/31 v.1.0
    • Update to MIUI v5 4.8.22
    • Remove MIUI Chinese apps
    • Add format /system and install kernel option
    • Add OTA updater
    • Add LG Smartshare
    • Add LG OnScreen Phone
    • Add LG Settings for LED notification setting
    • Add LGG3/Xperia/Google keyboard
  • 2014/08/18 Patch 4.8.16
    • Update to MIUI v5 4.8.16
    • Fix - Lock screen & Theme reset to default after reboot
  • 2014/08/17 BETA 2.0
    • MIUI v5 - 4.8.15
    • Based on Official LG Kitkat 4.4.2 France v20B
    • Stock LG kernel 3.4.0
    • Aroma installer
    • Deodexed
    • Google keyboard
    • English UI (no multi-language, for stability reason) + options to select other locale
    • Working : FM Radio, Bluetooth, NFC, LG Camera, QMemo, GPS, Wifi, Tethering
    • Not working : QSlide Apps, Dio Dictionary, Onscreen Phone, Safety Care, SmartShare, Stock LGOG Keyboard (Deodex problem, you can google for G2/G3 keyboard instead.), CarHome, WorldClock widget, PCSync, QTranslator, VideoWiz3, LED notification
    • WSM Tools (Aroma)
    • Regional gps selection (Aroma)
    • LG application installation (Aroma)
    • LGHidden Menu (Test tools) by using QuickShortcut app.
    • init.d support
    • You can flash custom Kitkat kernel (that compatible with stock KK).
    • Add LG gallery to make QMemo & LGCamera work properly
    • Bugs
      • Cannot turn on car mode in Accessibility, I'm not sure that it need bluetooth headset to function or not. I don't have one.
      • LED notification doesn't work
      • Application Guard keep asking for Lock Pattern when enabled.
  • 2014/08/11 BETA 1.1
    • MIUI v5 - 4.8.8
    • Based on Official LG Kitkat 4.4.2 German/Thai v20A
    • Stock LG kernel 3.4.0
    • Aroma installer
    • Deodexed
    • Google keyboard + Xperia Keyboard
    • Multi language support (using jBART miui tool), include Arabic, English, Chinese, Czech, Dutch, French, German, Greek, Hebrew, Hungarian, Italian, Korean, Portugese, Spanish, Swedish and Polish (a few more languages that not from MIUI Multilanguage Project)
    • Working : FM Radio, Bluetooth, NFC, LG Camera, QMemo, GPS, Wifi, Tethering
    • Not working : QSlide Apps, Dio Dictionary, Onscreen Phone, Safety Care, SmartShare, Stock LGOG Keyboard (Deodex problem, you can google for G2/G3 keyboard instead.), CarHome, WorldClock widget, PCSync, QTranslator, VideoWiz3
    • Bugs
      • Cannot turn on car mode in Accessibility, I'm not sure that it need bluetooth headset to function or not. I don't have one.
      • Cannot start LG hidden menu [ Fixed in next update ]
      • LED notification doesn't work
      • Application Guard keep asking for Lock Pattern when enabled.
  • 2014/08/05 BETA 1.0
    • MIUI v5 - 4.8.1
    • Based on Official LG Kitkat 4.4.2 Thailand v20A
    • Stock LG kernel 3.4.0
    • Aroma installer
    • Deodexed
    • Google keyboard
    • Multi language support, include Arabic, English, Chinese, Czech, Dutch, French, German, Greek, Hebrew, Hungarian, Italian, Korean, Portugese, Spanish, Swedish and Polish (a few more languages that not from MIUI Multilanguage Project)
    • Working : FM Radio, Bluetooth, NFC, LG Camera, QMemo, GPS, LED notification
    • Not working : QSlide Apps, Dio Dictionary, Onscreen Phone, Safety Care, SmartShare, Stock LGOG Keyboard, CarHome, WorldClock widget, PCSync, QTranslator, VideoWiz3
    • Bugs
      • In Contacts, quick scrollbar by alphabet isn't work. (MIUI use lower libsqlite than LG so I have to patch ContactProvider to make Phone working. Wait for MIUIv6, it may correct this problem) [ Fixed in next update ]
      • Cannot turn on car mode in Accessibility, I'm not sure that it need bluetooth headset to function or not. I don't have one.
      • Cannot start LG hidden menu
      • Lock Pattern doesn't work, please don't set it. You can use gmail password to disable it after login fail 5 times. [ Fixed in next update ]
      • Some languages may cause FC in settings or apps (Polish language is confirmed to make FC in Network operator menu). [ Fixed in next update ]
      • Mobile Network Settings > Preferred Network mode doesn't work. [ Fixed in next update ]
      • Youtube / Facebook video don't work [ Fixed in next update ]
      • MIUI Message cannot send SMS [ Fixed in next update ]

Credits
  • MIUI Team for patchrom & MIUIv5
  • BurgerZ for jBART and WSM Tool
  • 2nd Sky for his ideas and contributions
  • artit for this great port!

XDA:DevDB Information
MIUI v5 port from LG Kitkat 4.4.2, ROM for the LG Optimus G

Contributors
artit, 2nd Sky
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x
ROM Firmware Required: e975
Based On: Official LG Kitkat 4.4.2 ROM

Version Information
Status: Stable
Current Stable Version: 1.1
Stable Release Date: 2014-09-06
Current Beta Version: 2.0
Beta Release Date: 2014-08-17

Created 2014-08-05
Last Updated 2014-09-14
 

Attachments

Last edited:

artit

Senior Member
Aug 17, 2011
911
738
0
Pathumthani
FAQ / How to

FAQ
Q : I got md5 check error or some verification error message in OTA updater.
A: Please clear OTA app data. Open Settings > Apps > OTA Updater > Clear Data

Q: Do I need to full wipe before install this ROM
A: It depend on which rom you currently used.
If you came from others rom, you must do full wipe (Clean to install new ROM in Philz touch recovery)
If you upgrade from this rom older version, you can flash without any wipe

Q: I have installed custom kernel but TricksterMod or other CPU control apps cannot set cpu config at boot.

A: Those apps may need auto start permission. Please enable this permission for that apps in Security app > Permission > Auto-start Management. Then Add auto-start app.

Q: Why LED notification doesn't work?
A: You should enable it in LG Setting. Open LG Setting > Display > Notification Flash > Check all notification you want to enable.

Q: Is this ROM support F180?
A: If others e975 rom work on your phone, this rom should work fine. If you don't convert to e975 or flash any F180 baseband before, it may not work. Some user report that he just flash Baseband in this thread (step 12) http://forum.xda-developers.com/showpost.php?p=46548968&postcount=1&nocache=1&z=9660244223196060. Then the phone got working signal.
 
Last edited:

Galileo

Senior Member
Aug 13, 2010
650
140
0
This is, the most awesome thing I've seen in the development section so far after months :) Gonna try it, hope you stick with us pal and keep up the good work.
 

forgottnxd

Senior Member
Nov 3, 2012
82
61
0
This Rom is very fast and smooth compared to other miui Roms but im not able to get a signal or an imei on my European e975. Miui shows at startup sim card error, never had this problem before, restoring efs via freegee didnt Chance anything :l
 

artit

Senior Member
Aug 17, 2011
911
738
0
Pathumthani
This Rom is very fast and smooth compared to other miui Roms but im not able to get a signal or an imei on my European e975. Miui shows at startup sim card error, never had this problem before, restoring efs via freegee didnt Chance anything :l
Please try to flash you region Modem, maybe I will change my based rom to other region in next update (should be GERMAN v20A).

edit: Please try GERMAN firmware patch in OP
 
Last edited:

forgottnxd

Senior Member
Nov 3, 2012
82
61
0
Thanks for your help but the german patch dont work for me, the only thing that changes is showing an error sign if i want to turn on wifi (but connecting is no problem?). Baseband is unknown and flashing an europe 10f or an 20a baseband didnt change anything :(
I really want to use this Rom ^^
 

2nd Sky

Elite Member
Jun 15, 2013
1,083
310
0
My City
Lol... Format system, data and cache. Install Rom and then patch!

For me all working!
Nfc should work (turn on and off works!)
Camera
Call
....
Baseband shows as unknown but thats standard :p

Bootanimation wasnt animated (only shows the same picture...)

Will give more feedback soon ;)
Playstore installations, root... All working!

Thanks for awesome work!
Patch working! (And im german but baseband should work for european!)
 
  • Like
Reactions: huy_gm

artit

Senior Member
Aug 17, 2011
911
738
0
Pathumthani
Thanks for your help but the german patch dont work for me, the only thing that changes is showing an error sign if i want to turn on wifi (but connecting is no problem?). Baseband is unknown and flashing an europe 10f or an 20a baseband didnt change anything :(
I really want to use this Rom ^^
I mislead you about modem flash in last post. All custom rom shouldn't touch modem/baseband partition. So flashing custom rom doesn't change your baseband. You can change baseband only with KDZ flashing. If your last installed rom has working signal, this rom should work when you flash German firmware patch.

One more thing, please make sure that your last installed rom is Kitkat 4.4.2 because it may be baseband incompatible problem with JB (because this rom use LG kitkat libraries). For most CM/AOSP based rom, from my knowledge, they use JB firmware/library. So if you has never flash LG Kitkat KDZ before that may be the reason why your phone signal doesn't work.

You should try to flash your region Kitkat KDZ, root, unlock boot loader, install recovery and install this rom + patch again. Don't forget to do a full wipe before flashing rom. Hope this help.

Lol... Format system, data and cache. Install Rom and then patch!

For me all working!
Nfc should work (turn on and off works!)
Camera
Call
....
Baseband shows as unknown but thats standard :p

Bootanimation wasnt animated (only shows the same picture...)

Will give more feedback soon ;)
Playstore installations, root... All working!

Thanks for awesome work!
Patch working! (And im german but baseband should work for european!)
Yes, baseband display as unknown but it's working. For boot animation, It's just a still picture (all 3 pictures in zip file are the same).
 
Last edited:

2nd Sky

Elite Member
Jun 15, 2013
1,083
310
0
My City
about working mobile/internet:

can u please use apn-config.xml from CM??
in ur apn config, thers no one for my provider, so i must set up from my provider but save apn isnt working (it does not save it by press safe)
but replace apn config (/system/etc/) and reboot and all works!

i will report later more ;) but that is an important thing i shared with u!
 

artit

Senior Member
Aug 17, 2011
911
738
0
Pathumthani
about working mobile/internet:

can u please use apn-config.xml from CM??
in ur apn config, thers no one for my provider, so i must set up from my provider but save apn isnt working (it does not save it by press safe)
but replace apn config (/system/etc/) and reboot and all works!

i will report later more ;) but that is an important thing i shared with u!
APN add is work fine on my phone. I'm using German firmware which doesn't have my local operator and I can add and save APN. Please be make sure that you press menu and then select save when finishing edit APN settings. BTW I'll use CM APN list in next update.

For me carrier settings dont work why?
Did you mean Network Operator Setting? Please give me more detail about how it doesn't work. You got error message or your phone just cannot connect to mobile network.
 

artit

Senior Member
Aug 17, 2011
911
738
0
Pathumthani
Yea, im launching and just taking me to home screen
Did you full wipe your phone before flashing rom? Format /system, /data & /cache, in Philz touch recovery just select Wipe for install new ROM.

If so, please enable Settings > Developer Options > Force-closed Apps. Launch that "Network Operator" setting again and send me error log in popup dialog. Or if you can do logcat it will give me more information about your error. You can use "Catlog" from playstore to view and save logcat on your phone.

That menu works on my phone so I need information from you to identify source of problem.
 

artit

Senior Member
Aug 17, 2011
911
738
0
Pathumthani
@forgottnxd, I just tried following steps to see if my old 10f baseband work on MIUI. It works.

- Flash THAI v10f KDZ
- Root & CWM
- Flash MIUI without full wipe
- Reboot and got some error in phone app. It happen because some config in old app isn't compatible with MIUI. So...
- Reboot to Recovery and Full wipe
- Flash MIUI
- Reboot and everything works include mobile signal
- Reboot to CWM and flash German firmware patch
- Reboot phone and again all apps work include my mobile signal

Did you remember which KDZ you flash last time? Maybe I can try to flash it and what's your problem.

PS. It is possible that ROM ril libraries (both Thai & German) and your baseband is incompatible. But I'm not sure.
 
  • Like
Reactions: forgottnxd

nobooya

Senior Member
Feb 21, 2010
227
34
0
APN add is work fine on my phone. I'm using German firmware which doesn't have my local operator and I can add and save APN. Please be make sure that you press menu and then select save when finishing edit APN settings. BTW I'll use CM APN list in next update.



Did you mean Network Operator Setting? Please give me more detail about how it doesn't work. You got error message or your phone just cannot connect to mobile network.
I can't get into network settings as well (both with and without patch). It either takes me to launcher or option in settings become grey until it reconnects me to the network (which happens every time when I try to go into networks menu). Before miui I had v20a german kdz. Of course before installing your rom I wiped everything (philz->wipe for new rom or sth). Hope logcat helps. Sry for putting it in zip, but file is too big for xda attachment.

//EDIT

Seems like I fixed it on my own. The problem occurs when I set language to Polish. I just changed to English (UK) and it works. I wouldn't even think of that if there wasn't error with some string in logcat :).
 

Attachments

  • 72.9 KB Views: 24
Last edited:

2nd Sky

Elite Member
Jun 15, 2013
1,083
310
0
My City
Update2:

Found Bug:
set lockscreen "pattern"
enter pattern, lock, try to unlock but shows as false pattern! tried 2 times (u can disable pattern by draw often wrong pattern until u can unlock via email!) but always took my set pattern as false!
can u confirm that?

my network provider is "o2" but it shows "Work" as provider! by set manual provider "o2" (under settings -> notification) but still "Work" dont know why....

great work and hope for good teamwork for later a FINAL MIUIv5 which is bugfree and fast before v6 is released ;)

can u look into that project: MIUI camera on our G is working! the only ROM which is using that Camera is ColorOS (link: http://forum.xda-developers.com/showthread.php?t=2646837 )
dont know if we can bring it work, would be awesome but not really important at the moment because lg camera works and is little miui style ;)

rom is really speedy. Battery life looks good/normally (different user different battery lifetime etc.. dont use my battery life to say mine is so high, its normally by me and what im doing with it! (10hours running, 100-34% and 2:30hours display on ;)
undervolt support by kernel would be awesome!

dont know why we always have the theme graphic bugs but i will look if other theme from mi2/3 looks better... (i think its old theme because hangouts has still Talk icon on statusbar :)
 

xamx123

Senior Member
Jul 11, 2014
132
8
0
I can't get into network settings as well (both with and without patch). It either takes me to launcher or option in settings become grey until it reconnects me to the network (which happens every time when I try to go into networks menu). Before miui I had v20a german kdz. Of course before installing your rom I wiped everything (philz->wipe for new rom or sth). Hope logcat helps. Sry for putting it in zip, but file is too big for xda attachment.

//EDIT

Seems like I fixed it on my own. The problem occurs when I set language to Polish. I just changed to English (UK) and it works. I wouldn't even think of that if there wasn't error with some string in logcat :).
haha i had same problem thanks for help :)