• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

Search results

  1. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    Do you remember which version works properly? I think the PAC (similar to network restriction) feature in some proxy APPs has been broken for a long time, might be related.
  2. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    You could download it from GitHub Releases, where I also release my ROMs.
  3. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    If you installed GAPPs or some other things into system partition, do not kill any dex2oat process but wait them to finish (may takes a few minutes, depends on how many APPs you have). If you killed one of them, it may restart on the next boot. Dex2oat will start automatically after a ROM update...
  4. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    Does your Mi-4c have Sharp screen (instead of JDI) that supports 75Hz? Only half of Mi-4c have such screens, the Sharp screen on Mi-4s is not supported either. Even if the min refresh rate is set to 30, the system will still render the UI at 75Hz (unless changing the refresh rate manually). Try...
  5. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    The "performance > time" in my last post means to prefer performance rather than app install time, so these is no setting about it. However, if you prefer fast installation rather than performance, deleting the # ART section in /default.prop will take effect. The performance and fps seems fine...
  6. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    No, it's not needed to flash other kernel on lineage-18.1 ROMs. As the "build.prop" cannot detect the RAM size on Mi-4c, the low_ram property is controlled by libinit (which will do these things in early boot). Therefore, it's not easy to remove it without rebuilding libinit (or the ROM). In my...
  7. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    This post (#1) has been updated with the link of new TWRP image, check it out here.
  8. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    The changes have been merged, thanks for your feedback.
  9. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    If you have flashed the latest firmware (or full MIUI rom based on Android 7.0) on your Mi-4c, the latest baseband (radio) package will be used. Theoretically, the quality of signal or the features about mobile networks depend on the hardware and baseband (which is not open-source and hard to...
  10. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    Only the old bootloader shipped with Android 5.1 (MIUI) supports fastboot oem unlock without a verification code. According to what you said, you're now using the new bootloader which could only be unlocked with official MIUI Unlock Tool. I had suffered from this problem some years ago (for 2...
  11. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    There is no change about GPS betwee 20210615 and 20210512, and the GPS signal seem good in Mainland China. The AGPS servers should still be accessible in most regions, and the hardware supports both Galileo (in Europe) and GPS. The configs about GPS or location system has changed little since...
  12. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    The best way is to flash the new ROM after a factory reset, only lineage-17.1 is available to upgrade without wipe any data. Another way is upgrading to lineage-17.1 then 18.1, but I'm not sure if everything will work properly.
  13. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    I'm not so familiar with GAPPs, so I may not be able to help you if the problems is caused by incompatible GAPPs. The most simple way to "move" webview to "/data" is to install the same APK file again, then delete the one in "/system" (don't move the apk file to "/data/app" directly). Removing...
  14. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    Though EXT4 is usually more stable than F2FS, I still recommend to use F2FS on Mi-4c for better performance with the old and slow EMMC. I have been using F2FS on my Mi-4c for a long time, and no severe problem happened after an accident reboot. As fsync cannot be enabled on Android 11 currently...
  15. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    Right. "internal storage" used by Android system is a virtual partition mounted on the top of "/data" (exactly, "/data/media/X"), and "/data" itself is one of the blocks of EMMC on Mi-4c. Format "/data" (rather than "factory reset") will certainly delete "/data/media" and erase all files in...
  16. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    The repacked TWRP image has the same kernel as lineage-18.1, which means disk quota is supported in kernel layer. Also, the F2FS (≈ linux-4.15) and EXT4 (≈ linux-3.18) modules in kernel are newer (have more upstream changes including backports) than the original one. Other parts of the recovery...
  17. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    This issue should not be fixed using the method in that website, as your "/data" is actually neither encrypted nor broken. The real reason is disk quota, which is newly introduced in 20210815 (reason). If your "/data" partition was EXT4 at that time, I'm not sure what will happen (it should...
  18. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    Which version of TWRP are you using? My own device with TWRP-3.3.1.0 has no issue like what you said. It's no need to format "/data" to EXT2 then EXT4, just make sure your TWRP supports disk quota (which is newly introduced in 20210815, reason). However, I'm only sure that F2FS will work...
  19. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    I tested the setting icon on my device, but nothing wrong happened. Try clearing the data of "SystemUI" and reboot the system? Also, did you disable any components (eg. activities, services) of system apps?
  20. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    The problem you mentioned should be "Initial setup not finished". That's an old and common problem (exactly, a security feature) of Android. In such situations, you cannot expand quick settings, cannot open recent apps, besides have limited access to Settings. If you deleted too many basic apps...
  21. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    If the TWS earphone doesn't work properly on MIUI ROMs and Android 9- custom ROMs, it could be a hardware problem (TWS earphone are popular years after Mi-4c launched). New device may support it properly, does your friend use a device launched after 2017?
  22. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    I don't have a TWS Bluetooth earphone, so I cannot test it by myself. Some other users also reported some similar problems about TWS earphones. Did you check if your earphone works properly on MIUI or other ROMs?
  23. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    The GPS works well in Mainland China, no location or navigation problem happened. Theoretically, lineage-18.1 should not be hotter than 17.1, as nothing about performance was changed (both of them use the same kernel). If you prefer a cooler device than high performance, don't enable the "High...
  24. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    It's not needed to wipe any partition after flashing the firmware or recovery image. However, a factory reset is needed if you updated from a different custom ROM except my lineage-17.1 . The latest kernel image is optional, which may contain some new kernel changes after the latest ROM release.
  25. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    Could you try this version of TWRP recovery (3.1.1 is too old)? Also, you need to unlock your Mi-4c with official method and flash the latest firmware before using this ROM.
  26. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    The charging problem is an old problem since Android 10, so it's not a problem caused by something you deleted. It has not been resolved currently, and may happen in a high possibility (except charging by USB). However, if the system shows "slow charging" on lockscreen, this charging status...
  27. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    The kernel image under 18.1 release page should not be used for 17.1-EOL, as loopback device support is currently not enabled (not needed by 18.1). You could flash the new kernel under 18.1 release pages (17.1/18.1) on any ROMs with "Updatable APEX" disabled (the content in /system/apex/ is not...
  28. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    I think I know why the latest kernel didn't boot on 17.1-EOL. The EOL build of lineage-17.1 has a special feature "Updatable APEX" enabled (to help users continue to get security updates from Google Play without a ROM update), which needs loopback device support in kernel (CONFIG_BLK_DEV_LOOP)...
  29. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    According to your result, it seems that the new changes after 20210615 have no problem, maybe the kernel image taken from the build output of lineage-18.1 is not compatible with previous Android versions (even when using AnyKernel3). As I cannot download the sources of lineage-17.1 currently...
  30. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    Right, the two zip files on 17.1/18.1 release pages are the same, to make new users find the latest kernel easily. Maybe some recent changes broke the compatibility of Android 10 (though the possibility is low), makes it unable to boot on lineage-17.1 ROMs. AnyKernel3 is certainly a good way to...
  31. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    The prebuilt camera (Snap) actually supports Camera API2 with a new UI. I enabled this hidden feature manually, which only works when API2 is presented (and I never told others about this feature before). However, using some third-party camera APPs is usually a better choice (eg. using some...
  32. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    You don't need to install this patch in most conditions, especially for daily use. This patch is intended to test the Camera API2 features on Mi-4c, and provides the support for Google Camera. It will bring more camera features at the cost of stability (stock ROMs on Mi-4c doesn't enable Camera...
  33. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    The new boot image for lineage-17.1 was not rebuilt from sources, but a modified one with the kernel image from lineage-18.1 (this way works like anykernel and have succeeded before, maybe I should try using anykernel directly to make a flashable zip this time). Unfortunately, I cannot rebuild...
  34. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    Different devices (especially when they have different SOCs) might be a valuable reference sometimes, but usually doesn't. The device configs and kernel used by lineage-15.1 and 16.0 on Mi-4c have little relationship (a new branch is imported after lineage-16.0, so the ones in 16.0/17.1/18.1 are...
  35. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    There is also a similar "tunnel selected apps" function in ShadowSocks, which is not work either. I never realized that it's a ROM problem but not the bugs in Shadowsocks, thanks for telling me. I'm currently not sure why this issue happened, so it needs some time to checkout. I remember that...
  36. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    The webview package is in "/system/product/app/", it's recommended to install a new one (or just reinstall itself) before deleting it. The free space left in "/system" is not enough for GAPPs in both 17.1 and 18.1, so no need to downgrade. Repartition might be a effective and permanent solution...
  37. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    Could you try installing the ROM (wipe "/system" first, don't delete anything) without GAPPs? I wonder if there is something wrong in your GAPPs package. The recovery I'm using is original TWRP, but most TWRP based recovery (like OrangeFox) should not have problem. Also, there is no real...
  38. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    It's not recommended to use SELinux in enforcing mode, which has no benefit in most conditions (the sepolicy has not been updated for Android 11 yet, so there might be some problems). Also, enable disk encryption on Mi-4c will significantly affect the I/O performance and cost more CPU power (or...
  39. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    Sorry, but I'm not so familiar with Gapps, just as what I said at "No.5" in #292. OpenGapps (pico) is confirmed to work properly on lineage-17.1, but it doesn't support Android 11 currently. You may need to find some other Gapps when using lineage-18.1 .
  40. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    You could manage any system files in recovery mode, or using root access in Android system. For example (in TWRP), go to "File Manager" in "Advanced" page after mount "/system" at "Mount" page, then find the file you want to delete in "/system/system/xxx", finally select that file and choose...
  41. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    I didn't write the install instruction in this thread, but here is a simple one that may help: Unlock your device (just like any other Xiaomi phones) Flash custom recovery in fastboot (eg. TWRP-3.3.1.0) Do factory reset in recovery (including "/system") Flash the ROM zip file in recovery...
  42. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    It's the same as lineage-17.1, if you have installed the latest firmware (unlock officially) and TWRP.
  43. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    It's more likely a hardware problem if the vibrator is not working. If you flash the old firmware (from new firmware), you will be unable to boot into system or even recovery, so please be careful.
  44. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    https://xiaomifirmwareupdater.com/firmware/libra/stable/V10.1.1.0.NXKCNFI/
  45. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    Many things have changed since version 20200209, did you try a clean install without GAPPs (format "/system" first)? Also, it's not recommended to force flash the ROM by removing the assert from updater-script (if you have an old firmware installed).
  46. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    It's not needed to modify the updater-script if you're using the right firmware and unlocked your device in official ways. Please try to update the firmware (download link) and install a suitable version of TWRP recovery (or other ones you like, I'm using TWRP-20190528-3.3.1.0-libra.img).
  47. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    You may have old firmware (bootloader) installed on your device, or didn't unlock your device in official ways (using Xiaomi unlock tool with your Mi account). If you know how to unlock the bootloader (or have been unlocked), try to install this new firmware in recovery, then install...
  48. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    It's not recommended to restore the backup data from Android 10 to Android 7 (from high version to low version), or something wrong might happen. You can still backup all APK files and install them in MIUI, but all data cannot be kept.
  49. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    I think you may delete the wrong file /twres/fonts/notosanscjkjp-regular.ttf, which should not exist in my ROM, but inside TWRP itself. Please mount /system before doing any operations to that partition (there is a "Mount" button on TWRP home page), or the file manager in TWRP will show an empty...
  50. W

    Post [ROM][8.1/9/10/11][Unofficial] LineageOS for Mi-4c/Mi-4s

    Did you unlock your device officially with the unlock tool from Xiaomi? If so, try install the new firmware and format "/system", then install the ROM without GApps or something else.