yashsingh1/xdaforums huggingface dataset:
[Android Q&A, Help & Troubleshooting] desalesouche:
hi felix., it is gonna be soon time to work on oreo (8.1).

there is some move about msm8916 device, and i guess g620s-l01 will soon have oreo.

but as i told you in a previous post we need to update our y550 kernel with audio commits.
[Android Q&A, Help & Troubleshooting] pndwal:
Looks like it already does! Mokee ROM for G620S, Honor 4/4x:

MK81.0-cherry-201808120418-NIGHTLY.zip, MK81.0-che10-201808120325-NIGHTLY.zip

https://xdaforums.com/honor-4x/development/rom-mokee-7-1-huawei-g620s-honor-4-4x-t3535922/page9

https://bbs.mokeedev.com/t/topic/4270

https://download.mokeedev.com/?device=cherry

https://download.mokeedev.com/?device=che10

Thanks [MENTION=221757]dian[/MENTION]lujiao! :) PW.
[Android Q&A, Help & Troubleshooting] felix-development:
Nice to hear that. Seems I gotta charge my Y550 again then...! [emoji6]

Gesendet von meinem Redmi Note 5 Pro mit Tapatalk
[Android Q&A, Help & Troubleshooting] desalesouche:
Hi, here is the needed audio commit to do in kernel to be able to compile oreo. without error.

Do you think you can commit it? audio in kernel is a bit messy still.

kernel will need some more commits. i already pushed some in my github in kernel los 14.1 branch. will push more in a while after some test.

https://github.com/LineageOS/androi...e698654#diff-98b50958173006d2583ce1241cd9868d
[Android Q&A, Help & Troubleshooting] felix-development:
I will look into it once I gonna be home...

Gesendet von meinem Redmi Note 5 Pro mit Tapatalk
[Android Q&A, Help & Troubleshooting] pndwal:
... And now Oreo LOS and Recovery for G620S, Honor 4/4x :) :

lineage-15.1-20180808-UNOFFICIAL-cherry.zip, lineage-15.1-20180808-UNOFFICIAL-che10.zip, TWRP_3.2.3-0_O_cherry.img

https://xdaforums.com/honor-4x/development/rom-lineageos-14-1-huawei-g620s-honor-4-t3547682/page61

https://androidfilehost.com/?w=files&flid=280297

https://androidfilehost.com/?fid=3700668719832236215

PW
[Android Q&A, Help & Troubleshooting] desalesouche:
tested the recovery and mokee rom on my G620S-L01. i had bootloop. so was not booting. will test the lineageos 15.1.

i am compiling los 15.1 for cherry/g620s-l01 with adb enables at boot. so i can get logcat from power on to crash to send them to dian. so he can fix .

EDIT: got los 8.1 booting and working good with g620s-l01.
[Android Q&A, Help & Troubleshooting] pndwal:
Great news! Please keep on it for us. (Itching to try on Y550!) Thanks for hard work, PW
[Android Q&A, Help & Troubleshooting] felix-development:
So my Y550 is charged up and I just synced LOS-15.1 sources. Will start a Y550 build after lunch...[emoji1362]

Gesendet von meinem Redmi Note 5 Pro mit Tapatalk
[Android Q&A, Help & Troubleshooting] GotoDengo:
Great news and good luck! I can't wait to install this.
[Android Q&A, Help & Troubleshooting] kekkkko:
What is the new TWRP for y550 ?
[Android Q&A, Help & Troubleshooting] pndwal:
Recovery in post #6228, TWRP_3.2.3-0_O_cherry, is for G620S, Honor 4/4x.

But we have twrp-3.2.3-0-y550 at https://dl.twrp.me/y550/twrp-3.2.3-0-y550.img.html.

All official here: https://dl.twrp.me/y550/.

Or here: https://eu.dl.twrp.me/y550/.

Latest unofficial is 3.1.1.0, Dec. 16 2017 by [MENTION=4479868]desalesouche[/MENTION]: https://xdaforums.com/showpost.php?p=74856798&postcount=5850.

Additional info re. TWRP differences and usage:

Consistently, official twrp is the only one that can display Adoptive Storage, (I guess it correctly uses encryption key at data/misc/vold), however it fails (with error 7) to flash any recent ROMs on LO2 (and I suspect on LO3 as in the past).

For this reason I still need to have unofficial twrp loaded to install ROM, and as unofficial twrp (incl. [MENTION=4479868]desalesouche[/MENTION]'s) cannot see my SD formatted as Adoptive, must swap and load installation files onto another SD formatted as portable, then swap to official twrp if I want to access my phone data in recovery.

(As you can imagine, things would be a lot simpler for LO2, LO3 users if either official twrp could be made to load ROMs on LO2, LO3, or unofficial twrp could be made to recognise Adoptive Storage.) PW.
[Android Q&A, Help & Troubleshooting] kekkkko:
Link not found.Is there any bug in this twrp ?
[Android Q&A, Help & Troubleshooting] GotoDengo:
There's a spurious full stop at the end of the link which stops it working, it should be https://dl.twrp.me/y550/twrp-3.2.3-0-y550.img.html

I believe that version is for LOS 15, Oreo, so I don't know if it will work with LOS 14. I'm using twrp-3.2.1 for LOS 14.
[Android Q&A, Help & Troubleshooting] pndwal:
Well spotted. Fixed link (XDA labs app often messes up url formatting. Sorry - should have checked).

Also, added links to all official TWRPs as well as latest unofficial, and my notes regarding official vs. unofficial (Additional info.) to that post (#6234).

Yes, I haven't tried latest official TWRP yet either. Last I used is twrp-3.2.1-0-y550.img, which works well (sees adoptive storage too), but won't flash ROMs to L02 (- use unofficial for this). See Additional info in post #6234 above. PW.
[Android Q&A, Help & Troubleshooting] GotoDengo:
Phew, I'm glad I have a LO1! :)

And it's great that you guys are still supporting this venerable device!
[Android Q&A, Help & Troubleshooting] pndwal:
Venerable indeed!

The real support is from Devs, the likes of Hacker432 & desalesouche (and he's been stalwart!), as well as dianlujitao, whose work on Cherry devices (G620S, Honor 4/4x) we benefit from indirectly.

Incidentally, official cherry devices already have Oreo LOS and Mokee ROM (Thanks to [MENTION=7127808]custon3[/MENTION] for breaking the news), but there seems to be more enthusiasm among Y550 users [- they are the only ones who have noticed / commented / thanked in G620S, Honor 4/4x threads (all 61 and 9 pages) in the first days with Oreo for Cherry, and they are still holding their breath for Y550! (624 pages tells you something about Y550 users penchant for custom OS)]- Thanks for yours. PW
[Android Q&A, Help & Troubleshooting] GotoDengo:
I will visit those threads!

I've been into custom OSes for a long time, starting with the Orange San Francisco and Cyanogenmod! Little did I know when I bought my Y550 that it would have such great community support - it was the best £30 I've spent on tech. :good:
[Android Q&A, Help & Troubleshooting] desalesouche:
los 14.1 update

please feed back.

some kernel update done.

http://www.mediafire.com/file/awajno9r22vppce/lineage-14.1-20180812-UNOFFICIAL-y550.zip/file

---------- Post added at 03:41 PM ---------- Previous post was at 03:39 PM ----------

hi. do you have any progress? did you manage to make the needed audio commit in kernel?
[Android Q&A, Help & Troubleshooting] pndwal:
Then you're an old hand, so you might have guessed - after all, we were told by Aum (in whirlpool forum) "Dont get one get two lol" back in 2014! (tic)

But I agree - Y550 is probably the best of the cheap low end smartphones (certainly one of the most prolific) ever produced (one of few with a mid range 410 processor - most are snapdragon 200 series or MediaTek - which is why we benefit from development aimed at higher spec phones - ie. Honor 4/4x - with 410) with myriad users globally, and many have appreciated ongoing development for it.

All the best with it, and glad to have you on board.

By the way, did you ever unroot and encrypt phone? PW
[Android Q&A, Help & Troubleshooting] GotoDengo:
Not yet, I've enabled encryption on my Nexus 2013 WiFi and it seems to make it a bit slower so I'm reluctant to encrypt my Y550 at the moment.

---------- Post added at 05:29 PM ---------- Previous post was at 05:24 PM ----------

Can I dirty flash this over the Cherry ROM?
[Android Q&A, Help & Troubleshooting] pndwal:
Yes - This will be Unofficial LOS, cherry based ROM also. He generally doesn't say 'cherry' in file name (but '14.1-...-UNOFFICIAL-cherry' in Settings / About phone.) PW
[Android Q&A, Help & Troubleshooting] GotoDengo:
Thanks again!

Is there any difference between desalesouche's and fwiep's LOS builds?
[Android Q&A, Help & Troubleshooting] pndwal:
His says 'cherry' in file name! haha.

Fwiep's ROM had more up to date security patches, and his second edition was produced to fill security gap as soon as official cherry had another security patch, announced here: https://download.lineageos.org/cherry/changes/ (Whichever is the latest ROM will generally be most up to date).

-lineage-14.1-20180615-UNOFFICIAL-cherry.zip (probably should really include Y550 in filename to identify intended device) marked the beginning of fwiep's foray into ROM building. See post#6145 (same date) for possible bugs, etc. He is gaining experience but may not be able yet to fix commits etc.

Desalesouche has been developing for this device at least as far back as CM11 (L), and has been flat out fixing commits for our device (just check kernel GitHub: https://github.com/HUAWEI-Y550-Y635/android_kernel_huawei_msm8916/commits/los-14.1) resulting in a near bug-free N today, and as he noted recently re. audio, commit fixes are essential for migration to O. PW.
[Android Q&A, Help & Troubleshooting] GotoDengo:
Thanks yet again for this detailed and informative reply! So desalesouche's ROM is the way forward to Oreo, if and when. :)

PS there's a rogue ")" at the end of the URL to github you posted! ;)
[Android Q&A, Help & Troubleshooting] rudolfm:
Wireguard now gets "unable to configure tunnel (wgquick returned 1)" error when I try to turn it on while Wifi is off. I can turn it on if Wifi is turned on prior to Wireguard, but that is not good.

lineage-14.1-20180812-UNOFFICIAL-y550

Wireguard for Android v.0.0.20180729

Update:

I wanted to see when this had changed, as I was sure that I used to start wireguard before swithching wifi on. So i tried some older versions of the App, and then I also flashed some older Roms from 2018: 0105, 0331, and 0518. In all cases, I could not start wireguard before I switched wifi on. So i am somewhat confused.
[Android Q&A, Help & Troubleshooting] pndwal:
Yes, but I applaud [MENTION=7866480]fwiep[/MENTION] for his efforts and sterling contribution (which is valued by anyone wanting stop-gap security patches now, and may prove invaluable in future). - If I Only Had a Brain (and time of course), I'd be trying my hand at it too.

Ta. Fixed. (XDA labs app/system keeps auto-inserting '[/url]' in wrong place. Have to watch it! :rolleyes: ) PW
[Android Q&A, Help & Troubleshooting] desalesouche:
i will have a look about wireguard.
[Android Q&A, Help & Troubleshooting] GotoDengo:
I have dirty flashed this and so far it is working well, even root access was preserved.

Thanks for your efforts. :)
[Android Q&A, Help & Troubleshooting] GotoDengo:
Just to say that the home button works fine for me but I've never used xposed.
[Android Q&A, Help & Troubleshooting] Lhfskl:
Hei guys.

I wiped everything, and flashed 20180331 again. But again I had same problem. I wiped all things again, and flashed 20180812, but again I saw same problem.

Strange!!!!!

The only difference is that I flashed latest twrp, may it be the problem??

---------- Post added at 06:59 PM ---------- Previous post was at 06:39 PM ----------

I flashed twrp3.2.2.0 again.

Didn't solved my problem.

During wipes I learnt that twrp3.2.3.0 can't wipe internal storage, because it can't find its path.

Tonight I will try flashing ROM using this recovery.

---------- Post added at 07:51 PM ---------- Previous post was at 06:59 PM ----------

Can it be a hardware problem??
[Android Q&A, Help & Troubleshooting] Saint_13:
I don't think so, kinda weird problem! use older twrp and roms and see if it fix the problem.

I'm still using TWRP-3.0.3-20170302 and never had problem. my current rom is lineage-14.1-20180331-UNOFFICIAL-y550.
[Android Q&A, Help & Troubleshooting] Lhfskl:
Bad news!!

Seems that it's a hardware problem.

I flashed Carbon ROM that is KitKat based, and home button didn't work again.

Now I think I have to use navigation bar.
[Android Q&A, Help & Troubleshooting] fwiep:
7.1.2 update

Thank you for the kind words, [MENTION=7550078]pndwal[/MENTION].

Thanks to the LineageOS-developers and [MENTION=4479868]desalesouche[/MENTION], this is today's build containing the August-2018 security patches.

Recent LineageOS changes: https://download.lineageos.org/cherry/changes/

Kernel: https://github.com/HUAWEI-Y550-Y635/android_kernel_huawei_msm8916/commits/los-14.1

Update: download links have been removed. Please use the most recent ROM, see this link:

Unofficial LineageOS 14.1 (Android 7.1.2) ROM with June-2020 security patches

Bugs (sorry for copy-pasting :) ):

- Settings/About phone/Device model reports 'cherry' instead of Y550-L01 or L02 or L03 (thanks [MENTION=7550078]pndwal[/MENTION] for reporting)

[MENTION=7381912]felix-development[/MENTION] has said he's willing to help me fix this; thanks!

- the Wifi MAC-address sometimes switches between a Huawei-prefix 68:a0:f6 and an Airgo-prefix 00:0a:f5 on reboot

- the Google calendar app can be used normally, but sometimes crashes without ever being started (at system startup, for example)

Feel free to test and report, but I will probably be unable to fix anything (yet) :). I'm just happy with an up-to-date 7.1.2.

Kind regards,

FWieP
[Android Q&A, Help & Troubleshooting] Lhfskl:
Since I have no money for fixing my phone, I have to use a trick.

My home button is completely like the menu button.

I installed gravity box, and changed the action of menu button.

One tap for going to home, double tap for recent apps, and holding it for menu.

Now I can use the home button again.
[Android Q&A, Help & Troubleshooting] GotoDengo:
I wonder if using Xposed to revert the button actions would work?
[Android Q&A, Help & Troubleshooting] Saint_13:
it's not hardware failure! because button respond to your touch , but instead of home it acts like menu. it's software failure.
[Android Q&A, Help & Troubleshooting] pndwal:
Nice trick!

Can you confirm that whatever ROM or 'trick' you have tried, Home and Menu buttons continue to operate in identical fashion (ie, you can perform the same tap, double tap and hold functions with both Home and Menu buttons alike)? - If so, although an unusual one, it does seem like a hardware fault to me.

One thing that may 'short' two buttons together is water ingress. Did you by any chance get water / fluid in the phone? In this case you would be wise to remove battery, disassemble phone (need to remove 14 miniature philps screws and carefully separate plastic backing cover - probably don't need to separate anything else if you can clear any vapour / fogging discernable within screen / camera aperture from this point), and dry thoroughly (hair dryer or fan heater on low heat setting is good, and dry slowly avoiding heating excessively), and there is a good chance it will return to normal when it dries out. PW
[Android Q&A, Help & Troubleshooting] pndwal:
For me, although I didn't perform wipe, this latest official TWRP, like all previous official offerings, sees my internal storage (formatted as adoptive) just fine. (None of the unofficial TWRPs do this.) It can also mount and unmount internal (data) properly too (but remains greyed out for a while when re-mounting.) Mounting and unmounting data checks or clears Data and SD checkboxes together. PW

---------- Post added at 01:48 PM ---------- Previous post was at 01:09 PM ----------

Just wondering if file name and model 'bug' are related.

- I'm ignorant here, but do you choose the filename, or is it software generated? Could simply swapping 'cherry' for 'Y550' in file name (or somewhere in 'kitchen' software) correct Settings/About phone/Device model reporting?

I only thought about this connection when considering why other ROM filenames say 'Y550' where yours says 'cherry' (in relation to GotoDengo's query about cherry ROMs), and how Y550 should really be included in the filename to clearly identify intended device (ie prevent users of official cherry devices - G620S & Honor 4/4x - from trying to flash your ROMs if they come across them, and letting Y550 users know this one is for them).

Hope it helps, but I may be way off. :) Regards, PW.
[Android Q&A, Help & Troubleshooting] pommegmx:
Hi all,

I got a problem to encrypt my phone (I have to do it).

When I want to encrypt it, I can see the android robot for a second and it reboot without encryption.

I tried a lot of think since a week :

- Installing most of custom rom > android 5 (CM12,13,AOSP,AOKP,Slim and so more...)

- Unroot by zip, by supersu, by magisk, by copying boot.img

- format data in ext4, f2fs

But nothing works.

Do you have any idea to do this ?

I'm on a Y550-L01 with TWRP 3.2.1-0 and the last lineageOS [MENTION=7866480]fwiep[/MENTION] (14.1-20180818)

Thanks in advance for any help !
[Android Q&A, Help & Troubleshooting] GotoDengo:
Try unrooting using the zip here https://download.lineageos.org/extras
[Android Q&A, Help & Troubleshooting] pommegmx:
Hi,

Thanks for your reply, unfortunately I already try this way. (And I do it again, just to be sure ^^)

Is there somebody for who encryption was working ?
[Android Q&A, Help & Troubleshooting] Lhfskl:
I'm using LOS 20180818 unofficial.

I tried previous versions of LOS and even tried carbon KitKat rom.

In all cases home button was working like menu.

Now I changed the values of menu, and I see that the action of home button is changed too.

My phone didn't have water ingres, but anyway I thing there is 'short' problem.

I've enabled navigation bar using gravity box, and it works excellent, and I don't need hardware buttons anymore.
[Android Q&A, Help & Troubleshooting] pommegmx:
Hi,

You can use xposer addition to remap and/or disable buttons (http://repo.xposed.info/module/com.spazedog.xposed.additionsgb).
[Android Q&A, Help & Troubleshooting] pndwal:
Sounds like that to me too (or unusual failure within chipset or control circuit). Glad you found a good workaround. :svetius: PW.
[Android Q&A, Help & Troubleshooting] kekkkko:
Why doesn't app stock email work fine with account gmail?
[Android Q&A, Help & Troubleshooting] pndwal:
I decided to try on spare phone with LOS 14.1 tonight, and can confirm your problems with encrypting phone, and that clearly unrooting is not enough. Goes to robot screen and reboots every time.

So I did some research, and it seems encryption is not working for official cherry users either (-perhaps [MENTION=4479868]desalesouche[/MENTION] could confirm still can't encrypt on G620S). Also, stock Y550 on 4.4.4 doesn't have any option to encrypt in Settings/Security, while other phones on 4.4 do (-encryption option started in 4.4, and 'forced encryption' flag added in 5.0), so looks like encryption was never implemented by Huawei for these devices.

This leads me to suspect a deficiency either:

1) with the way bootloader handles boot or recovery image loading (-lack of bootloader support is responsible for not having other things we might otherwise have, eg support for 64bit Kernels which are supported by Snapdragon 410) as this is supplied by Huawei, who never added encryption, and is un-modified by developers, or

2) with the boot.img / kernel itself.

I'm hoping it's not 1). Devs may be able to help if it's 2).

Reading:

How encryption works - https://source.android.com/security/encryption/full-disk

Things to Know about Boot and Recovery Images - https://www.sitepoint.com/things-know-android-boot-recovery-images/ PW.
[Android Q&A, Help & Troubleshooting] pndwal:
Just a thought re the electronics -

Most likely the problem is the digitiser lens unit. The three physical buttons are part of this - it has ribbon cable and integrated control chip, and processes signals from touch screen and buttons, so fault is probably in either the glass, cable or chip here, not on main board.

If you feel confident to replace, these are cheap enough on eBay, but be aware there are a few different manufacturers of non-genuine digitiser lenses for Y550, and I've found most are substandard (Ie. don't perform like original, eg. mistypes letters on keyboard, can't use notification bar at top, etc). For this reason, I've swapped out about six digitisers before getting one that perfomed reasonably well. This one: https://www.ebay.com/itm/New-Genuin...gitizer-Screen-Glass-Lens-Black-/201516889768 - not the cheapest (about $8 US, but claims to be genuine, and does work well). Recommend you get this, not $5 or $4 units to avoid frustration.

You'll need to remove 14 miniature philps screws (one under white seal) and carefully separate plastic backing cover, unclip miniature plugs for two ribbon cables (topmost is digitiser, other is LCD - Nb. it is possible simply reseating digitiser cable plug may alone fix the problem, but this is unlikely), remove main board carefully, heat screen side only with hair-dryer (not too hot) to soften glue, separate digitiser carefully without touching LCD (this is the hard part), cleanup any excess glue or foam, secure new digitiser with original glue or double sided tape taking care to locate everything properly, especially tiny light sensor lens (white) and earpiece grill, and reverse the process to assemble taking care when replugging ribbon cables and with positioning the two cameras. (Use razor blade to remove blacking paint over HUAWEI logo if you got the one from link above.)

After all this there is no guarantee you'll fix it, but if it was me, I'd try (or get service shop to do it). Up to you :) . PW
[Android Q&A, Help & Troubleshooting] fwiep:
7.1.2 bugfix - please test

Hi all,

I have spent the past two days getting familiar with GitHub and the source code of our beloved Cherry- and Y550 custom ROMs. It took some time and effort, but I think I have managed to fix one of the bugs in my most recent ROMs. The model-name and -number in "Settings -> About" should now read Y550, including L01, L02 or L03; depending on your device.

I thank [MENTION=4479868]desalesouche[/MENTION] and the other Y550-vid developers, and the LineageOS developers. Without them, building these ROMs would not be possible.

Kernel: HUAWEI-Y550-Y635/android_kernel_huawei_msm8916/commits/los-14.1

Update: download links have been removed. Please use the most recent ROM, see this link:

Unofficial LineageOS 14.1 (Android 7.1.2) ROM with June-2020 security patches

Please test and feedback. I promise I won't bite :)

Kind regards,

FWieP
[Android Q&A, Help & Troubleshooting] desalesouche:
please push your device tree change/fix to your github.:good:
[Android Q&A, Help & Troubleshooting] fwiep:
I did push all my edits into a total of 3 repositories on my GitHub.

I think the crucial edit/addition I made was this commit: (sorry for the typo in the message :) )

device/huawei/msm8916-commoninit/init_cherry.cpp

Kind regards, FWieP
[Android Q&A, Help & Troubleshooting] pndwal:
Well done creating GitHub account. Nice photo! :good: PW.
[Android Q&A, Help & Troubleshooting] Lhfskl:
Thank you for solving the bug.

Every time a new rom is released, its a complete rom and when i dirty flash it, i have to install su and xposed and many other apps again.

Is there possible to make a little update that only solve the bug and don't change whole system? Some thing like ota updates??!
[Android Q&A, Help & Troubleshooting] GotoDengo:
I have dirty flashed it and my phone now reports it's a Y550-L01! :)

No problems so far and root and all my apps were preserved.

Great work and thanks!
[Android Q&A, Help & Troubleshooting] fwiep:
I always wondered why there was an extra zip-file generated when building... It carries "-ota-" in the name, so it's for Over-The-Air updates. It isn't small, though... :)

This is the OTA-image for yesterday's build.

OTA-zip: lineage_y550-ota-d63ea3bcda.zip

OTA-asc: lineage_y550-ota-d63ea3bcda.zip.asc

Steps to install:

1) reboot to TWRP recovery

2) go Advanced, ADB sideload

3) connect via USB to computer

4) (on PC or Mac) open terminal and navigate to folder containing ota-zipfile

5) adb sideload lineage_y550-ota-d63ea3bcda.zip

This should flash the update without having to copy-to SD-card, keeping your settings and probably su and xposed as well. Please test and report back :)

Kind regards,

FWieP