Sorry for the inconvenience, but it's a known issue in this version (20200812). Please install the new kernel provided in the release page (mirror) to fix this problem.@WJXXBSH
After a last update, Bluetooth does not work...
Last edited:
Sorry for the inconvenience, but it's a known issue in this version (20200812). Please install the new kernel provided in the release page (mirror) to fix this problem.@WJXXBSH
After a last update, Bluetooth does not work...
Please install the new kernel provided in the release page (mirror) to fix this problem.Hello, I have installed the new version 20200812, everything is correct except that the bluetooth is not connected. It may be an error?
Thank you very much for your work WJXXBSH
sorry.
I have already read that it does not work in this version.
Thank you
Did you install GAPPs or something else into "/system"? Also, did the device get too hot (eg. more than 75℃) or has low battery (eg. less than 10%) during the boot process? Both the latest rom and kernel works properly on my device, no boot issue happened.I cannot get WJXXBSH's LineageOS ROM to work for me. It shows the word Android on a black background and does not go any further. I have done a format, installed the new kernel, installed TWRP-20190528-3.3.1.0-libra.img, and have an unlocked bootloader. Havoc ROM and other Lineage ROMs install and work fine. Is there anything else I can try? Thanks.
Thanks so much for getting back to me. I did a complete format. No GApps/magisk/anything else installed. The device did not get hot. Battery was over 50% during the boot process. Install of the latest ROM does not work. I've currently installed Mokee, which seems to be fine for my purposes, but I would really like to understand what I've done wrong. I've read through every post in this thread and it seems like I'm the only one having these issues. I've now updated the firmware, I'll try installing again and see if that helps.Did you install GAPPs or something else into "/system"? Also, did the device get too hot (eg. more than 75℃) or has low battery (eg. less than 10%) during the boot process? Both the latest rom and kernel works properly on my device, no boot issue happened.
Thanks for the suggestion, but wiping everything made no difference.I've tested most of WJXXBSH's ROMs 15.1 - 17.1 without installing any firmware. Before each installation (talking about updating different Android based version) I wiped Dalvik, System, Data, Internal mem., cache and haven't encountered any boot issues with his ROMs. TWRP ver. 3.3.1.0, as well
Maybe you can do a full backup and wipe everything including internal data?
Okay, I finally got it working. For anyone else that is having this problem I solved it by installing the TWRP version from repartition thread here. I then formatted the cust and vendor partitions (when were not previously visible). After reinstalling the ROM it was able to boot successfully.Did you install GAPPs or something else into "/system"? Also, did the device get too hot (eg. more than 75℃) or has low battery (eg. less than 10%) during the boot process? Both the latest rom and kernel works properly on my device, no boot issue happened.
adb pull /system/etc/fonts.xml
--- fonts.xml.orig 2020-09-27 22:17:31.037798504 +0200
+++ fonts.xml 2020-09-27 21:43:11.947398843 +0200
@@ -546,52 +546,28 @@
<font weight="400" style="normal">NotoSansSymbols-Regular-Subsetted.ttf</font>
</family>
<family lang="zh-Hans">
- <font weight="100" style="normal" index="2">NotoSansCJK.ttc</font>
- <font weight="300" style="normal" index="7">NotoSansCJK.ttc</font>
- <font weight="350" style="normal" index="12">NotoSansCJK.ttc</font>
- <font weight="400" style="normal" index="17">NotoSansCJK.ttc</font>
- <font weight="500" style="normal" index="27">NotoSansCJK.ttc</font>
- <font weight="700" style="normal" index="32">NotoSansCJK.ttc</font>
- <font weight="900" style="normal" index="42">NotoSansCJK.ttc</font>
+ <font weight="400" style="normal">NotoSansSC-Regular.otf</font>
<font weight="400" style="normal" fallbackFor="serif">NotoSerif-Regular.ttf</font>
<font weight="700" style="normal" fallbackFor="serif">NotoSerif-Bold.ttf</font>
<font weight="400" style="italic" fallbackFor="serif">NotoSerif-Italic.ttf</font>
<font weight="700" style="italic" fallbackFor="serif">NotoSerif-BoldItalic.ttf</font>
</family>
<family lang="zh-Hant zh-Bopo">
- <font weight="100" style="normal" index="3">NotoSansCJK.ttc</font>
- <font weight="300" style="normal" index="8">NotoSansCJK.ttc</font>
- <font weight="350" style="normal" index="13">NotoSansCJK.ttc</font>
- <font weight="400" style="normal" index="18">NotoSansCJK.ttc</font>
- <font weight="500" style="normal" index="28">NotoSansCJK.ttc</font>
- <font weight="700" style="normal" index="33">NotoSansCJK.ttc</font>
- <font weight="900" style="normal" index="43">NotoSansCJK.ttc</font>
+ <font weight="400" style="normal">NotoSansTC-Regular.otf</font>
<font weight="400" style="normal" fallbackFor="serif">NotoSerif-Regular.ttf</font>
<font weight="700" style="normal" fallbackFor="serif">NotoSerif-Bold.ttf</font>
<font weight="400" style="italic" fallbackFor="serif">NotoSerif-Italic.ttf</font>
<font weight="700" style="italic" fallbackFor="serif">NotoSerif-BoldItalic.ttf</font>
</family>
<family lang="ja">
- <font weight="100" style="normal" index="0">NotoSansCJK.ttc</font>
- <font weight="300" style="normal" index="5">NotoSansCJK.ttc</font>
- <font weight="350" style="normal" index="10">NotoSansCJK.ttc</font>
- <font weight="400" style="normal" index="15">NotoSansCJK.ttc</font>
- <font weight="500" style="normal" index="25">NotoSansCJK.ttc</font>
- <font weight="700" style="normal" index="30">NotoSansCJK.ttc</font>
- <font weight="900" style="normal" index="40">NotoSansCJK.ttc</font>
+ <font weight="400" style="normal">NotoSansJP-Regular.otf</font>
<font weight="400" style="normal" fallbackFor="serif">NotoSerif-Regular.ttf</font>
<font weight="700" style="normal" fallbackFor="serif">NotoSerif-Bold.ttf</font>
<font weight="400" style="italic" fallbackFor="serif">NotoSerif-Italic.ttf</font>
<font weight="700" style="italic" fallbackFor="serif">NotoSerif-BoldItalic.ttf</font>
</family>
<family lang="ko">
- <font weight="100" style="normal" index="1">NotoSansCJK.ttc</font>
- <font weight="300" style="normal" index="6">NotoSansCJK.ttc</font>
- <font weight="350" style="normal" index="11">NotoSansCJK.ttc</font>
- <font weight="400" style="normal" index="16">NotoSansCJK.ttc</font>
- <font weight="500" style="normal" index="26">NotoSansCJK.ttc</font>
- <font weight="700" style="normal" index="31">NotoSansCJK.ttc</font>
- <font weight="900" style="normal" index="41">NotoSansCJK.ttc</font>
+ <font weight="400" style="normal">NotoSansKR-Regular.otf</font>
<font weight="400" style="normal" fallbackFor="serif">NotoSerif-Regular.ttf</font>
<font weight="700" style="normal" fallbackFor="serif">NotoSerif-Bold.ttf</font>
<font weight="400" style="italic" fallbackFor="serif">NotoSerif-Italic.ttf</font>
# upload all files we prepared previously to sdcard
adb push NotoSans*-Regular.otf fonts.xml /sdcard
# connect to device
adb shell
# after this line you supposed to be in the shell and see in prompt something like "[email protected]:/"
# obtain root rights (prompt probably will change to "[email protected]" after this command)
su
# enable modification of /system/fonts and /system/etc
mount -o remount,rw /
# backup fonts.xml
cp /system/etc/fonts.xml{,.orig}
# put files in their corresponding places
cp /sdcard/NotoSans*-Regular.otf /system/fonts/
cp /sdcard/fonts.xml /system/etc/fonts.xml
# resotre read-only state on system partition (just in case)
mount -o remount,ro /
adb shell
su
mount -o remount,rw /
cp /system/etc/fonts.xml{.orig,}
# ensure you mounted system as read-write from menu
adb shell
cp /system/etc/fonts.xml{.orig,}
For problem #1@WJXXBSH Thank you very much for your work and all you have done to improve this ROM.
Anyway, I want to ask you some questions about what I have to do. The ROM is fantastic and smooth but my device tends to overheting very easly (90°C), also building the last kernel or trying to downscale the maximum clock frequency, reading the stats I've noticed that the CPU works always at the higher frequency possible, the battery discharge very quickly in a few hours and sometimes it random reboots.
The second problem regards GPS, the device is able to retreive the live position and also the movement, but when I use a navigation app or I try to register my jogging trips with my fitness app it freaks out. In Google Maps the navigation system cursor doesn't move even if I'm walking or driving around, while in the fitness app when I'm running it jumps from a point to another corrupting all the stats and registrating a false trip.
Do you think there is any way to resolve this problem, I am a young electronic engineer but I've never build an android ROM even if I can try to help if you know where is the problem.
PS: After I build your last kernel I don't even know how can I restore an older version to install older ROM builds lol
For problem #1Hey there!
So I encountered a couple problems while using your 17.x ROM on this device:
First one: Settings>Security>Screen Lock (gear)>Lock after screen timeout doesn't seem to be doing anything.
Whichever unlocking method you choose (PIN/password/pattern) this setting is ignored and device locks immediately after screen goes black.
The second one is more interesting.
There is no right audio channel. At all.
For example, if you play this youtube video M05w0gIDQVM (put id in youtube search video should appear first in results) you can hear something when it plays both channels and left audio channel but not when right is playing.
Also you can check this if you set Settings>Accessibility>Audio balance all the way to the right, there will be no sound at all coming from device.
This also happens when playing audio through wired headphones, both earphones playing left channel audio.
Only workaround I found was setting sound to mono in accessibility settings. This way right channel is at least present, but in both ears, which is far from perfect.
Don't know if wireless devices are affected, don't have any to test.
Both problems aren't present on 16.0, audio playback is fine, device locks after set time after screen goes black.
Fun part is that I first encountered both problems on MoKee, when they updated ROM to android 10, same happened there.
So yeah, if anyone could at least confirm that this isn't problem on my end, that would be cool.
Device is libra 3/32GB btw.
Indeed it is, users with other devices did found this issue.It seems like a bug from LineageOS itself
Nothing has changed. Behaves the same.For a test, you may try to replace "/system/vendor/etc/audio_platform_info.xml" with the one from Mokee roms to see what will happen
They're still there even after reverting to audio_platform_info.xml from MoKee you linked.
- audio recording broken (using lineage recorder app), but video recording works properly
- audio player stucks when playing music for the first time after reboot (eg. stops at 00:00 with no audio output when playing), but backs to normal when playing again
I have just flashed the last build and I notice the same problems. With bluetooth external devices right and left channels work fine.Hey there!
So I encountered a couple problems while using your 17.x ROM on this device:
First one: Settings>Security>Screen Lock (gear)>Lock after screen timeout doesn't seem to be doing anything.
Whichever unlocking method you choose (PIN/password/pattern) this setting is ignored and device locks immediately after screen goes black.
The second one is more interesting.
There is no right audio channel. At all.
For example, if you play this youtube video M05w0gIDQVM (put id in youtube search video should appear first in results) you can hear something when it plays both channels and left audio channel but not when right is playing.
Also you can check this if you set Settings>Accessibility>Audio balance all the way to the right, there will be no sound at all coming from device.
This also happens when playing audio through wired headphones, both earphones playing left channel audio.
Only workaround I found was setting sound to mono in accessibility settings. This way right channel is at least present, but in both ears, which is far from perfect.
Don't know if wireless devices are affected, don't have any to test.
Both problems aren't present on 16.0, audio playback is fine, device locks after set time after screen goes black.
Fun part is that I first encountered both problems on MoKee, when they updated ROM to android 10, same happened there.
So yeah, if anyone could at least confirm that this isn't problem on my end, that would be cool.
Device is libra 3/32GB btw.
In brief, the firmware on your device is too old to install roms which need new bootloader to work. You have mentioned that your device was officially unlocked, so the most simple way is to install new firmware as well as new recovery. Also, it's no need to repartition your device to install my roms.Hi,
Trying to upgrade my wife's Mi 4c from Teamsuperluminal 7.1.2 to this new and optimized rom. Since I found no install instructions in this thread whatsoever, I followed what I normally do when installing different android version:
1. Rebooted to TWRP (it is 3.0.2 from Teamsuperluminal)
2. Wiped cache, dalvik cache, data and system
3. Tried to install rom
Upon starting the install I immediately get an error E3004: This package is for device 4c,libra; this device is . It is the 2 Gb version, not the 3 Gb, could that be the problem?
I tried searching for this error but no luck. Can't believe I am the first one hitting it. HELP pls!
P.S. Yes I am sure the device is Xiaomi Mi 4c. It has been unlocked years ago to install the teamsuperluminal and is also using their TWRP.
UPDATE 1: I deleted the phone model check from updater-script and flashed the rom successfully. Unfortunately upon device reboot from TWRP, it never goes beyond the MI logo. Ideas?
UPDATE 2: I booted into recovery, flashed twrp-20180106-1033.img (TWRP 3.1.1) and booted back into the new recovery. Tried the original non-modified lineage-17.1-20201014-UNOFFICIAL-libra.zip but it still throws the same error. So definitely not a problem with old TWRP.
UPDATE 3: Installed the TWRP OrangeFox https://orangefox.download/en/device/libra (TWRP 3.3.1) and was able to install the non-modified lineage-17.1-20201014-UNOFFICIAL-libra.zip, but upon reboot it never goes beyond the MI logo again. I waited for around 10 mins, nothing changes.
UPDATE 4: I tried to install an older version of the rom lineage-17.1-20200914-UNOFFICIAL-libra.zip and it would not install. ERROR: Comparing TZ version TZ.BF.3.0.1-00067 to TZ.BF.3.0.1-00033 assert failed: msm8994.verify_trustzone == "1". What the F .. isn't falling back to older version allowed?
I think the only thing I haven't tried is repartitioning like @Soupbean (installing the TWRP version from repartition thread here. I then formatted the cust and vendor partitions). Is this issue related to partitioning or something else?
The microphone problem is a side effect caused by fixing media volume issue (because the "pcm_ids" or "acdb_ids" might be wrong).I have just flashed the last build and I notice the same problems. With bluetooth external devices right and left channels work fine.
The microphone instead doesn't work for recording (Whatsapp, Telegram and also built-in recorder).
SuperSU is not support after Android 9 (I remember?), a better choice is to use the built-in addon-su (which could be enabled in "Developer options - Root access", no need to flash anything else), or use Magisk instead. If you want to install GAPPs, there might not be enough space left in "/system". It's a common choice to delete "NotoSansCJK.ttc" (saves about 105MB), but you should try to install the GAPPs first to see if there is really no space.@WJXXBSH Thank you for the quick apply and steps. Actually all that was needed was for me to boot into recovery and flash the fw_libra_miui_MI4c_V10.1.1.0.NXKCNFI_13b9b312d0_7.0.zip and reboot. Then your rom booted just fine. However next steps are unclear to me, usually I flash superSU provided by the rom dev to get root and also flash gapps. I read in this thread there is not enough space to flash even pico version, so I need to delete some system fonts. But how do I delete them when I am not yet root. The built-in file manager with Android 10 does not see system files such as ""/system/fonts/".
Thanks!