[ROM][Official] LineageOS 14.1 for Huawei G620S, Honor 4/4x

pndwal

Senior Member
Jun 23, 2016
1,674
810
113
Sydney
after flashing latest build of lineageos I have made SD card as internal memory, now its not showing in default file manager,
how to solve this
and can I root with magisk,
if yes , guide me,, #newbie
This is normal if size of storage showing is almost size of SD. There should only be one partition / 'drive' showing in file manager now. See my notes re. adoptive storage use here:
https://forum.xda-developers.com/android/help/to-root-huawei-y500-t2923318/page579, post #5784 (Nb: post numbers don't show if using XDA labs app, but show if opened in chrome).

I am using unofficial cherry ROM for Huawei Ascend Y550 (official cherry adapted for Y550), and root with magisk works well for my model. Simply flash Magisk 16.0 (or later beta) from TWRP, and run Magisk manager to update binary, manage, etc. (Check 'Downloads' in Magisk manager, and install at least 'Busybox for Android NDK'. Installed downloads appear in 'Modules'). If you have previously installed SuperSU etc, may be able to install after 'cleanup' from SuperSU setup menu, but may need to flash stock boot.img (extract from stock ROM) if Magisk flash fails, and flash Magisk again.

Hope it helps, PW
 
Last edited:

pndwal

Senior Member
Jun 23, 2016
1,674
810
113
Sydney
Flashed the su from link.
Saw the root privileges in dev options.
Enabled it.
Opened es file explorer pro. Enabled root explorer.
Asked for root permissions. Gave the permissions.
It says "test failed. It won't work in this device"
What to do ???
Just noticed this old post. If still want to get es root permission going, go to settings/storage and move es explorer to internal, then it will work. It is ordinarily automatically installed in adoptive (sd) storage, but root explorer fails unless in internal. PW
 

pndwal

Senior Member
Jun 23, 2016
1,674
810
113
Sydney
Hello everyone.I tried to format the SD card (Toshiba's 32GB SD card) as internal storage in Lineage OS 14.1, but after performing the procedure, it showed that the SD card was damaged (EMUI 4.0 is normal). I use another SD card (Samsung's 2GB SD card) and everything is fine.
Just saw this old post. Adoptive reassigns your phone (user) memory (ie user data partition) to your SD and this is therefore changed to the capacity of your SD card. (Ie. it as swapped, not added). (It doesn't show up before migrating data, even though formatted as internal, as user data partition needs to be swapped to it from internal and the migrate data process does this.) Internal phone memory is now freed up for basically system data, system apps, and unmoved user apps.

So with old 2GB card as adoptive, you have only the advantage of more Internal phone memory for system and unmoved user apps. All the apps on it will run slow as it's old, and the 2GB capacity will actually be less than you had for user memory (user apps / data) using internal, so probably better off not using adoptive with 2GB SD at all. For good results you need a fast SD card. I use 80MB/s SanDisk Ultra 64GB SDXC, but faster would be better.

See useful notes re. adoptive storage use here:
https://forum.xda-developers.com/android/help/to-root-huawei-y500-t2923318/page579, post #5784 (Nb: post numbers don't show if using XDA labs app, but show if opened in chrome). PW.
 

RoyIT

Member
Dec 23, 2010
18
1
0
Bari
hanging up calls

Hi everyone,

i usually used my g620s-l01 as dummy phone to test roms and as backup phone in case of fault of one of mine,
since starting i preferred use the lineageos rom 14.1, now the really i need it, it happens that i can't
hang up the calls because as i do or who calls me hang, my phone stuck in "hanging up calls" since i reboot the phone.

Reading some other posts one suppose that the problem was a light hardware difference between honor and g620s but not solutions provided.

Am i the only one having this problem? someone has a solution? Please i need the phone right now since my new phone is shipped and come.

Ps. i try to flash the new 15.1 but i receive msg that the phone is not compatible with it
 

desalesouche

Senior Member
Feb 6, 2012
3,651
4,294
0
Hi everyone,

i usually used my g620s-l01 as dummy phone to test roms and as backup phone in case of fault of one of mine,
since starting i preferred use the lineageos rom 14.1, now the really i need it, it happens that i can't
hang up the calls because as i do or who calls me hang, my phone stuck in "hanging up calls" since i reboot the phone.

Reading some other posts one suppose that the problem was a light hardware difference between honor and g620s but not solutions provided.

Am i the only one having this problem? someone has a solution? Please i need the phone right now since my new phone is shipped and come.

Ps. i try to flash the new 15.1 but i receive msg that the phone is not compatible with it
about "hanging up calls" read op, solution is there.
about 15.1, you need new twrp recovery, link is in opof los14.1 and 15.1 treads
 
  • Like
Reactions: RoyIT

RoyIT

Member
Dec 23, 2010
18
1
0
Bari
about "hanging up calls" read op, solution is there.
wow i was so triggered to find the solution to this problem that i saw the part in op about the "known bugs" but i didn't notice the red advice thanks

about 15.1, you need new twrp recovery, link is in opof los14.1 and 15.1 treads
thx for this too i will try the 15.1 after my new main phone come so i can test that without anxiety
 

pndwal

Senior Member
Jun 23, 2016
1,674
810
113
Sydney
Where can i download Los 14.1? Theres only 15.1 links on lineage site. I want to use Nougat not oreo (phone only has 1 gb of ram). Thanks
Unfortunately there is no site officially hosting older LOS builds, which is disappointing, so your chances are slim.

However, I think you'll benefit from the following info I posted previously in Aug 2018 in Ascend Y550 thread - https://forum.xda-developers.com/android/help/to-root-huawei-y500-t2923318/page607 Post #6062 - (this is a similar 1GB RAM device with unofficial support for LOS 14.1 cherry ROM) regarding...

How Android Go Can Help Older Android Phones Run Android 8.1 Oreo
"Android Go is Google’s stripped down version of Android based on Android 8.1 Oreo, and it aims to be an optimized version of Android for low-end devices with 1GBs of RAM or lower..."
https://www.xda-developers.com/android-go-old-android-8-1-oreo/

And how to...

Turn any Android 8.1 Oreo ROM into an Android Go-Optimized Version
"Android Go is a special version of Android 8.1 Oreo that is optimized to run on low-end hardware. It consists of a series of build configurations and optimized applications that allow for owners of newer budget devices to enjoy features in the Android Oreo framework without spending more on a mid-range or flagship device. We previously outlined how older low-end devices running a custom Android 8.1 Oreo ROM might be able to take advantage of Android Go-specific optimizations..."
https://www.xda-developers.com/android-oreo-android-go-low-ram-patcher/

Looks like with LineageOS 15.1 (Android 8.1), you can turn the OS (in fact any Android 8.1 Oreo ROM) into an Android Go-Optimized version (ie downgrade to Android Go-Optimized version) if that's your wish, simply by flashing Low RAM Property Patcher from link in XDA article above, or developers thread here:
https://forum.xda-developers.com/an...mod-low-ram-property-patcher-android-t3737373
Or Magisk module here:
https://forum.xda-developers.com/apps/magisk/magisk-module-low-ram-property-patcher-t3740199

Additional info:

"Developers should get less requests to compile with or without Go just because one user wants to have a feature (multitasking for example) re-enabled or to force low-ram changes."

"The target system is Oreo, but the low-ram property was introduced since Android KitKat 4.4, therefore it should work on other versions, unless the ROM developers did not validate the low-RAM UI changes (recent apps UI mostly) against the additions they made."

"Features affected by the low-ram property: Flat recent / multitasking UI,
multi-users disabled, high-end graphics disabled, less recent apps cache,
multi-windows disabled, minor notification icons changes, less logger buffer sizes (devs), no apps notifications access / zen access / VR listeners / picture in picture (PIP) accesses."

I ran Magisk module, and low-ram property flag had the expected effect (with LOS14.1). Of course, in playstore this will not invoke "Go" optimised apps automatically unless running an Oreo ROM. However these streamlined / light apps are already available from 'Comparable app available' notice. [Eg. selecting Maps (Google) notifies you that Google Maps Go is available as Comparable app]. This makes it possible to manually achieve most of the 'Go' optimisations without Oreo (Ie. by flagging the low-ram property to adjust / disable the 'higher-end' features listed above, and by swapping out standard apps for Go edition apps)

I strongly recommend trying Low RAM Property Patcher to invoke Android Go-Optimized OS on any Oreo or Pie device with only 1GB RAM as these android OSs are otherwise far more resource hungry than versions up to Nougat. Hope it helps, PW.
 
Last edited:

jury68000

New member
May 8, 2019
4
0
0
I need to upgrade system on my G620S-L01 phone. Last few days I've been reading and watching on yt stuff on how to do it as I have never done anything like that before. Now I decided to make a first attempt, so I:
- downloaded latest lineage-15.1-20190426-nightly-cherry-signed.zip from the Download Others section in the first post of this thread
- then put this zip file in the most top folder on a SD card and put the card into the phone
- in the dialer I entered *#*#2846579#*#* and from the menu I run "SD card upgrade"
But all I get is a message "does not exist update file in /storage/sdcard1"
I also tried to unzip the content of this archive to a top most directory on the card, but the result is the same.
Please help me upgrade the system.
 

pndwal

Senior Member
Jun 23, 2016
1,674
810
113
Sydney
I need to upgrade system on my G620S-L01 phone. Last few days I've been reading and watching on yt stuff on how to do it as I have never done anything like that before. Now I decided to make a first attempt, so I:
- downloaded latest lineage-15.1-20190426-nightly-cherry-signed.zip from the Download Others section in the first post of this thread
- then put this zip file in the most top folder on a SD card and put the card into the phone
- in the dialer I entered *#*#2846579#*#* and from the menu I run "SD card upgrade"
But all I get is a message "does not exist update file in /storage/sdcard1"
I also tried to unzip the content of this archive to a top most directory on the card, but the result is the same.
Please help me upgrade the system.
You need to follow instructions in op (opening post). See Installation.

For custom ROM you need custom recovery (TWRP), and most likely need to unlock your bootloader first.

In TWRP perform backup, wipes, flash ROM and GApps (get from OpenGApps Org), SU (I prefer Magisk - google and download latest zip), and don't forget to flash baseband also.

Welcome to the fraught world of custom modding. PW
 
Last edited:
  • Like
Reactions: jury68000

xingyunjohn1

Senior Member
Feb 9, 2018
57
11
0
You need to follow instructions in op (opening post). See Installation.

For custom ROM you need custom recovery (TWRP), and most likely need to unlock your bootloader first.

In TWRP perform backup, wipes, flash ROM and GApps (get from OpenGApps Org), SU (I prefer Magisk - google and download latest zip), and don't forget to flash baseband also.

Welcome to the fraught world of custom modding. PW
Baseband is not needed.It's the least.
 

pndwal

Senior Member
Jun 23, 2016
1,674
810
113
Sydney
Baseband is not needed.It's the least.
Well, seems G620S phone launched with KitKat, so unless there was official Lollipop upgrade, and @jury68000 is moving up from stock KK, he will need to flash this (only once unless phone is returned to stock), otherwise calls won't hang up, and there will be other in-call problems.

However, it is probably unnecessary to flash baseband on phones that originally had Lollipop or later. PW
 
Last edited:
  • Like
Reactions: xingyunjohn1

xingyunjohn1

Senior Member
Feb 9, 2018
57
11
0
Well, seems G620S phone launched with KitKat, so unless there was official Lollipop upgrade, and @jury68000 is moving up from stock KK, he will need to flash this (only once unless phone is returned to stock), otherwise calls won't hang up, and there will be other in-call problems.

However, it is probably unnecessary to flash baseband on phones that originally had Lollipop. PW
You are expert in this.I just begin with Android 5.1,which means I may be a luck dog.
 
  • Like
Reactions: pndwal

jury68000

New member
May 8, 2019
4
0
0
Have you given this a go? PW
Well, yes, but so far I had not succeded. First, you are probably quite right about locked bootloader, but I can not issue any OEM commands and so far did not find why:
https://forum.xda-developers.com/ascend-g6/help/adb-fastboot-help-t3928971
:(
so I was not able to check the status for bootloader. But besides if its locked or not, I decided to try to flash TWRP. In fastboot/bootloader mode I invoked:
Code:
sudo ./fastboot flash recovery TWRP_3.2.3-0_O_cherry.img 
[sudo] hasło użytkownika jury: 
Sending 'recovery' (19210 KB)                      OKAY [  0.606s]
Writing 'recovery'                                 FAILED (remote: 'Command not allowed')
fastboot: error: Command failed
Does this "Command not allowed" message means that bootloader is locked?
 

pndwal

Senior Member
Jun 23, 2016
1,674
810
113
Sydney
Well, yes, but so far I had not succeded. First, you are probably quite right about locked bootloader, but I can not issue any OEM commands and so far did not find why:
https://forum.xda-developers.com/ascend-g6/help/adb-fastboot-help-t3928971
:(
so I was not able to check the status for bootloader. But besides if its locked or not, I decided to try to flash TWRP. In fastboot/bootloader mode I invoked:

Does this "Command not allowed" message means that bootloader is locked?
Bootloader is probably locked if no one has customised Huawei phone before.

Can you boot to fastboot (bootloader) mode?

On my phone (Y550), with phone powered off, hold vol down and power simultaneously till vibrates. Boots to 'fastboot and rescue' screen. At bottom says 'phone locked' or 'phone unlocked'.

Please check and report here, and I will tell you how to get bootloader unlocked. (Nb official unlock page is now gone, but codes can still be obtained for older phones.)

Nb. With bootlader unlocked and sim locked you can still mod, but you will probably need to return to stock ROM to unlock sim if you wish to in future (can't get a sim unlock code entry screen with custom ROM on many phones), so I strongly suggest you also check sim is unlocked from network provider before flashing ROM. PW
 
Last edited:

jury68000

New member
May 8, 2019
4
0
0
Bootloader is probably locked if no one has customised Huawei phone before.

Can you boot to fastboot (bootloader) mode?

On my phone (Y550), with phone powered off, hold vol down and power simultaneously till vibrates. Boots to 'fastboot and rescue' screen. At bottom says 'phone locked' or 'phone unlocked'.

Please check and report here, and I will tell you how to get bootloader unlocked. (Nb official unlock page is now gone, but codes can still be obtained for older phones.)

Nb. With bootlader unlocked and sim locked you can still mod, but you will probably need to return to stock ROM to unlock sim if you wish to in future (can't get a sim unlock code entry screen with custom ROM on many phones), so I strongly suggest you also check sim is unlocked from network provider before flashing ROM. PW
Yes, I can boot to fastboot/bootloader mode. When being in this mode, below the green android logo there is text "Phone locked" ... so I have my answer.
If it goes for SIM lock, I will check with my network provider tomorrow.
 
Last edited:
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone