• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!
  • Fill out your device list and let everyone know which phones you have!    Edit Your Device Inventory

[Fluid OS][Android 11] Guide to install Fluid OS on Huawei Honor 6X

Was this useful?

  • Nah!

    Votes: 0 0.0%

  • Total voters
    6
Search This thread

jottect

Senior Member
Sep 1, 2015
115
4
Indeed! I once tried using AOSP 10 with floss services and without Google ones but yeah it didn't last even a day... lol 😂 I flashed gapps within 5 hrs. 🤣😂
Well, did not go too far... when trying to flash twrp, I'm getting an error:
fastboot flash recovery_ramdisk twrp.img
target reported max download size of 471859200 bytes
sending 'recovery_ramdisk' (24466 KB)...
OKAY [ 0.642s]
writing 'recovery_ramdisk'...
FAILED (remote: partition length get error)
finished.

Ideas?
I'm on EMUI 5.0.4
 

Venkata Lochan Nune

Senior Member
Apr 19, 2021
239
38
17
India
Honor 6X
Well, did not go too far... when trying to flash twrp, I'm getting an error:
fastboot flash recovery_ramdisk twrp.img
target reported max download size of 471859200 bytes
sending 'recovery_ramdisk' (24466 KB)...
OKAY [ 0.642s]
writing 'recovery_ramdisk'...
FAILED (remote: partition length get error)
finished.

Ideas?
I'm on EMUI 5.0.4
You have to upgrade to umui 8 to install this.

If you trying a twrp on emui 5 to upgrade to emui 8, you have to use
Code:
fastboot flash recovery twrp.img
. And the twrp I attached isn't compatible with emui 8. You have to find another one.
Try this https://forum.xda-developers.com/t/...upport-for-honor-6x-by-hassanmirza01.3733201/
 

jottect

Senior Member
Sep 1, 2015
115
4
You have to upgrade to umui 8 to install this.

If you trying a twrp on emui 5 to upgrade to emui 8, you have to use
Code:
fastboot flash recovery twrp.img
. And the twrp I attached isn't compatible with emui 8. You have to find another one.
Try this https://forum.xda-developers.com/t/...upport-for-honor-6x-by-hassanmirza01.3733201/

Well, I was trying to follow the video and instructions, and both of them (video
and instructions: EMUI 5 to EMUI 8 (REQUIRED FILES: Honor 6X EMUI 5 to EMUI 8.rar) shows that you flash twrp BEFORE upgrading to EMUI8. Did I miss something?
Thanks!
 

Kentoto2021

Member
Feb 22, 2021
34
5
Try to use this command instead if you still at EMUI 6.X
fastboot flash recovery twrp.img

The one with recovery_ramdisk is only when you have to install the twrp required to install Fluid OS (Android 11) of this thread

Edit : Oh my bad didn't see the page 2 of this thread, lmao I click on the notification that is not reloaded, sorry
 
  • Haha
Reactions: Venkata Lochan Nune

jottect

Senior Member
Sep 1, 2015
115
4
Alrighty, first did you really unlock your bootloader?
Once try agin
Code:
fastboot oem unlock <your code>
and check what it says...

If successful, repeat the flashing...
Fudge! One of the videos showed to replace unlock codes with 11111111, I did that when unlocking and now when I try that command with 1111111 it say 'wrong password', so I think I have to do it again...
 

Venkata Lochan Nune

Senior Member
Apr 19, 2021
239
38
17
India
Honor 6X
Fudge! One of the videos showed to replace unlock codes with 11111111, I did that when unlocking and now when I try that command with 1111111 it say 'wrong password', so I think I have to do it again...
Lol mann... Did you use the potatoNV tool? You'll have a field named bootloader unlock code(you have to use it).
View attachment images_1.webp

Similar to this.
 
Last edited:

jottect

Senior Member
Sep 1, 2015
115
4
Lol mann... Did you use the potatoNV tool? You'll have a field named bootloader unlock code(you have to use it).
View attachment 5340655

Similar to this.
Lol man, the instructions said to use
fastboot oem unlock code <mycode>
and in reality you should run
fastboot oem unlock <mycode> lol

Story short: I have installed TWRP berlin, I'm all good all the way to EMUI 8 and ready to install FluidOS and I'm at step: Reboot your device to TWRP.
adb reboot recovery takes me to EMUI recovery, did EMUI 8 overwrite my TWRP? I need to install it again?
 

Venkata Lochan Nune

Senior Member
Apr 19, 2021
239
38
17
India
Honor 6X
fastboot oem unlock code <mycode>
🤣 Well I think I did send you the correct command in post 27...
I need to install it again?
Yes, the EMUI 8 update will override twrp and partitions will change. Now use the twrp from the attachments in post 1. The fastboot command also will change. You have to use
Code:
fastboot flash recovery_ramdisk twrp.img
 
Last edited:

Loopeez

Senior Member
Mar 2, 2015
71
10
Hi, thanks for share this great ROM, Are you trying or testing another GSI a11 ROM like more recent cause I can try it to help with report bugs and put fixes etc... There's something to activate one hand mode like EMUI? And this support dual sim?
 

Venkata Lochan Nune

Senior Member
Apr 19, 2021
239
38
17
India
Honor 6X
trying or testing another GSI a11 ROM
Mmmm... I'm still having phh AOSP 11 and @DarkJoker360 Lineage OS in my to-do list but I'm not doing it now as I actually wanted android 12(I like android 10 more than 11 as is has very less issues with encryption and it works out of the box without much fixes) and before the 12 builds, I thought of sticking with this.

Please try darkjoker's Lineage os 18 with the same procedure if you are willing to and if yes, I'll start a conversation between us.


There's something to activate one hand mode like EMUI
I think no... But XDA's old one handed mode app still works! As far as I remember, we are getting a native one handed mode with android 12...
And this support dual sim?
Yes, this supports dual sim but I didn't actually test it(also has option to switch primiary sim which is used for data in quick settings itself). I'll let you know after testing it today.
Screenshot_20210619-053724_Opera_1.png


Update : dual sim works for me
Screenshot_20210619-104535_Settings[1].png
 
Last edited:

Djiban

Senior Member
Aug 22, 2014
759
184
Saint Remy les chevreuse
Hi, thanks for share this great ROM, Are you trying or testing another GSI a11 ROM like more recent cause I can try it to help with report bugs and put fixes etc... There's something to activate one hand mode like EMUI? And this support dual sim?
Didn't try dual sim, sorry

If you try darkjoker's aosp or lineage os, there must be additional steps to install. I can give you some hints in private, or if you open a new thread.

You can also use this one: https://forum.xda-developers.com/t/...active-android-11-on-huawei-honor-6x.4283969/
 
Last edited:
  • Like
Reactions: Venkata Lochan Nune

Loopeez

Senior Member
Mar 2, 2015
71
10
I tried and it worked for me.
@Djiban @Venkata Lochan Nune
Thanks to both of you for your time and information, I tried to put this ROM but the only perceptible problem (I did not notice other very noticeable or present problems in the system, only Nicky gapps in twrp) was Ril / Data, it constantly restarts and does not The data works, install many times in different ways but the problem was still present, seeing the answer that if it supports dual sim, that is, if it does but it is not functional, at least in my case it is like that, in fact with a single sim also happened ... I went back to emui and reinstalled, reinstalled without returning to emui well many ways, I plan to try Lineage but then I plan to wait for the developer to release a few more versions, if you leave me the additional steps to do it, preferably here so that other people try and help development
 

jottect

Senior Member
Sep 1, 2015
115
4
🤣 Well I think I did send you the correct command in post 27...

Yes, the EMUI 8 update will override twrp and partitions will change. Now use the twrp from the attachments in post 1. The fastboot command also will change. You have to use
Code:
fastboot flash recovery_ramdisk twrp.img
Finally had the time to install it and surprise, I succeeded :)
Now I just need to test it...

Thanks for you help!
 

Venkata Lochan Nune

Senior Member
Apr 19, 2021
239
38
17
India
Honor 6X
@Djiban @Venkata Lochan Nune
Thanks to both of you for your time and information, I tried to put this ROM but the only perceptible problem (I did not notice other very noticeable or present problems in the system, only Nicky gapps in twrp) was Ril / Data, it constantly restarts and does not The data works, install many times in different ways but the problem was still present, seeing the answer that if it supports dual sim, that is, if it does but it is not functional, at least in my case it is like that, in fact with a single sim also happened ... I went back to emui and reinstalled, reinstalled without returning to emui well many ways, I plan to try Lineage but then I plan to wait for the developer to release a few more versions, if you leave me the additional steps to do it, preferably here so that other people try and help development
Did you mean you used NikGapps? NikGapps are buggy on our device... I never even succeeded flashing them. Everytime, I would get error in twrp whatever I do.

Try using OpenGapps. They're very smooth...

And what do you mean by constant restarts? The device? I didn't get you... 😔
 

Top Liked Posts

  • 1
    Really ? I can't find it in my phone settings.
    I only have Phh Treble Settings. Can't find either on developers options
    Phh treble settings > misc features.
    Screenshot_20210723-221842_PhhTrebleApp.png


    How on the earth did you even think I would live without root? 🤣🤣🤣
    1
    Ok nice thank you ! Lol haha

    So basically if I didn't enable SU, I don't have to remove it right ?
    I check it and try safetynet check and it's worst ! (I disable SU before the test)

    I have before install SU, only CTS profile match fail, but now after installing SU, and uninstall it th test fail on Basic integrity, maybe I should restart my phone



    Hey @Kentoto2021 what do you think about Hassan's case in post #183? Ofcourse he didn't mention anything but I think it's the same case of having the device specific EMUI 8.
    Mm need more details about his case, buggy means nothing and all 😅.
    Did he install correctly EMUI 8 from EMUI 5 with Honor BLN-22 version ?
  • 1
    Another thing, i'm trying to flash the rom. but the resize option is not avaible, any idea?
    I can only change the file system

    P.S The fily system is ext4 and before all the flash i was on f2fs

    Edit: I skipped that passage and it resized automatically when i booted in the rom and then i flashed opengapps. For now it seems pretty smooth
    1
    Okay i'm restarting the flashing process because i think that magisk is not supported, right?
    (As soon as i flashed magisk and restarted the device it got stuck in a bootloop)
    So at this point any idea of how to get root?
    Use phh super user. You need to use a lot of workarounds to make magisk work.

    For phh superuser, settings > phh treble settings > misc. Features > enable super user.
    1
    Phh super user is an alternative to magisk. Once you follow the steps in setting in my above post, you'll see an app called super user in app drawer. It will act as root manager. Once you've enabled the settings, your device will be rooted.
    oh okay once i unbrick the phone i'll try it

    Okay i can say that it works. At first the option in settings wasn't avaible but after 5-6 minutes it pop up.
    But now it is going crazy with my sim. The signal keeps turning off every second

    Edit: If you are having problem with the sim just enable and disable airplane mode. Idk why but it worked for me
    1
    I don't know how, but when i restarted the device it was constantly rebooting SystemUI whenever i put the password. I tried to delete cache, i tried to toggle the sd but nothing was working. I did a factory reset that failed and the phone booted... but obviously it was empty. so for now i'll be returning to the stock rom. It was really nice while it lasted though.
    But just for fun i'm going to see if the backup from migrate works. If it does i'm gonna give this rom a second chance. Wish me luck ;)
    1
    I tried even aosp and neither this rom support the netshare hotspot. I'm thinking it could be a software limitation of how android 10 and 11 works on this phone?

    Edit: Just to make a reference "I'm going back to my original red and blue"
    UPDATE :
    Wifi sharing works like a charm in VPN hotspot's repeater mode and NetShare+ WiFi trether. Both are apps from Google Play.

    NetShare no root doesn't work because this feature needs root to work on android 11 as far as I could figure out.

    So @Zeppelli , you can use this rom if you wish to.
  • 2
    POST - v2
    (This number will increase every time the post is updated.)
    What's new in v2?
    Updated the thread with newly found bugs in "What isn't working" section.
    Made small changes to thread.

    What's new in v1?
    Took a lot of time to collect the infinity stones.
    Took even longer to make Mr. Thanos snap this thread to existence.

    What's new in v0?
    LoL 🤣 Who knows?



    This ROM is none of my work. I just tested it and provided appropriate procedure and fixes to errors(Found nothing yet).
    Thanks a ton to @Hami_Do for making this possible. Original Post : link.

    Thanks to Huawei for making their phones nearly unbrickable 🤣🤣.
    Thanks again to Huawei for making more than one device with hi6250 chipset.

    Thanks a lot to @Djiban for helping me and testing different procedures, fixes and ROMs.

    Follow this thread only if you know what you're doing. I'm not responsibe for any damage or thermonuclear wars 🙄.


    Read the post completely and understand it before doing anything ATLEAST FOR THE SAKE OF MANKIND ❗❕❗.

    This thread is best viewed in PC and is Noob Friendly.

    Requirements:
    • Huawei Honor 6X (Unlocked Bootloader. If not, follow this post (using PotatoNV) or YouTube video.
    • EMUI 8 (If not, you could follow this guide, direct file : link).
    • GSI from link.
    • TWRP from attachments or link or any other TWRP recovery compatible with Honor 6X EMUI 8.
    • Gapps(Optional, I used pico OpenGapps).
    • stock recovery (available in attachments).
    • Time.
    • PC.
    • ADB and Fastboot.
    • Patience.
    • Human Brain.
    ALL IN ONE GUIDE : Check it out here. It contains every thing in detail all the way from bricked device -> EMUI 2 -> EMUI 5 -> EMUI 8 -> AOSP 10. Thanks to @lmaohelp for his effort and describing everything in detail.


    Useful Information :
    • What is OpenGapps? Check it out at OpenGapps.org!
    • What is ARM64? it is a 64 bit operating system/platform.

    What isn't working :
    Usb Notification (Options will be greyed out. To transfer files, go to Developer Options > Default USB configuration > set it to File Transfer).
    Dual sim is buggy. Single sim works perfectly. Thanks to @Loopeez for reporting it.

    What's Working :
    Everything.
    *Tell me if something isn't working.

    ***If you have a bricked device/messed up somewhere during the process and unable to figure out what to do, follow this guide by @lmaohelp .***

    Procedure :

    • Make sure your device is running stock EMUI 8.
    • Extract downloaded image using some xz extractor(7zip can also do this), copy it to pc.
    • Reboot your device to TWRP.
    • Format the data partition {Wipe > Format data > type "yes"}
    • Flash fstab.hi6250b.zip from attachments
    • Check if your device is detected by adb using
      Code:
      adb devices
      .
    • Move the img file using adb to device
      Code:
      adb push -p *img-name*.img /sdcard/
      (the img file must be in adb directory).
    • (Optional, only if you want gapps) Move Gapps in the same manner
      Code:
      adb push -p *gapps-name*.zip /sdcard/
      (the zip file must be in adb directory).
    • Install img as system image {Install > Install Image > Select > Choose system image > Swipe➡}.
    • (Optional, only if you want gapps) Unmount and Remount system partition as writable. Go to wipe > advanced wipe > Choose system > resize > Swipe➡.
    • Flash gapps.
    • Flash stock recovery. Push it with adb using
      Code:
      adb push -p stock_recovery_ramdisk.img /sdcard/
      and flash it with twrp as "Recovery" after choosing install image.
    • Disconnect your device from PC and reboot to recovery(stock one).
    • Clear cache partition and perform a factory reset(You'll get an error during factory reset but you have to do it) (your device will bootloop if wiped with twrp itself).
    • Reboot, Cross your fingers 🤞 and wait.
    >Booting is quite different in android 11 ROMs on our device. You'll see the "Your device has been unlocked" screen for more time than usual. Then, you'll see the boot animation (for very short time on subsequent boots) and the device will boot to ROM. So, be patient. (This isn't the case with ROMs upto android 10)

    >Face Unlock is working perfectly



    Additionals:
    >Its better to charge your device to atleast 70% before doing anything as you'll have ample of time to recover it if you messed up something. If not, you can still charge your device in eRecovery mode and twrp but i found some issues like heating up and slow charging.
    >Don't forget to set ringtone, notification and other sounds from settings after booting.

    Updates :
    • Nothing yet...

    😊Happy Flashing !
    Screenshot_20210609-195552_Fluid_Launcher.png
    Screenshot_20210609-195550_Fluid_Launcher.png
    Screenshot_20210609-195607_Fluid_Launcher.png
    Screenshot_20210609-195628_Settings.png
    Screenshot_20210609-195637_Settings.png
    Screenshot_20210609-195805_Files.png
    2
    Hello, do you know how can I factory reset in the Huawei ERecovery step at the end ?
    I try to do it so but it keep reboot my phone to TWRP recovery, it's like I can't wipe data/factory reset my phone from the stock recovery.
    Maybe TWRP is bloking it ? Should I disable something in the TWRP settings ?

    Between thanks for yours work !
    Your mistake is that your using stock erecovery.

    You have to use stock recovery. Meaning flashing the stock recovery provided in post 1 over the twrp recovery :



    - in TWRP Recovery Flash STOCK_RECOVERY_RAMDISK.img {Install > Install Image > Select > Choose recovery image > Swipe}


    - in TWRP recovery, reboot to recovery (even if TWRP says no OS installed)


    - in Stock recovery, wipe cache and factory reset (error is normal)


    - in Stock recovery, reboot and wait
    2
    Is it Gapps ? I use the nano one
    Nope, there's an app on play store called "power menu controls" download that. And the other, you could use Tasker(also an app from play store) to create your custom controls like the ones I did for screen rotation.
    2
    🤣 Well I think I did send you the correct command in post 27...

    Yes, the EMUI 8 update will override twrp and partitions will change. Now use the twrp from the attachments in post 1. The fastboot command also will change. You have to use
    Code:
    fastboot flash recovery_ramdisk twrp.img
    Finally had the time to install it and surprise, I succeeded :)
    Now I just need to test it...

    Thanks for you help!
    1
    Ok nice thank you ! Lol haha

    So basically if I didn't enable SU, I don't have to remove it right ?
    I check it and try safetynet check and it's worst ! (I disable SU before the test)

    I have before install SU, only CTS profile match fail, but now after installing SU, and uninstall it th test fail on Basic integrity, maybe I should restart my phone



    Hey @Kentoto2021 what do you think about Hassan's case in post #183? Ofcourse he didn't mention anything but I think it's the same case of having the device specific EMUI 8.
    Mm need more details about his case, buggy means nothing and all 😅.
    Did he install correctly EMUI 8 from EMUI 5 with Honor BLN-22 version ?