yashsingh1/xdaforums huggingface dataset:
[Android Q&A, Help & Troubleshooting] Lhfskl:
hi

i use los14.1.

i flashed the modem that you made for noghat.

at first there was no problem.

but after many hours, i hear my own sound from speaker during call, and it seems like echo effect.

i flashed the modem again.

wiped cache and dalvic.

but not solved, and the problem came back.

please help...
[Android Q&A, Help & Troubleshooting] desalesouche:
i remember that problem have been solved. :confused:
[Android Q&A, Help & Troubleshooting] pndwal:
[MENTION=8176518]Lhfskl[/MENTION], I know you've tried quite a few ROMs (since 'Botswana' ROM). Which version LOS are you using now? (Please ensure its more recent than March 2018). Also, I trust you mean you flashed 4XQWT_LP_Modem.

Original audio problems (all solved in ROMs since March 2018) included AudioFX bug, speaker too quiet, call quality (in call) problems, in call volume level not adjusted by vol up / down rocker buttons, echo for OTHER CALLER (they hear THEMSELVES) with Y550 in both speaker or earpiece mode, and some Bluetooth problems. With exception of Speaker quiet, Echo for other caller with Y550 on speaker mode only, and bluetooth quality (in call) problems, these were fixed by updated commits, and the latter by restoring buildprop ro.qc.sdk.audio.fluencetype

setting to stock (ie. 'none').

Your problem seems to be different as you are hearing your OWN echo. I haven't had this, and others haven't mentioned it either. Echo can also be caused by line cross-talk at times (not by phone), so this may also be your problem. PW.
[Android Q&A, Help & Troubleshooting] Lhfskl:
tnx dear pndwal.

im using los14.1 20180818

i had this problem in previous versions too, but didn't say.

if you didn't have my problem, maybe its from my phone.

i think have to change my phone, because its home button don't work too.

its dying:crying:
[Android Q&A, Help & Troubleshooting] pndwal:
Yes. I thought button problem sounded like just digitiser (as buttons are integral with digitiser), but could be more wrong with phone.

Could try getting another Y550 second hand as ROMs for this are generally very good now. We can apparently still unlock bootloader for small fee to DC Unlocker people, but not 100% sure about this as no one has confirmed it yet (- see posts #6177 & 6178). PW.
[Android Q&A, Help & Troubleshooting] fwiep:
Sorry, update coming, link2sd

My skills are not sufficient either - free time to learn what is necessary is vary rare... :(

I am sorry I can not (yet) contribute this way.

There are, however, some recent changes on the 14.1 LineageOS-cherry side. It seems that "sometime soon"™ I will be able to build another ROM with september's security patches.

Can someone help me in getting Link2SD to work correctly with my two L01's? I want to move apps like Firefox and WhatsApp to the SD-card.

I bought two 32GB class 10 SD-cards and have tried just about any tutorial out there. I think I got the partitioning correct (two primary partitions with a MSDOS partition table).

First, it failed on hooking the mount scripts (when using ext2 for the second partition). It doesn't work when using fat32, either, but without that mount-error.

Is the Y550-L01 capable of doing what I want it to?

Is there an alternative method of using the SD-card to extend the internal memory (in a decent way)?

What is F2FS?

Thanks in advance,

FWieP
[Android Q&A, Help & Troubleshooting] stmr:
Settings->storage->sd->migrate data

Developer settings->force apps on external
[Android Q&A, Help & Troubleshooting] fwiep:
Thank you very much for this quick response. It works perfectly!

And the best of it all: it's all built-in under LineageOS

Thanks again!

FWieP
[Android Q&A, Help & Troubleshooting] DMaglaras:
VoLTE in y500?

Is there a patch to enable VoLTE/VoWiFi in y550?

Would it enhance calling experience?

---------- Post added at 09:16 AM ---------- Previous post was at 08:27 AM ----------

I agree 100%. It would have made more sense if the mind behind /e/ joined forces with the microG/Nanodroid project to contribute to an add-on which de-googles the device without denying it access to essential Google services, and perhaps a second add-on which debloats lineage & substitutes better apps (music, gallery, browser, sms, you name it) for the defaults included in lineage.
[Android Q&A, Help & Troubleshooting] pndwal:
1) Not yet, although our Snapdragon 410 cat4 modem definitely supports it, and very interestingly VoEnabler Magisk module has recently progressed from being purely experimental to actually adding support for VoLTE/VoWiFi on a number of previously unsupported devices. Read the Magisk notes for this module under Magisk 'downloads' regarding 'possibly making it work'. Also looks like enabling VoLTE/VoWiFi will become much easier when / if we get O.

2) It might. I think 3g calls are already 'HD', but 2g aren't. It is essentially VoIP, and would add ability to place calls over WiFi and to use LTE data while still on an LTE HD call, possibly also allow SMS, MMS, and video calling over LTE and WiFi too (supported on many devices), and also call connections are faster. PW.
[Android Q&A, Help & Troubleshooting] DMaglaras:
To avoid swapping sdcards, and for other reasons (copy music, lectures & podcasts back & forth between device and PC), I experimented with semi-adopted storage using a 32GB sdcard, with 8GB reserved for internal storage and the rest was portable FAT32. Several methods are described on the internet, and most fail. In particular, semi-adopted storage implemented per Apps2SD always failed. Even the one time I succeeded, using a pre-partitioned and pre-formatted sdcard, it was not possible to preserve the zips (ROM, addons, GApps) on the FAT32 partition used for setting up the phone. The sdcard was re-formatted by LineageOS and everything was gone.

Can you advise on a fail-safe procedure?
[Android Q&A, Help & Troubleshooting] pndwal:
I don't think there is any. I read regarding these multiple partition methods in the days I was using apps2sd and link2sd, and even posted regarding them, but never played with them myself.

I now use only official adoptive as it works well, and mtp USB connection works for swapping media files on PC.

I miss old bulk storage ability (I could with stock, plug phone into set top box, and play files from it as if it was a USB stick), but it's no longer supported in android OS anyway without mods. (This happened due to problems when phone looses access to whole SD in this mode - phone retains access in mtp mode.)

OS is now expecting whole card to be adoptive and only has ability to format this way, so there may be unexpected problems with part portable storage, and as I mentioned, adoptive is now an encrypted partition, so you can't swap to another device (unless, possibility, its an identical device, and you copy and paste encryption key into system as I described).

Adoptive storage is, however, a boon for budget low memory phones like ours, and most people don't swap out SD cards anyway, and just plug in with mtp.

I only swap cards to flash ROMs on L02, which is necessary if you use adoptive SD unless you have L01 as I mentioned, and I'm careful not to boot to System before replacing adoptive SD card.

Hope it helps, PW
[Android Q&A, Help & Troubleshooting] rudolfm:
Why don't you use a wifi based copy procedure to copy files to the PC? Thats faster than MTP.

Examples:

Myphoneexplorer (the most easiest to set up, also does much more)

Ghost Commander or Total Commander with Lan extention to use a shared folder on your PC.

A small ftp server on one side, a ftp client on the other. Clienzs would be the two above Commanders for Android, or Freecommander or Filezilla for the PC.
[Android Q&A, Help & Troubleshooting] DMaglaras:
Thank you very much. It did help. Not in the way I hoped -- I wanted to have both portable & adopted on the same sdcard --, but in the sense that I realized at last that the reason I did not succeed is that the system does not want me to succeed. So I shall follow your advise as excerpted above.

BTW also thanks for the advise (earlier in your post) that the Y550 reads 64GB (SDXC) sdcards despite the specification that it is limited to 32GB.

SIDE NOTE:

I take it that it is not possible to access the adopted sdcard before setting up the system, therefore it is practically not possible to flash an OpenGApps higher than Nano. It seems that the amount of storage space allocated to /system in the NAND only allows for Nano. I have tried several times to flash a Stock OpenGApps package limited (tried both exclude & include methods) to Nano+Keep,Drive,Maps,WebView,GoogleDialer,Duo and failed - limited storage space.
[Android Q&A, Help & Troubleshooting] pndwal:
Yep, no problem with SanDisk 64GB SDXC.

You can't see adoptive storage without system as needs encryption key in vold directory etc. Official TWRP accesses this key to work, so if you delete system without key backup, all data on SD will be lost / not recoverable as I explained. Also, if you have password or pattern protection, twrp will ask for these too, so system must not be deleted to allow access. This is so your phone data (now on SD) is protected if stolen / lost, so be careful, and make backups.

You can boot system and set up adopted SD before flashing GApps if you want, but don't think it will help you much as there is little in the way of system apps you could remove safety anyway.

The problem is Y550 has only 989MB accessible system partition (even though total size is 1.2GB), which is small, and messing with partition sizes is perilous (only for masochists!) I have 171 MB free after integrating system updates, and I flash nano GApps which is 215MB, so you may be able to flash micro (246MB, Ie 31MB extra) or possibly mini (378MB, Ie 163MB extra), but this would leave practically no headroom, and I'd be keeping 100MB or so free for updates etc.

Full GApps is 627MB, and stock is 752MB, so these are a no go on Y550. It is a budget phone after all, though arguably the best yet :) . Hope this helps, PW.
[Android Q&A, Help & Troubleshooting] pndwal:
Don't have any solution for overheat problem, and don't have this on my L02, but here's a possible solution for bricked phone (unless its physically damaged by heat, which is likely):

Have a read of post #5643 and you may want to give DC Phoenix a go to unbrick with their stock image.

Repairs Huawei firmware problems (Bricked, Bootloop, stuck on Fastboot mode etc.)

Can write firmware by fastboot with locked bootloader and locked FRP!

Huawei Firmware UPDATE.APP file direct writing in fastboot

Full erase and write full factory images in fastboot (DC Unlocker factory images in format DGTKS)

Any rom writing in fastboot without signature and compatibility checking! . . ."

You'll need to fork out 15 'credits' (=15 EUR) with PayPal etc to do this, but may be otherwise pain free.

(I've used DC Unlocker sim unlock and generate bootloader code (when Huawei club bootloader generator wasn't working) (both 4 credits /EUR) as their charges were far more reasonable than others, and had no problems. Never tried DC Phoenix, but has good reputation)

If your phone is missing IMEI/SN or NV / OEM info damaged, repair and restore them with HCU client. Need to spend 8 credits (8 EUR) for this.

Just a suggestion. PW.
[Android Q&A, Help & Troubleshooting] Saint_13:
why sd dload method?!!! you can easily flash all stock Roms with TWRP. you should use dload method only for last step or when other method didn't work.

can you go to Fastboot mode or Recovery mode in your damaged phone?! if yes, can you falsh TWRP with pc again?!

I have L02, and I installed many stock Roms and custom Roms and never had a problem.

L01 and L02 and L03 are for different region and country, and they differ in a few hardware. dial this code in stock Rom: * # * # 2846579 # * # * (check page #283)

and for temperature, install Kernel Adiutor Mod and just enable MSN Hotplug. my phone also suffer from overheating in LTE mode and using Firefox or Chrome! and screen freeze when it get too Hot. I think the main reason is 1GB Ram is not enough for new web browsers and android 7! but my phone had overheating even with stock Rom time to time.
[Android Q&A, Help & Troubleshooting] pndwal:
Thanks.

I've recently noticed overheating problem with chrome, and screen wouldn't come on a couple of times too!

Tried Kernel Adiutor and enabled MSN Hotplug, but won't stick on reboot. Sliders / toggles revert to default (off for MSM Hotplug), but Apply on boot toggle remains on.

How can I make settings stick on reboot? And is this working 100% to solve overheating for you? Regards, PW

Edit: Solved Kernel Adiutor settings won't stick problem:

I hadn't checked where Kernel Adiutor installed. I have adopted storage and KA Dev allows it to install on adopted SD and it goes there by default, but it won't retain settings if on SD. (Same as ES Explorer failing root permission test for root explorer if it's installed on SD.) NB: anyone installing Kernel Adiutor with adopted storage, simply make sure you move it to Internal Storage after it installs.

My guess is that any app needing root permission may have unexpected problems if left on SD, so best bet may be to check SU manager (I use Magisk), check superuser list, and ensure any apps appearing are installed in Internal Storage. PW
[Android Q&A, Help & Troubleshooting] DMaglaras:
Y-550 L01 in LTE mode? How did you do it? I thought no LTE patch was available for our phone.
[Android Q&A, Help & Troubleshooting] Saint_13:
MSN Hotplug will disable CPU cores and set CPU frequency to lower setting when phone is in Idle and increase battery life and and in my experience phone will run much colder but still phone start to overheat under hard usage. as I said before my phone had overheating problem since it was new, so I can say it's not because of custom ROMs, and with custom ROMs my phone runs much smoother and colder than stock ROM.

I don't know exactly what are you talking about but my phone is L02, I set my network manually by going to settings>more>Cellular networks>Preferred network type>

when I don't need Cellular data I set that to GSM and when I want to use Cellular data I set that to GSM/WCDMA/LTE, by doing this battery life significantly increase. if you set that to just LTE, the problem is phone couldn't receive any phone calls (VoLTE is not available for Y550) and battery drain much faster.
[Android Q&A, Help & Troubleshooting] pndwal:
Yes, LTE works fine. (Should show in notification bar with no need to configure if 4g / LTE is available unless network settings have been messed with.) We have no VoLTE, although Snap Dragon 410 is capable. PW

---------- Post added at 11:21 AM ---------- Previous post was at 11:06 AM ----------

Thanks for that. I've got it enabled now and testing. I think I need an itemised function description for Kernel Adiutor. I agree that with custom ROM phone runs much smoother and perhaps colder too. Regards, PW.
[Android Q&A, Help & Troubleshooting] DMaglaras:
OK. Linguistic misunderstanding. Y-550 does indeed work in LTE cellular network bands, and yes, setting cellular network mode to GMS/WCDMA/LTE instead of pure LTE is the wise choice. (Indeed the prescribed one - in my country cell calls do not connect in pure LTE mode.) VoLTE/VoWiFi is something different. It is the future, and as noted by @PW Y-500 is capable of it but does not yet (Lineage-14.1 &co) have it.
[Android Q&A, Help & Troubleshooting] pndwal:
Yep. I mentioned to you in my reply re VoLTE on previous page that it's likely closer as experimental VoEnabler Magisk module has recently actually added support for VoLTE/VoWiFi on a number of previously unsupported devices. (Read the Magisk notes for this module under Magisk 'downloads' regarding 'possibly making it work'.) Apparently enabling VoLTE/VoWiFi is easier with O, but you could play with the Module and try making changes mentioned in the other threads that allowed it to work. Might be a bit complex, and I haven't had time to play with it again, so I mentioned it so others could try. Let us know if you do. PW.
[Android Q&A, Help & Troubleshooting] AshVish:
Hi,

I have a Huawei Y550-L01 phone that gets stuck in the 'Huawei Ascend powered by Android page". What can I do to make it work again? It would be great if you would direct me to the post# that has the solution to this problem.

Some symptoms that the phone exhibited in the past few days:

Contacts or dialler doesn't launch. At time, settings didn't launch either. Kindly help.
[Android Q&A, Help & Troubleshooting] pndwal:
Do you have root? Stock, or custom ROM? PW

Edit: ... 3 days - guess you've fixed it...
[Android Q&A, Help & Troubleshooting] fwiep:
No updates

I did not look at the changes closely; they are not for 14.1, but for the LOS-15.1 Cherry ROMs.

As long as there is no 15.1 kernel for our Y550 devices, we will not benefit from these updates.

That's why I did not build a new image yet; the security updates from September (or October, for that matter) did not arrive. And probably will only arrive for 15.1, when they do.

Sorry, but I can not help. :(

Kind regards,

FWieP
[Android Q&A, Help & Troubleshooting] pndwal:
I've been playing a bit more with Kernel Adiutor settings, (really for the first time,) and found something interesting that could be causing overheating: CPU Voltage can be lowered substantially with no problems.

I found that by using Global Offset (and apply on boot) I can reduce voltage by about 150 mV before system becomes unstable and crashes, so I set mine to -100 mV, and after nearly a week of use, can report no stability or other problems with this setting, and slightly lower temperatures. (This should improve battery life too, but I've yet to substantiate that.)

This leads me to think that sys/devices/system/cpu/cpu0/cpufreq/UV_mV_table values were set unnecessarily high, and I'm guessing these have not been edited since stock. (Seems cpu0 table is shared by cpu1, cpu2 & cpu3.) I'm not sure if this is a standard table for all SD410 devices from Qualcomm, or if Huawei set these high for Y550. Undervolting is a fairly common practice, and it may be that most devices use CPU voltages 100 mV or so higher than necessary. I may play further with voltage settings for individual frequencies too when I have time, but meanwhile a CPU Voltage Global Offset setting of -100 mV or similar may benefit others.

NB: anyone installing Kernel Adiutor with adopted storage: make sure you move it to Internal Storage after it installs (it goes to adopted SD by default), or settings won't stick due to failure to get root permission when installed on SD. PW
[Android Q&A, Help & Troubleshooting] AshVish:
Thanks for your reply and sorry for the late revert. I had Stock ROM, I guess. Then I rooted it basis the instructions given in gogorapid website (couldn't post the exact link due to newbie restrictions!)

After rooting, the phone was working perfectly for 2 weeks. One fine day, the screen started flashing On and Off during charge and I somehow managed to click restart. The phone turned off but never turned on again.

Even the LED was not turning On when I put it on charge again. Eventually, I gave up and bought a new phone.
[Android Q&A, Help & Troubleshooting] pndwal:
Did you root with kingroot or something else then? (Nb I think no-one does that with y550 here, so you could be experiencing problems / bootloop due to root method - there are many reasons to avoid these types of rooting methods).

Did you unlock bootloader? How did you get unlock code?

Did phone seem to get abnormally hot? (Could be physically damaged if this occurred.)

Can you boot to fastboot mode? (If so, should be able to flash TWRP and ROMs from here)

If you cant, dload method should get phone back to stock, even with locked bootloader. I recommend you go to http://huawei-firmware.com/phone-list/huawei-ascend-y550, click a link for your model, download firmware from here, and ensure you follow instructions on the linked page exactly to perform dload.(choose from LO1, LO2, LO3. Check sticker behind battery.)

More info:

See IVE BRICKED MY PHONE! section in development thread below. Nb. Download stock ROM in step 1 seems to be for Y550-L01. You will want to extract stock rom from ROMs section, All Stock ROMs and Official Updates (L01, L02, L03).

Check 'Development' thread for alternative / useful files & info: https://xdaforums.com/android/development/huawei-y550-development-t3425524 (post #2 kept up to date presently by [MENTION=6726815]Saint_13[/MENTION]).

Nb. None of the official TWRPs allow flashing recent ROMs on L02 / LO3. They all return error 7. Latest unofficial releases incl desalesouche's work.

All New users need to update (flash) modem partition. It is not updated with ROM. Only need to do this once. Flash 4XQWT_LP_Modem Baseband Version: 11060045 "Recomended for Lollipop And Marshmallow ROMs", but needed for everything after KitKat. Download from Development thread above, see Modems, post #2.

I'd also try this: install Huawei HiSuite, check it works properly (ie drivers set up properly), go to C:/Program Files (x86)/HiSuite/hwtools and try running fastboot flash commands from this folder (using Huawei's fastboot.exe here), rather than from C:/ADB.

All best, PW.
[Android Q&A, Help & Troubleshooting] desalesouche:
https://www.mediafire.com/file/73nx485qhc2ur16/lineage-14.1-20181111-UNOFFICIAL-y550.zip/file

please feed back.
[Android Q&A, Help & Troubleshooting] GotoDengo:
I've dirty flashed this and so far, so good. Calls, texts, wifi, google services and root all working well.
[Android Q&A, Help & Troubleshooting] desalesouche:
los15.1 kernel

hi all i don't know if kernel is fully ok for los 15.1 (kernel might need more update) but it doesn't give any error now while compiling los15.1.

i could compile los15.1.

But there is something wrong cos when i flash with twrp i have : error 7 (E1001 failed to update system image)
[Android Q&A, Help & Troubleshooting] pndwal:
That's great news!

Which TWRP used? Have you tried official? (Official gives error 7 for L02, but may work for L01 :) .)

Thanks for persisting with it. PW
[Android Q&A, Help & Troubleshooting] desalesouche:
i used twrp 3.2.3-0 i compiled myself with latest kernel change.

do you have the link for official one?

edit: if official is that one : https://dl.twrp.me/y550/twrp-3.2.3-0-y550.img.html error is the same.
[Android Q&A, Help & Troubleshooting] pndwal:
Yes, that's a shame. Think it is the same:

Wish I could help more. PW

---------- Post added at 12:34 PM ---------- Previous post was at 12:14 PM ----------

I assume nothing got changed in /device/huawei/cherry/BoardConfig.mk? PW
[Android Q&A, Help & Troubleshooting] Saint_13:
did you try with older recovery?! so it's surely TWRP problem and i think if we manage to install the ROM we finally have Oreo! can you send me los 15.1 download link?!
[Android Q&A, Help & Troubleshooting] desalesouche:
i did necessary change about ota asserts. did change in init file and bluetooth file to add y550 support.etc...

---------- Post added at 01:03 PM ---------- Previous post was at 01:03 PM ----------

uploading rom...
[Android Q&A, Help & Troubleshooting] pndwal:
I'd be happy to try to get it to flash also when we get the link :) . PW
[Android Q&A, Help & Troubleshooting] pndwal:
Could you upload that TWRP? Thanks, PW.
[Android Q&A, Help & Troubleshooting] pndwal:
LOS 14.1 will now be getting monthly build updates largely comprising applicable security patches (depreciated from weekly). 15.1 will be nightly!

https://www.xda-developers.com/lineageos-15-1-nightly-builds-monthly-14-1-builds/

Whether official cherry is getting these updates for 14.1 could be another matter... PW.
[Android Q&A, Help & Troubleshooting] fwiep:
You are right! Thanks for bringing it to my attention.

Have just repo-synced the 14.1 sources and the security-patch-level says to be "2018-11-05. Awesome!

Will build and try. If successful, I will then upload the new build. If not, I'll dive even deeper into it :)

Woehoe!

FWieP