[ROM][UNOFFICIAL][7.1.2][HYDROGEN/HELIUM][OTA][OMS][FINAL]LineageOS 14.1 r.09-15-2018

Status
Not open for further replies.
Search This thread

nijel8

Senior Member
Dec 24, 2011
2,423
5,659
All over US
Google Pixel 5a
FINAL RELEASE. NO MORE UPDATES!!!

24304779

Bug reports with logs are very welcome!!! Without logs I most likely won't be able to help you/fix things...

Wipe system, data, cache, dalvik, flash ROM:
Download: - FINAL RELEASE! - dedicated builds for both hydrogen and helium...

- HYDROGEN: lineage-14.1-20180919-UNOFFICIAL-hydrogen.zip

- HELIUM: lineage-14.1-20180915-UNOFFICIAL-helium.zip

Then flash firmware update for your device:
- for HYDROGEN - you don't need to flash this again till next MIUI version number change and if you want to:

firmware-HYDROGEN_MG-9.2.1.0.zip

- for HELIUM - you don't need to flash this again till next MIUI version number change and if you want to:

firmware-HELIUM_MG-9.2.1.0.zip

My AFH corner for anything else(firmwares, old releases, fixes): Mi Max

Flash latest 7.1 ARM64 opengapps package of choice.

If you are updating this ROM previous release try dirty flash first... You might get away with it...:) Wipe clean if problems and start over.

Native SU(root access) is and will always be present in this ROM.
SELinux status: Enforcing

Changelog:

09-15-18 - FINAL RELEASE! Fixes/New:

- Updated Android security patch level to September 5, 2018
- Sync with latest LineageOS sources

08-10-18 - Fixes/New:

- Updated Android security patch level to August 5, 2018
- Sync with latest LineageOS sources

07-22-18 - Fixes/New:

- Sync with latest LineageOS sources

06-17-18 - Fixes/New:

- Network Traffic Monitor: animate speed color to match arrows color for data sending/receiving
- Sync with latest LineageOS sources

05-30-18 - Fixes/New:

- Settings: add option to disable Nougat "In-call Auto DND mode" and play short sound during phone calls when SMS, MMS, Email, etc arrives - Settings > Sound > Do not disturb > In-call Auto DND mode
- Sync with latest LineageOS sources

05-06-18 - Fixes/New:

- Dialer: improve and fix dialpad layout
- Sync with latest LineageOS sources

04-08-18 - Fixes/New:

- Kernel: fix some scheduler policies and devices suspend issues
- Sync with latest LineageOS sources

03-16-18 - Fixes/New:

- if it ain't broke, don't fix it :cowboy:
- Sync with latest LineageOS sources

02-24-18 - Fixes/New:

- Kernel: add custom KCAL support
- Kernel: add Sound Control support
- Settings: KCAL support integrated in Settings > Display > LiveDisplay > Picture Adjustment(no root access required)
- Settings: Sound Control support integrated in Settings > Sound > Sound control(no root access required)
- Sync with latest LineageOS sources

02-16-18 - Fixes/New:

- Kernel: updated to latest 3.10.108
- Kernel: WiFi driver updated
- vold: add support for ext4 and f2fs formated external SD cards
- Base updated to latest Stable MIUI Global(matching firmware available)
- Sync with latest LineageOS sources

01-29-18 - Fixes/New:

- Settings: allow single SIM disable - get some quiet time with BT and WiFi on :)
- Settings: fix first time setting up root option not saved
- AppOps: display all ops, don't hide anything
- Snap: allow shutter sound disable for all countries
- Framework: don't re-launch stopped activities while the device is sleeping - squeeze more battery juice
- Sync with latest LineageOS sources

01-17-18 - Fixes/New:

- RIL: fix import/export contacts from/to SIM cards
- Sync with latest LineageOS sources

01-01-18 - quick fixes - Fixes/New:

- SystemUI: fix VoLTE icon missing
- Framework: fix kayboard missing in decrypt mode

01-01-18 - Fixes/New:

- Kernel: enable power-off alarm feature
- init: fix power-off alarm
- healtd: fix missed power-off alarm if device is OFF and charging
- Framework: fix kayboard resets to default in limited boot mode
- DeskClock: mimic what the proprietary Qualcomm power-off alarm app does: Since there is no way to continue boot properly after power-off alarm is triggered, the device will POWER OFF when alarm is snoozed or times-out; REBOOT when alarm is dismissed
- MediaScanner: try to fix ringtones reset to defaults if device is restarted with SIM 1 disabled(not tested)
- Sync with latest LineageOS sources

12-20-17 - Fixes/New:

- Camera: add QR/Barcode Scanner
- Framework: safely add signature spoofing permission for GmsCore(microG)
- Battery: improve lockscreen real time charging info
- Settings: add real time info on Battery settings screens
- Settings: improve Network Traffic Monitor settings
- Base updated to latest Stable MIUI Global(matching firmware available)
- Sync with latest LineageOS sources

11-24-17 - Fixes/New:

- Framework: eliminate single tap Home button delay if double tap action is set to "Last app"
- Network Traffic Monitor: add setting to hide speed, animate arrows for data sending/receiving
- Battery: turn off charging light if charger plugged in but not charging
- Kernel: keep battery fully charged while charger plugged in
- Kernel: add hoplimit/TTL target support for changing TTL if carrier is limiting internet sharing/tethering
- Add Substratum support - install/reinstall Substratum app from Play Store
- Base updated to latest Global Dev MIUI 7.11.16(matching firmware available)
- Sync with latest LineageOS sources

11-13-17 - Fixes/New:

- Updater: fix update check and notifications
- Kernel: fix sudden battery capacity drop to zero at low charge thus causing early shutdown
- Kernel: disable all mouse input devices
- Kernel: Increase maximum charging current to 2000 mA
- Base updated to latest Global Dev MIUI 7.11.6(matching firmware available)
- Sync with latest LineageOS sources

10-28-17 - Fixes/New:

- Settings: dial code *#*#4636#*#* -> Phone info is multi-SIM aware now
- Kernel: patched KRACK Wi-Fi vulnerability (thanks @Zola III)
- Base updated to latest Global Dev MIUI 7.10.19(matching firmware available)
- Sync with latest LineageOS sources

10-14-17 - Fixes/New:

- Telephony: respect user DNS addresses set by prop(net.rmnet_data0.user_dns1, net.rmnet_data0.user_dns2) for mobile data as well
- Telecomm: fix: use SIP calls for SIP contact entries and regular calls for regular entries
- Kernel: back to optimized RT 'Linux 3.10.105' stable
- Base updated to latest Global Dev MIUI 7.10.12(matching firmware available)
- Sync with latest LineageOS sources

09-30-17 - Fixes/New:

- Charging: fix QC 1800mA limitation
- Bluetooth: add support for WBS(Wide Band Speech) needed for some cars to connect(not tested)
- Telephony: fix "Keep preferred SMS Sim"
- Kernel: RT tasks optimizations(thanks @Zola III)
- Kernel: update to 'Linux 3.10.107'
- Build: use Snapdragon LLVM with cortex-a53 fixes(thanks @Zola III)
- Base updated to latest Global Dev MIUI 7.9.22(matching firmware available)
- Sync with latest LineageOS sources

09-16-17 - Fixes/New:

- Dialer: fix crash when launching Conference Manager
- Base updated to latest A-7.0 Global Dev MIUI 9 v.7.9.15(matching firmware available)
- Sync with latest LineageOS sources

09-02-17 - Fixes/New:

- Pico TTS: fix garbled output
- Sync with latest LineageOS sources

08-16-17 - Fixes/New:

- Phone: take 2(final): fix reboot when receiving call and per SIM ringtones are not yet set by user(after clean flash)
- Settings: take 2(final): fix ringtone volume control playback if ringtones are not yet set by user(after clean flash)
- FMRadio: take 2: fix unable to create initial recordings folder
- LineageOS Updater: OTA check and notify for ROM updates(Settings > About phone > LineageOS updates)
- Sync with latest LineageOS sources

08-13-17 - Fixes/New:

- Phone: fix reboot when receiving call and per SIM ringtones are not explicitly set/updated(fingers crossed...)
- Settings: disable ringtone selection for empty slot or disabled SIM
- Settings: fix ringtone volume control playback if SIM 1 has no ringtone selected
- Dialer: bring ringtone settings in-line with system settings
- Battery: fix wrong voltage in Lock screen charging info
- Audio/Eleven: fix playback for some flac/ogg encoded media files
- Audio/Bluetooth: enable aptXHD codec support
- Sync with latest LineageOS sources

08-07-17 - Fixes/New:

- Phone: fix IMEI per SIM slot in Dialer and Status
- Settings: fix per SIM ringtone set and playback(need dual SIM feedback)
- Settings: add option to show/hide Lock screen real time charging info(Settings > Security > Screen lock gear)
- kernel: few optimizations
- Base updated to latest A-7.0 Global Stable MIUI 8.5.1.0(matching firmware available)
- Sync with latest LineageOS sources

07-23-17 - Fixes/New:

- Statusbar: add VoLTE icon from CAF (not tested, need feedback)
- Battery: display real time charging current, voltage and temperature on Lock screen
- Media: disable Headset Safe Volume annoying message for all countries (not tested, need feedback)
- Snap: fix low resolution front camera switch icon
- kernel: force enable charging on power change - should fix battery not charging when charger is first connected sometimes
- Sync with latest LineageOS sources

07-08-17 - Fixes/New:

- Dialer: add T9 support for Greek, Hebrew, Korean, Russian, Ukrainian(not tested, need feedback)
- Settings: add per SIM ringtone support(not tested, need feedback)
- Settings: add option to show RAM bar in Resents view(Settings -> Memory)
- Settings: add Enhanced volume control option(doubles volume steps)(Settings -> Sound -> Enhanced volume control)
- Settings: togle SELinux(Settings -> About phone -> SELinux status)(Restart required)Now you can run whatever *** mods(Viper etc?) you want
- QTI-Telephony: update from MIUI 7.6.8 and fix more pointers to Lineage/Android framework resources
- thermal-engine: decipher /system/etc/thermal-engine-89(5/7)6.conf configuration files for easy cpu throttle tuning
- kernel: set androidboot.selinux=permissive (fixes init.d and userinit.sh support)
- kernel: enable EXFAT and NTFS support(does it fix OTG EXFAT/NTFS drives access!?)
- kernel: enable and set TCP Westwood+ congestion control as default
- kernel: enable and set FIOPS i/o scheduler after boot complete
- kernel: lots of task scheduler optimizations
- fix file/folder delete on EXFAT formated SD Card bug
- Sync with latest LineageOS sources

06-24-17 - Fixes/New:

- Settings: add option to disable battery light pulsing on QC charging(Settings > Notifications > Battery light)
- Settings: add option to enable zRAM, configurable in /system/etc/cpu/cpu.conf(Settings > Memory)
- Keyguard: fix and enable Quick unlock feature for PIN entry as well(Settings > Security > Screen lock)
- Task scheduler and memory config exposed in /system/etc/cpu/cpu.conf, defaults set per CAF config for SD650/652
- Sync with latest LineageOS sources

06-12-17 - Fixes/New:

- FMRadio: revert "don't require wired headset/headphones plugged in"
- FMRadio: fix recording
- Settings: add user-adaptable Home button double tap timeout for better go-to-Home-screen experience(Settings > Buttons > Home button)
- Settings: fix core_ctl handling(root access should be bug-free now)
- Keyguard: port Quick unlock feature from CM-12.1(Settings > Security > Screen lock) (only for password for now, pin still buggy)
- Base updated to latest A-7.0 Global Dev MIUI 7.6.8(matching firmware available)
- Sync with latest LineageOS sources
- fix all my last-build sh*t

06-04-17 - Fixes/New:

- Settings: add option to hide Nettork Traffic Monitor arrows, make text bold for consistency
- Camera: fix camera-deamon cpuset
- FMRadio: don't require wired headset/headphones plugged in
- Settings: add SafetyNet helper toggle in Developer options
- System: change double tap timeout 300 -> 120 for more tolerable, lag-free Home button single tap action(Home screen)
- Settings: add CPU power/perf preferences (Battery->Battery saver and performance) for loading and configuring core_ctl/governor in real time(requares root access)... SEE NOTE
- Performance: tweak MSM-irqbalance
- Kernel: lots of cherry-picks from yet-to-be-merged(if...) changes to Lineage kernel source(thanks TheStrix)
- Base updated to latest A-7.0 Global Dev MIUI 7.5.25 - matching firmware update is highly recommended!
- Sync with latest Lineage sources
- Su: broke some things this time:(

05-14-17 - Fixes/New:

- Settings: add Nexus/Pixel 7.1.2 "Usage Alerts" feature in Battery overflow menu
- Battery: add pulsing LED (low-90% level) while charging with QC 2.0/3.0 charger
- Power: switch to @Zola III recommended CPU config with minor change (2+1 cores)
- Developer options: add "Restore selected USB Configuration" setting when USB connected: !!!READ PREFERENCE SUMMARY!!!
- Status bar: rework Network traffic monitor
- Base updated to latest A-7.0 Global Dev MIUI 7.5.11 - matching firmware update is highly recommended!
- Sync with latest Lineage sources


- USB: fix MTP as default
- QS: fix CellularTile in-header-tap to toggle mobile data ON/OFF
- kernel: re-add lost IPTV support (IP multicast)
- Browser: welcome to the new Lineage lightweight Jelly browser
- Base updated to latest A-7.0 Global Dev MIUI 7.4.27
- Sync with latest Lineage sources

04-16-17 - Fixes/New:

- Android 7.1.2
- Lot of cherry picked fixes
- Base updated to latest A-7.0 Global Dev MIUI 7.4.13
- Sync with latest Lineage sources

04-08-17 - Fixes/New:

- fix helium core_ctl max_cpus set to 4
- Browser: remove Gello (big file size and bugs)
- Base updated to latest A-7.0 Global Dev MIUI 7.3.30
- Sync with latest Lineage sources

03-27-17 - Fixes/New:

- Camera: fix video recording not saved or corrupt file saved with non-stock camera apps
- Telephony: fix com.android.phone FC trying to access SIM settings from Dialer Calling accounts settings
- Kernel: back to stock (fixes and new features stay)... 'nough fooling around...
- CPU: back to stock configuration... 'nough fooling around...

03-26-17 - Fixes/New:

- Telephony: fix SIM detection with userdata encrypted
- Snap: fix record time and pause button visability in some cases
- Kernel: add CD-drive emulation for use with DriveDroid and similar
- Kernel: enable 6 boot CPUs
- Kernel: tune Adreno idler
- CPU: tune core_ctl and interactive governor
- Base updated to official A-7.0 Global Dev MIUI 7.3.23 (update firmware if needed)
- Sync with latest Lineage sources

03-19-17 - Fixes/New:

- Bluetooth: handle bluetooth/BLE modes separately thus persisting user set state across restarts
- Phone: Fix missed call notification light turning off after few seconds in some cases
- Kernel: tune core_ctl
- Kernel: add Adreno idler for msm-adreno-tz GPU governor
- Kernel: add virtual mouse driver back (didn't fix the problem for some users having cursor showing up occasionaly)
- Base updated to official A-7.0 MIUI Global Dev 7.3.16 (update firmware if needed)
- Sync with latest Lineage sources

03-11-17 - Fixes/New:

- Camera: Fix video recording frame freeze after ~30 sec
- Dialer: Proper fix for missed call notification light (screen OFF -> light ON... system wise for all notifications with light enabled)
- Bluetooth: Fix bluetooth ON setting not saved (persist bluetooth state across restarts)
- Messaging: Allow MMS with mobile data OFF
- PinnerService: Pin key files into memory for better system performance
- sepolicy: Address some more denials
- Base updated to official A-7.0 MIUI Global Dev 7.3.2 (update firmware if needed)
- Sync with latest Lineage sources

03-05-17 - Fixes/New:

- Battery: further fix sudden battery level drop bug(needs more testing)
- Settings: final fix for Developer options black screen hanging
- Settings: use classic Stock Android Primary Colors
- LiveDisplay: Fix display mode handling
- Phone: fix FC when roaming
- Audio: add aptX codec support
- Sync with latest Lineage sources

02-27-17 - Fixes/New:

- Battery: fix inacurate battery level after device wakeup from prolonged sleep(sudden battery level drop bug... needs more testing)
- Phone: fix No Notification light on missed calls
- Settings: fix Developer options black screen hanging with latest Lineage commits
- Sync with latest Lineage sources

02-21-17 - Fixes/New:

- cpu_ctl: Set small cores up and down busy thresholds back to stock (UI lag/worst battery?)
- Input: Fix Wired Headset Volume up/down buttons
- Settings: Fix unable to set User profile picture
- Settings: Hide sRGB toggle in developer options, Mi Max does't support sRGB color space
- Postprocessing: Fix displayfeature service
- Radio: Fix mmbn-daemon service
- sepolicy: Address more denials
- Sync with latest Lineage sources

02-18-17 - Fixes/New:

- Framework: enable WiFi display
- Kernel: add Multicast and NAT UPDLite support(for IPTV)
- Kernel: remove virtual mouse input device(who needs that?)
- The quest for better blobs continues: base updated to official A-7.0 MIUI Global 7.2.16 (update firmware if needed)

02-12-17 - Fixes/New:

- wlan: Disabled logging to /sdcard/wlan_logs
- core_ctl: Set small cores up and down busy thresholds(per mat9v suggestion)
- cherry-pick latest device changes
- base updated to official A-7.0 MIUI 7.2.9 China Dev (update firmware if needed)
- Synced to latest Lineage sources

02-01-17 - Fixes/New:

- USB config: Fix no MTP with clean flash/Dev settings disabled
- Dialer: add Delete button to InCall Dialpad number field
- System profiles: Fix black screen after boot if Lockscreen is disabled in active profile
- Improved fix data lost after TWRP backup/restore
- QTI Telephony is back due to some SIM cards can't authorize and switch network modes​

01-29-17 - Fixes/New:

- Fix data and settings lost after TWRP backup/restore operations
- Button settings: added long press on power button while screen-off to turn torch on/off
- WiFi 2.4ghz performance fix (props)
- MTP is now the default USB configuration
- ADB debug and USB charging notifications disabled, to enable (why would anyone need that!?) set persist.charging.notify and/or persist.adb.notify to 1 in build.prop
- Snap camera: fix thumbnail sometimes not being shown initially in video mode
- MIUI QTI Telephony removed due to interfering with Android Telephony and Preferred network type (is VoLTE working?)
- MIUI base updated to latest 7.0 beta 7.1.19​

01-27-17 - Fixes/New:

- Full HELIUM support build from scratch. Thank you @Jerry08 for pointing out missed core_ctl parameter
- GPS: full support for GLONASS, BeiDou etc. Thank you @TheStrix for the new HAL:good:
- VoLTE: supported (not tested). Thank you @TheStrix:good:
- Snap camera: no more FC switching to front camera if back camera is set to 4K UHD
- Snap camera: now last used camera is active when reopening the app
- QS panel: Bluetooth toggle is no longer disabled after first use
- Sim card settings: user set Preferred network type is no longer changing by system
- Sim card settings: friendly title/summary for CDMA roaming prefference
- Synced to latest Lineage code​

01-19-17 - Fixes/New:
- Adaptive display: configuration rework for better response to ambient light changes
- Tethering: you should no longer see ZERO in QS tile with clients connected
- Kernel: added support for f2fs encryption
- Synced to latest Lineage code​

01-17-17 - Fixes/New:
- Settings->Status bar: added Network traffic monitor preference
- Settings->Status bar->Status bar icons: added SU indicator show/hide switch
- Telephony: attempt to bring back H+ icon in Status bar for those who lost it(need feedback)
- Building again with default compiler​

01-13-17 - Fixes:
- Button brightness is back in Settings, my apologies
- Brought back Gello, android browser too buggy
- Latest MIUI 7.1.12 base
- Synced with latest Lineage code, lot of commits/fixes...Not for our device specifically but we should see Android fixes
- Build with Qualcomm Snapdragon LLVM compiler​

01-11-17 - Fixes/New:
- GPS: working finally
- Camera: now has all it needs to work properly including auto-focusing in scanning apps(need more testing)
- Language & input settings: cleaned up the mess that was there
- Graphics: added Vulkan support​

01-07-17 - Fixes/what's new:
- MIUI base updated for both hydrogen and helium
- Button Settings: added buttons brightness slider and fixed it for real time change
- Language & input settings: brought back missing keyboard select and settings items(were disabled for some dev test)
- Email: removed 20 extra EAS accounts flooding Add Account screen(left from some dev test)
- SIM # settings: SIM cards are now properly recognized in settings(need more testing)
- Preferred network type: device now is a World Phone with ALL network types to choose from
- speaker volume: tuned down a bit
- updater-script: no more install headaches for helium users... Sorry about that​

01-01-17

- Initial release.


Device source in use: My Github
Thank you TheStrix for maintaining the official device repos!:good:



XDA:DevDB Information
Lineage OS 14.1, ROM for the Xiaomi Mi Max

Contributors
nijel8, Zola III
Source Code: https://github.com/lineageos

ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Recomended
Based On: Lineage OS 14.1 & MIUI 9.2.1.0

Version Information
Status: Stable

Created 2017-01-01
Last Updated 2018-09-15
 

avi3230

Inactive Recognized Contributor
Aug 12, 2012
1,179
2,215
Pune
Great work as always sir.
Please provide firmware folder also.
Will test and rwport back.
Thanks for this new year gift.

Happy new year.
 
  • Like
Reactions: aaryan45

oatcooky

Senior Member
Mar 17, 2013
435
107
Any tips for those with locked bootloaders who used the EDL TWRP hack? I'd rather not get bricked by flashing the latest bootloader on the leaked MIUI Nougat release.
 
  • Like
Reactions: tonde4jc

mat9v

Senior Member
Apr 3, 2010
1,891
1,164
Gdynia
Any tips for those with locked bootloaders who used the EDL TWRP hack? I'd rather not get bricked by flashing the latest bootloader on the leaked MIUI Nougat release.

You can remove "fastboot %* flash sbl1 %~dp0images\sbl1.mbn" from batch files that start flashing process in MiFlash to prevent installation of new bootloader.

MiFlash bypasses locked bootloader but I would not try to flash new bootloader on locked phone - it would either work and just change version to Nougat one or would not flash it and the rom would potentially not work at all - I mean it would not get installed as the installation process would not pass the bootloader flashing. Either way hardbricking the phone is not possible, the worst case scenario would require opening the phone to do a flash trick.
But since unlocking bootloader does not break warranty I see no reason to keep it locked and you can always lock back the device using "fastboot oem lock" command if you are worried about security.
 
Last edited:
  • Like
Reactions: emanweee

wingryder

Senior Member
Sep 4, 2013
137
82
i literally have no words to thank you nijel.its quite a new years gift.another masterpiece by a master.after the closure of cyn inc. the future looked bleak.i especially like the theme engine.oms themes dont look good to me.i knew lineage os was my only hope,but i didnt expect this early.what a pleasant surprise.this new year is definitely off to a good start,thanks to nijel.

edit:clean installed over latest firmware on hydrogen,i found it to be more stable than,cm14.the camera seems to be rock stable,with no crashes so far(stills-100%quality & video at 4k),a problem which i used to face in some roms.lte data works fine in sim2(didnt try sim1)
 
Last edited:
  • Like
Reactions: panyan

tarkzim

Recognized Developer
Feb 11, 2015
2,365
4,853
Kaohsiung
Sony Xperia Z
HTC One (m7)
You can remove "fastboot %* flash sbl1 %~dp0images\sbl1.mbn" from batch files that start flashing process in MiFlash to prevent installation of new bootloader.

MiFlash bypasses locked bootloader but I would not try to flash new bootloader on locked phone - it would either work and just change version to Nougat one or would not flash it and the rom would potentially not work at all - I mean it would not get installed as the installation process would not pass the bootloader flashing. Either way hardbricking the phone is not possible, the worst case scenario would require opening the phone to do a flash trick.
But since unlocking bootloader does not break warranty I see no reason to keep it locked and you can always lock back the device using "fastboot oem lock" command if you are worried about security.

@nijel8
sorry for off-topic here, is the new bootloader will not booting with "unlocked bootloader with TWRP" or i can't flash TWRP manually after updating to new bootloader?
and if you guys want, i can pack the latest firmware (leaked?!) into a flashable zip then post here.
 

oatcooky

Senior Member
Mar 17, 2013
435
107
You can remove "fastboot %* flash sbl1 %~dp0images\sbl1.mbn" from batch files that start flashing process in MiFlash to prevent installation of new bootloader.

MiFlash bypasses locked bootloader but I would not try to flash new bootloader on locked phone - it would either work and just change version to Nougat one or would not flash it and the rom would potentially not work at all - I mean it would not get installed as the installation process would not pass the bootloader flashing. Either way hardbricking the phone is not possible, the worst case scenario would require opening the phone to do a flash trick.
But since unlocking bootloader does not break warranty I see no reason to keep it locked and you can always lock back the device using "fastboot oem lock" command if you are worried about security.

I used the ERP TWRP method because my unlock request was rejected. What's weird is that I got the official unlock done for my old Redmi Note 3 Pro and I still had unlock permission for the Mi Max when it was on MIUI, but unlocking kept failing at the 50% mark.

Sbl1.mbn and emmc_appsboot.mbn are both bootloader files? Would it be safe to comment out both when using MiFlash? I just want the new baseband.
 

mat9v

Senior Member
Apr 3, 2010
1,891
1,164
Gdynia
I used the ERP TWRP method because my unlock request was rejected. What's weird is that I got the official unlock done for my old Redmi Note 3 Pro and I still had unlock permission for the Mi Max when it was on MIUI, but unlocking kept failing at the 50% mark.

Sbl1.mbn and emmc_appsboot.mbn are both bootloader files? Would it be safe to comment out both when using MiFlash? I just want the new baseband.

Yes to the first, I'm not sure to the second. I think it would be safe to comment them out, the first is a bootloader file, but I do not know what the second one is for (Google search tells about unofficial unlocking of bootloader so it should be safe to comment it out, I think), be mindful to edit correct .bat file, the one you will actually use to flash in MiFlash.
 

Feenfleisch

Senior Member
Nov 22, 2010
91
8
Happy New Year. Can ist install dirty the Rom on CM14.1 can ist use the Boot Image for Helium?

Gesendet von meinem Mi Max mit Tapatalk
 

RockstarTA

Member
Jan 18, 2009
31
19
I flashed the rom in Xiaomi Mi Max Prime with locked bootloader (i dont flash the miui beta with Android 7.0...), the rom its working fine except for the camcorder (its buggy), but i dont know if this problem its because the rom is running in Helium or because i dont flashed the beta, thanks for your work nijel8.
 

The_wolf88

Senior Member
Dec 11, 2009
161
27
Redmi Note 10 Pro
I've tested this ROM, everything seems working including stock camera (CM Camera), both Photo and Video recording are working like a charm. No force close :)

I didn't flash MIUI beta ROM, I just extracted firmware files from MIUI beta ROM and flashed them in recovery. Everything seems working just fine :)

I just noticed some empty windows on initial setup menus, click on next worked and I managed to finish the initial setup.

Big thanks to nijel8, keep updating it :)

And happy new your to all,
 

eseregin

Senior Member
Jun 23, 2010
2,165
531
Moscow
I've tested this ROM, everything seems working including stock camera (CM Camera), both Photo and Video recording are working like a charm. No force close :)

I didn't flash MIUI beta ROM, I just extracted firmware files from MIUI beta ROM and flashed them in recovery. Everything seems working just fine :)

I just noticed some empty windows on initial setup menus, click on next worked and I managed to finish the initial setup.

Big thanks to nijel8, keep updating it :)

And happy new your to all,

I think nijel already has extracted all new blobs and put to this ROM :) so it should not be necessary to do it separate...

Flashing stock new beta might update firmware of some hardware phone components during first boot, so I think I will try to do it, it should in theory at least make ROM more stable...
 

nijel8

Senior Member
Dec 24, 2011
2,423
5,659
All over US
Google Pixel 5a
Any tips for those with locked bootloaders who used the EDL TWRP hack? I'd rather not get bricked by flashing the latest bootloader on the leaked MIUI Nougat release.

No tips... I am comlete noob whenit comes to locked bootloaders... Never had one...:D


Don't know and can't test. But probably not. Will try to fix it but not before fix what I can see.

Happy New Year. Can ist install dirty the Rom on CM14.1 can ist use the Boot Image for Helium?

Gesendet von meinem Mi Max mit Tapatalk

You can try dirty flash as always first. There are some fixes in this rom boot.img but trying different one won't kill your phone. But you DO need to flash MIUI 6.12.29 first or video recording and probably something else will not work.

I flashed the rom in Xiaomi Mi Max Prime with locked bootloader (i dont flash the miui beta with Android 7.0...), the rom its working fine except for the camcorder (its buggy), but i dont know if this problem its because the rom is running in Helium or because i dont flashed the beta, thanks for your work nijel8.

See above... You DO need to flash MIUI 6.12.29 first or video recording and probably something else will not work.

I've tested this ROM, everything seems working including stock camera (CM Camera), both Photo and Video recording are working like a charm. No force close :)

I didn't flash MIUI beta ROM, I just extracted firmware files from MIUI beta ROM and flashed them in recovery. Everything seems working just fine :)

I just noticed some empty windows on initial setup menus, click on next worked and I managed to finish the initial setup.

Big thanks to nijel8, keep updating it :)

And happy new your to all,

That is the right way to go...
You just made me realize there is no "firmware-update" folder in leaked MIUI 6.12.29 so no need to install it first on hydrogen!!! I just missed that part...
Soo... For hydrogen you need to flash MIUI 6.12.8 global dev and for helium MIUI 8.1.6 to get your device up to date... These roms are official so I will have firmware update only zips posted in a couple of minutes... hold on...
 
  • Like
Reactions: retvain

The_wolf88

Senior Member
Dec 11, 2009
161
27
Redmi Note 10 Pro
That is the right way to go...
You just made me realize there is no "firmware-update" folder in leaked MIUI 6.12.29 so no need to install it first on hydrogen!!! I just missed that part...
Soo... For hydrogen you need to flash MIUI 6.12.8 global dev and for helium MIUI 8.1.6 to get your device up to date... These roms are official so I will have firmware update only zips posted in a couple of minutes... hold on...

Actually EDL images don't have a firmware-update folder like fastboot recovery ones, but they do have the firmware files.

Capture_5356.png


I always do that, download the EDL images, and extract those files from it, put them in the ZIP flashable file I have and flash it when necessary. No need to flash the whole MIUI ROM just to update the firmware and it's working everytime. :)
 

Attachments

  • Capture.PNG
    178 bytes · Views: 1,268
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 189
    FINAL RELEASE. NO MORE UPDATES!!!

    24304779

    Bug reports with logs are very welcome!!! Without logs I most likely won't be able to help you/fix things...

    Wipe system, data, cache, dalvik, flash ROM:
    Download: - FINAL RELEASE! - dedicated builds for both hydrogen and helium...

    - HYDROGEN: lineage-14.1-20180919-UNOFFICIAL-hydrogen.zip

    - HELIUM: lineage-14.1-20180915-UNOFFICIAL-helium.zip

    Then flash firmware update for your device:
    - for HYDROGEN - you don't need to flash this again till next MIUI version number change and if you want to:

    firmware-HYDROGEN_MG-9.2.1.0.zip

    - for HELIUM - you don't need to flash this again till next MIUI version number change and if you want to:

    firmware-HELIUM_MG-9.2.1.0.zip

    My AFH corner for anything else(firmwares, old releases, fixes): Mi Max

    Flash latest 7.1 ARM64 opengapps package of choice.

    If you are updating this ROM previous release try dirty flash first... You might get away with it...:) Wipe clean if problems and start over.

    Native SU(root access) is and will always be present in this ROM.
    SELinux status: Enforcing

    Changelog:

    09-15-18 - FINAL RELEASE! Fixes/New:

    - Updated Android security patch level to September 5, 2018
    - Sync with latest LineageOS sources

    08-10-18 - Fixes/New:

    - Updated Android security patch level to August 5, 2018
    - Sync with latest LineageOS sources

    07-22-18 - Fixes/New:

    - Sync with latest LineageOS sources

    06-17-18 - Fixes/New:

    - Network Traffic Monitor: animate speed color to match arrows color for data sending/receiving
    - Sync with latest LineageOS sources

    05-30-18 - Fixes/New:

    - Settings: add option to disable Nougat "In-call Auto DND mode" and play short sound during phone calls when SMS, MMS, Email, etc arrives - Settings > Sound > Do not disturb > In-call Auto DND mode
    - Sync with latest LineageOS sources

    05-06-18 - Fixes/New:

    - Dialer: improve and fix dialpad layout
    - Sync with latest LineageOS sources

    04-08-18 - Fixes/New:

    - Kernel: fix some scheduler policies and devices suspend issues
    - Sync with latest LineageOS sources

    03-16-18 - Fixes/New:

    - if it ain't broke, don't fix it :cowboy:
    - Sync with latest LineageOS sources

    02-24-18 - Fixes/New:

    - Kernel: add custom KCAL support
    - Kernel: add Sound Control support
    - Settings: KCAL support integrated in Settings > Display > LiveDisplay > Picture Adjustment(no root access required)
    - Settings: Sound Control support integrated in Settings > Sound > Sound control(no root access required)
    - Sync with latest LineageOS sources

    02-16-18 - Fixes/New:

    - Kernel: updated to latest 3.10.108
    - Kernel: WiFi driver updated
    - vold: add support for ext4 and f2fs formated external SD cards
    - Base updated to latest Stable MIUI Global(matching firmware available)
    - Sync with latest LineageOS sources

    01-29-18 - Fixes/New:

    - Settings: allow single SIM disable - get some quiet time with BT and WiFi on :)
    - Settings: fix first time setting up root option not saved
    - AppOps: display all ops, don't hide anything
    - Snap: allow shutter sound disable for all countries
    - Framework: don't re-launch stopped activities while the device is sleeping - squeeze more battery juice
    - Sync with latest LineageOS sources

    01-17-18 - Fixes/New:

    - RIL: fix import/export contacts from/to SIM cards
    - Sync with latest LineageOS sources

    01-01-18 - quick fixes - Fixes/New:

    - SystemUI: fix VoLTE icon missing
    - Framework: fix kayboard missing in decrypt mode

    01-01-18 - Fixes/New:

    - Kernel: enable power-off alarm feature
    - init: fix power-off alarm
    - healtd: fix missed power-off alarm if device is OFF and charging
    - Framework: fix kayboard resets to default in limited boot mode
    - DeskClock: mimic what the proprietary Qualcomm power-off alarm app does: Since there is no way to continue boot properly after power-off alarm is triggered, the device will POWER OFF when alarm is snoozed or times-out; REBOOT when alarm is dismissed
    - MediaScanner: try to fix ringtones reset to defaults if device is restarted with SIM 1 disabled(not tested)
    - Sync with latest LineageOS sources

    12-20-17 - Fixes/New:

    - Camera: add QR/Barcode Scanner
    - Framework: safely add signature spoofing permission for GmsCore(microG)
    - Battery: improve lockscreen real time charging info
    - Settings: add real time info on Battery settings screens
    - Settings: improve Network Traffic Monitor settings
    - Base updated to latest Stable MIUI Global(matching firmware available)
    - Sync with latest LineageOS sources

    11-24-17 - Fixes/New:

    - Framework: eliminate single tap Home button delay if double tap action is set to "Last app"
    - Network Traffic Monitor: add setting to hide speed, animate arrows for data sending/receiving
    - Battery: turn off charging light if charger plugged in but not charging
    - Kernel: keep battery fully charged while charger plugged in
    - Kernel: add hoplimit/TTL target support for changing TTL if carrier is limiting internet sharing/tethering
    - Add Substratum support - install/reinstall Substratum app from Play Store
    - Base updated to latest Global Dev MIUI 7.11.16(matching firmware available)
    - Sync with latest LineageOS sources

    11-13-17 - Fixes/New:

    - Updater: fix update check and notifications
    - Kernel: fix sudden battery capacity drop to zero at low charge thus causing early shutdown
    - Kernel: disable all mouse input devices
    - Kernel: Increase maximum charging current to 2000 mA
    - Base updated to latest Global Dev MIUI 7.11.6(matching firmware available)
    - Sync with latest LineageOS sources

    10-28-17 - Fixes/New:

    - Settings: dial code *#*#4636#*#* -> Phone info is multi-SIM aware now
    - Kernel: patched KRACK Wi-Fi vulnerability (thanks @Zola III)
    - Base updated to latest Global Dev MIUI 7.10.19(matching firmware available)
    - Sync with latest LineageOS sources

    10-14-17 - Fixes/New:

    - Telephony: respect user DNS addresses set by prop(net.rmnet_data0.user_dns1, net.rmnet_data0.user_dns2) for mobile data as well
    - Telecomm: fix: use SIP calls for SIP contact entries and regular calls for regular entries
    - Kernel: back to optimized RT 'Linux 3.10.105' stable
    - Base updated to latest Global Dev MIUI 7.10.12(matching firmware available)
    - Sync with latest LineageOS sources

    09-30-17 - Fixes/New:

    - Charging: fix QC 1800mA limitation
    - Bluetooth: add support for WBS(Wide Band Speech) needed for some cars to connect(not tested)
    - Telephony: fix "Keep preferred SMS Sim"
    - Kernel: RT tasks optimizations(thanks @Zola III)
    - Kernel: update to 'Linux 3.10.107'
    - Build: use Snapdragon LLVM with cortex-a53 fixes(thanks @Zola III)
    - Base updated to latest Global Dev MIUI 7.9.22(matching firmware available)
    - Sync with latest LineageOS sources

    09-16-17 - Fixes/New:

    - Dialer: fix crash when launching Conference Manager
    - Base updated to latest A-7.0 Global Dev MIUI 9 v.7.9.15(matching firmware available)
    - Sync with latest LineageOS sources

    09-02-17 - Fixes/New:

    - Pico TTS: fix garbled output
    - Sync with latest LineageOS sources

    08-16-17 - Fixes/New:

    - Phone: take 2(final): fix reboot when receiving call and per SIM ringtones are not yet set by user(after clean flash)
    - Settings: take 2(final): fix ringtone volume control playback if ringtones are not yet set by user(after clean flash)
    - FMRadio: take 2: fix unable to create initial recordings folder
    - LineageOS Updater: OTA check and notify for ROM updates(Settings > About phone > LineageOS updates)
    - Sync with latest LineageOS sources

    08-13-17 - Fixes/New:

    - Phone: fix reboot when receiving call and per SIM ringtones are not explicitly set/updated(fingers crossed...)
    - Settings: disable ringtone selection for empty slot or disabled SIM
    - Settings: fix ringtone volume control playback if SIM 1 has no ringtone selected
    - Dialer: bring ringtone settings in-line with system settings
    - Battery: fix wrong voltage in Lock screen charging info
    - Audio/Eleven: fix playback for some flac/ogg encoded media files
    - Audio/Bluetooth: enable aptXHD codec support
    - Sync with latest LineageOS sources

    08-07-17 - Fixes/New:

    - Phone: fix IMEI per SIM slot in Dialer and Status
    - Settings: fix per SIM ringtone set and playback(need dual SIM feedback)
    - Settings: add option to show/hide Lock screen real time charging info(Settings > Security > Screen lock gear)
    - kernel: few optimizations
    - Base updated to latest A-7.0 Global Stable MIUI 8.5.1.0(matching firmware available)
    - Sync with latest LineageOS sources

    07-23-17 - Fixes/New:

    - Statusbar: add VoLTE icon from CAF (not tested, need feedback)
    - Battery: display real time charging current, voltage and temperature on Lock screen
    - Media: disable Headset Safe Volume annoying message for all countries (not tested, need feedback)
    - Snap: fix low resolution front camera switch icon
    - kernel: force enable charging on power change - should fix battery not charging when charger is first connected sometimes
    - Sync with latest LineageOS sources

    07-08-17 - Fixes/New:

    - Dialer: add T9 support for Greek, Hebrew, Korean, Russian, Ukrainian(not tested, need feedback)
    - Settings: add per SIM ringtone support(not tested, need feedback)
    - Settings: add option to show RAM bar in Resents view(Settings -> Memory)
    - Settings: add Enhanced volume control option(doubles volume steps)(Settings -> Sound -> Enhanced volume control)
    - Settings: togle SELinux(Settings -> About phone -> SELinux status)(Restart required)Now you can run whatever *** mods(Viper etc?) you want
    - QTI-Telephony: update from MIUI 7.6.8 and fix more pointers to Lineage/Android framework resources
    - thermal-engine: decipher /system/etc/thermal-engine-89(5/7)6.conf configuration files for easy cpu throttle tuning
    - kernel: set androidboot.selinux=permissive (fixes init.d and userinit.sh support)
    - kernel: enable EXFAT and NTFS support(does it fix OTG EXFAT/NTFS drives access!?)
    - kernel: enable and set TCP Westwood+ congestion control as default
    - kernel: enable and set FIOPS i/o scheduler after boot complete
    - kernel: lots of task scheduler optimizations
    - fix file/folder delete on EXFAT formated SD Card bug
    - Sync with latest LineageOS sources

    06-24-17 - Fixes/New:

    - Settings: add option to disable battery light pulsing on QC charging(Settings > Notifications > Battery light)
    - Settings: add option to enable zRAM, configurable in /system/etc/cpu/cpu.conf(Settings > Memory)
    - Keyguard: fix and enable Quick unlock feature for PIN entry as well(Settings > Security > Screen lock)
    - Task scheduler and memory config exposed in /system/etc/cpu/cpu.conf, defaults set per CAF config for SD650/652
    - Sync with latest LineageOS sources

    06-12-17 - Fixes/New:

    - FMRadio: revert "don't require wired headset/headphones plugged in"
    - FMRadio: fix recording
    - Settings: add user-adaptable Home button double tap timeout for better go-to-Home-screen experience(Settings > Buttons > Home button)
    - Settings: fix core_ctl handling(root access should be bug-free now)
    - Keyguard: port Quick unlock feature from CM-12.1(Settings > Security > Screen lock) (only for password for now, pin still buggy)
    - Base updated to latest A-7.0 Global Dev MIUI 7.6.8(matching firmware available)
    - Sync with latest LineageOS sources
    - fix all my last-build sh*t

    06-04-17 - Fixes/New:

    - Settings: add option to hide Nettork Traffic Monitor arrows, make text bold for consistency
    - Camera: fix camera-deamon cpuset
    - FMRadio: don't require wired headset/headphones plugged in
    - Settings: add SafetyNet helper toggle in Developer options
    - System: change double tap timeout 300 -> 120 for more tolerable, lag-free Home button single tap action(Home screen)
    - Settings: add CPU power/perf preferences (Battery->Battery saver and performance) for loading and configuring core_ctl/governor in real time(requares root access)... SEE NOTE
    - Performance: tweak MSM-irqbalance
    - Kernel: lots of cherry-picks from yet-to-be-merged(if...) changes to Lineage kernel source(thanks TheStrix)
    - Base updated to latest A-7.0 Global Dev MIUI 7.5.25 - matching firmware update is highly recommended!
    - Sync with latest Lineage sources
    - Su: broke some things this time:(

    05-14-17 - Fixes/New:

    - Settings: add Nexus/Pixel 7.1.2 "Usage Alerts" feature in Battery overflow menu
    - Battery: add pulsing LED (low-90% level) while charging with QC 2.0/3.0 charger
    - Power: switch to @Zola III recommended CPU config with minor change (2+1 cores)
    - Developer options: add "Restore selected USB Configuration" setting when USB connected: !!!READ PREFERENCE SUMMARY!!!
    - Status bar: rework Network traffic monitor
    - Base updated to latest A-7.0 Global Dev MIUI 7.5.11 - matching firmware update is highly recommended!
    - Sync with latest Lineage sources


    - USB: fix MTP as default
    - QS: fix CellularTile in-header-tap to toggle mobile data ON/OFF
    - kernel: re-add lost IPTV support (IP multicast)
    - Browser: welcome to the new Lineage lightweight Jelly browser
    - Base updated to latest A-7.0 Global Dev MIUI 7.4.27
    - Sync with latest Lineage sources

    04-16-17 - Fixes/New:

    - Android 7.1.2
    - Lot of cherry picked fixes
    - Base updated to latest A-7.0 Global Dev MIUI 7.4.13
    - Sync with latest Lineage sources

    04-08-17 - Fixes/New:

    - fix helium core_ctl max_cpus set to 4
    - Browser: remove Gello (big file size and bugs)
    - Base updated to latest A-7.0 Global Dev MIUI 7.3.30
    - Sync with latest Lineage sources

    03-27-17 - Fixes/New:

    - Camera: fix video recording not saved or corrupt file saved with non-stock camera apps
    - Telephony: fix com.android.phone FC trying to access SIM settings from Dialer Calling accounts settings
    - Kernel: back to stock (fixes and new features stay)... 'nough fooling around...
    - CPU: back to stock configuration... 'nough fooling around...

    03-26-17 - Fixes/New:

    - Telephony: fix SIM detection with userdata encrypted
    - Snap: fix record time and pause button visability in some cases
    - Kernel: add CD-drive emulation for use with DriveDroid and similar
    - Kernel: enable 6 boot CPUs
    - Kernel: tune Adreno idler
    - CPU: tune core_ctl and interactive governor
    - Base updated to official A-7.0 Global Dev MIUI 7.3.23 (update firmware if needed)
    - Sync with latest Lineage sources

    03-19-17 - Fixes/New:

    - Bluetooth: handle bluetooth/BLE modes separately thus persisting user set state across restarts
    - Phone: Fix missed call notification light turning off after few seconds in some cases
    - Kernel: tune core_ctl
    - Kernel: add Adreno idler for msm-adreno-tz GPU governor
    - Kernel: add virtual mouse driver back (didn't fix the problem for some users having cursor showing up occasionaly)
    - Base updated to official A-7.0 MIUI Global Dev 7.3.16 (update firmware if needed)
    - Sync with latest Lineage sources

    03-11-17 - Fixes/New:

    - Camera: Fix video recording frame freeze after ~30 sec
    - Dialer: Proper fix for missed call notification light (screen OFF -> light ON... system wise for all notifications with light enabled)
    - Bluetooth: Fix bluetooth ON setting not saved (persist bluetooth state across restarts)
    - Messaging: Allow MMS with mobile data OFF
    - PinnerService: Pin key files into memory for better system performance
    - sepolicy: Address some more denials
    - Base updated to official A-7.0 MIUI Global Dev 7.3.2 (update firmware if needed)
    - Sync with latest Lineage sources

    03-05-17 - Fixes/New:

    - Battery: further fix sudden battery level drop bug(needs more testing)
    - Settings: final fix for Developer options black screen hanging
    - Settings: use classic Stock Android Primary Colors
    - LiveDisplay: Fix display mode handling
    - Phone: fix FC when roaming
    - Audio: add aptX codec support
    - Sync with latest Lineage sources

    02-27-17 - Fixes/New:

    - Battery: fix inacurate battery level after device wakeup from prolonged sleep(sudden battery level drop bug... needs more testing)
    - Phone: fix No Notification light on missed calls
    - Settings: fix Developer options black screen hanging with latest Lineage commits
    - Sync with latest Lineage sources

    02-21-17 - Fixes/New:

    - cpu_ctl: Set small cores up and down busy thresholds back to stock (UI lag/worst battery?)
    - Input: Fix Wired Headset Volume up/down buttons
    - Settings: Fix unable to set User profile picture
    - Settings: Hide sRGB toggle in developer options, Mi Max does't support sRGB color space
    - Postprocessing: Fix displayfeature service
    - Radio: Fix mmbn-daemon service
    - sepolicy: Address more denials
    - Sync with latest Lineage sources

    02-18-17 - Fixes/New:

    - Framework: enable WiFi display
    - Kernel: add Multicast and NAT UPDLite support(for IPTV)
    - Kernel: remove virtual mouse input device(who needs that?)
    - The quest for better blobs continues: base updated to official A-7.0 MIUI Global 7.2.16 (update firmware if needed)

    02-12-17 - Fixes/New:

    - wlan: Disabled logging to /sdcard/wlan_logs
    - core_ctl: Set small cores up and down busy thresholds(per mat9v suggestion)
    - cherry-pick latest device changes
    - base updated to official A-7.0 MIUI 7.2.9 China Dev (update firmware if needed)
    - Synced to latest Lineage sources

    02-01-17 - Fixes/New:

    - USB config: Fix no MTP with clean flash/Dev settings disabled
    - Dialer: add Delete button to InCall Dialpad number field
    - System profiles: Fix black screen after boot if Lockscreen is disabled in active profile
    - Improved fix data lost after TWRP backup/restore
    - QTI Telephony is back due to some SIM cards can't authorize and switch network modes​

    01-29-17 - Fixes/New:

    - Fix data and settings lost after TWRP backup/restore operations
    - Button settings: added long press on power button while screen-off to turn torch on/off
    - WiFi 2.4ghz performance fix (props)
    - MTP is now the default USB configuration
    - ADB debug and USB charging notifications disabled, to enable (why would anyone need that!?) set persist.charging.notify and/or persist.adb.notify to 1 in build.prop
    - Snap camera: fix thumbnail sometimes not being shown initially in video mode
    - MIUI QTI Telephony removed due to interfering with Android Telephony and Preferred network type (is VoLTE working?)
    - MIUI base updated to latest 7.0 beta 7.1.19​

    01-27-17 - Fixes/New:

    - Full HELIUM support build from scratch. Thank you @Jerry08 for pointing out missed core_ctl parameter
    - GPS: full support for GLONASS, BeiDou etc. Thank you @TheStrix for the new HAL:good:
    - VoLTE: supported (not tested). Thank you @TheStrix:good:
    - Snap camera: no more FC switching to front camera if back camera is set to 4K UHD
    - Snap camera: now last used camera is active when reopening the app
    - QS panel: Bluetooth toggle is no longer disabled after first use
    - Sim card settings: user set Preferred network type is no longer changing by system
    - Sim card settings: friendly title/summary for CDMA roaming prefference
    - Synced to latest Lineage code​

    01-19-17 - Fixes/New:
    - Adaptive display: configuration rework for better response to ambient light changes
    - Tethering: you should no longer see ZERO in QS tile with clients connected
    - Kernel: added support for f2fs encryption
    - Synced to latest Lineage code​

    01-17-17 - Fixes/New:
    - Settings->Status bar: added Network traffic monitor preference
    - Settings->Status bar->Status bar icons: added SU indicator show/hide switch
    - Telephony: attempt to bring back H+ icon in Status bar for those who lost it(need feedback)
    - Building again with default compiler​

    01-13-17 - Fixes:
    - Button brightness is back in Settings, my apologies
    - Brought back Gello, android browser too buggy
    - Latest MIUI 7.1.12 base
    - Synced with latest Lineage code, lot of commits/fixes...Not for our device specifically but we should see Android fixes
    - Build with Qualcomm Snapdragon LLVM compiler​

    01-11-17 - Fixes/New:
    - GPS: working finally
    - Camera: now has all it needs to work properly including auto-focusing in scanning apps(need more testing)
    - Language & input settings: cleaned up the mess that was there
    - Graphics: added Vulkan support​

    01-07-17 - Fixes/what's new:
    - MIUI base updated for both hydrogen and helium
    - Button Settings: added buttons brightness slider and fixed it for real time change
    - Language & input settings: brought back missing keyboard select and settings items(were disabled for some dev test)
    - Email: removed 20 extra EAS accounts flooding Add Account screen(left from some dev test)
    - SIM # settings: SIM cards are now properly recognized in settings(need more testing)
    - Preferred network type: device now is a World Phone with ALL network types to choose from
    - speaker volume: tuned down a bit
    - updater-script: no more install headaches for helium users... Sorry about that​

    01-01-17

    - Initial release.


    Device source in use: My Github
    Thank you TheStrix for maintaining the official device repos!:good:



    XDA:DevDB Information
    Lineage OS 14.1, ROM for the Xiaomi Mi Max

    Contributors
    nijel8, Zola III
    Source Code: https://github.com/lineageos

    ROM OS Version: 7.x Nougat
    ROM Kernel: Linux 3.10.x
    ROM Firmware Required: Recomended
    Based On: Lineage OS 14.1 & MIUI 9.2.1.0

    Version Information
    Status: Stable

    Created 2017-01-01
    Last Updated 2018-09-15
    49
    Reserved

    "About Phone" Screenshots...

    1.png
    .....
    2.png
    38
    Not much time lately for anything else but keeping this one updated...

    Updated... :)
    36
    34