yashsingh1/xdaforums huggingface dataset:
[Android Q&A, Help & Troubleshooting] pndwal:
Installed, and all is working well as usual - many thanks!

I noticed Magisk survives properly now (previously had to reflash on y550 after dirty LOS flash. - seems [MENTION=4470081]topjohnwu[/MENTION] has got addon.d script to play nicely now :good: ), but Core-Only mode was toggled off again.

I was about to reset it to On, but tested for the lag and instability I reported with Magisk module support enabled, and lo and behold these are fixed, gone, consigned to the annals of history - and good riddance too!

I'm very much hoping it stays this way, and am enjoying using Magisk modules again :) :) :) .

Not sure whats changed, but some anomaly's been fixed and I wanted to report the good news. Well done n thanks to all concerned. PW
[Android Q&A, Help & Troubleshooting] fwiep:
7.1.2 update

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

Recent changes: LineageOS 14.1

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

Known bugs:

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

Kind regards,

FWieP
[Android Q&A, Help & Troubleshooting] GotoDengo:
Thanks again. Your work is much appreciated.
[Android Q&A, Help & Troubleshooting] mac_d4di:
I have tried that also patrick, also tried flashing the fallback.zip from recovery but that fails with an error
[Android Q&A, Help & Troubleshooting] Obiagwu:
It is said that it is for the ram but mine made no changes
[Android Q&A, Help & Troubleshooting] patrik.KT:
Dont flash mounts2sd in recovery, I dont recommend it. Try this in terminal emulator:

su
mount -o rw,remount /dev/block/bootdevice/by-name/system /system

That should do it, try to install the M2SD script again.

SD-ext is not for RAM, although SWAP is. Please do some research about SD-ext and Mounts2SD before posting dumb questions.
[Android Q&A, Help & Troubleshooting] Obiagwu:
I did a swap sorry. But no changes
[Android Q&A, Help & Troubleshooting] mac_d4di:
ah fantastic thanks patrick, thanks for your help
[Android Q&A, Help & Troubleshooting] patrik.KT:
So it works fine now?

Odoslané z môjho Desire 601
[Android Q&A, Help & Troubleshooting] mac_d4di:
well didnt come up with the error and rebooted fine :)
[Android Q&A, Help & Troubleshooting] patrik.KT:
You don't really need swap, as we use zram (on cm11, probably not in stock). The difference between zram and swap is that zram compresses the ram content, while swap is just a file that is used to store inactive pages of ram when it is full, so that active apps have more ram available. If you have a class 10 sdcard, go ahead and use swap. I personally don't recommend using swap as it shortens the sdcard life.

Also please note that I wrote the tutorial for cm11, not stock.

Odoslané z môjho Desire 601
[Android Q&A, Help & Troubleshooting] Obiagwu:
OK thanks
[Android Q&A, Help & Troubleshooting] lin_ux:
Wow, what an epic post, well done! :good:

I have no need for Mounts2SD myself, but if I ever did want to use it I would be very happy to follow your tutorial...
[Android Q&A, Help & Troubleshooting] mac_d4di:
agreed fantastic tutorial, definitely one for post 2

seem to have my phone nearly the way i want it now ;)
[Android Q&A, Help & Troubleshooting] patrik.KT:
Yeah, but this applies for CM11, as I have only tested this while using it. Might work on stock as well, but I'm not quite sure.
[Android Q&A, Help & Troubleshooting] mac_d4di:
has anyone tried this method on stock

I have tried converting some apps to system and they dissapear even after reboot (titanium Backup) are there any safe ones to move
[Android Q&A, Help & Troubleshooting] dimspace:
I tried with clock and now it's vanished, can't be reinstalled, had to download stock clock and put that on
[Android Q&A, Help & Troubleshooting] lin_ux:
Ouch...

I've converted user apps to system so many times in the past on other devices and never had a problem, but I've never tried it on a anything running KitKat. It will be interesting to find the cause of why they disappear like this.
[Android Q&A, Help & Troubleshooting] hecaex:
The Stock rom uses a Swap partition or file I'm not sure. But it's size is ~180mb.

Open Terminal Emulator and type in "free" without the quotes. If it's a partition we may can use it for CM11 too + enabled zram.
[Android Q&A, Help & Troubleshooting] mac_d4di:
Yes I had to reinstall as after reboot phone kept force closing
[Android Q&A, Help & Troubleshooting] lin_ux:
I wonder if TitBak (Titanium Backup) is moving the files into the correct system folder when it converts them to system apps?

For Android 4.2 and lower the system apps are located in /system/app/ and for Android 4.3 and higher they are placed in /system/priv-app/ so could there be a remote chance that TitBak is putting them in the wrong place?

Do you think this might be a possibility for why the apps go missing after a reboot..??

Perhaps someone could convert a small user app to a system app and see where it ends up, both prior to, and after rebooting the device.

*I don't have TitBak on my Y550 and prefer not to install it for the time being...

Another way to convert an app to a system app:

http://projectmaxs.org/documentation/systemapp.html

---------- Post added at 03:58 PM ---------- Previous post was at 03:56 PM ----------

I install a terminal emulator and it came up with a command not found error for "free"

*I imagine that I'd need BusyBox installed on my Y550 for this to work, but I prefer not to install it for the time being.
[Android Q&A, Help & Troubleshooting] klaidone:
Of course, if you want execute command, which is inside busybox, you must install it ;) But yes, on first time not found error I saw, too. But after that all works. See:

P.S. But I bricked my phone one more time! Wonderful! I think that from the first time my cheap chinese microSD cards are guilty. Despite the fact that they are class 10 cards...
[Android Q&A, Help & Troubleshooting] mac_d4di:
how should i return to stock rom from cm11
[Android Q&A, Help & Troubleshooting] bahram360:
Hello

I did format memory card ( SD card 16GB class 10 ) as internal storage but my device is slow along with getting stuck at work and get black full screen

I think this problem is for kernel

where is the problem from??
[Android Q&A, Help & Troubleshooting] fwiep:
Could you try making a backup of your data, then a factory reset in TWRP?

Does the problem reappear?

Kind regards,

FWieP
[Android Q&A, Help & Troubleshooting] bahram360:
lineage OS speed increased slightly

But till this moment once is stuck and black screen again and I forced to reboot

thank you
[Android Q&A, Help & Troubleshooting] pndwal:
Just wondering if you ran Kernel Auditor or any other kernel mods?

Our recent kernel doesn't play nicely with most of these tweaks / mods, and myself and others experienced black screen freezes with many KA settings.

This was the only time I had black screen freezes, but phone still suffers from overheating (common in SD410 devices), and lagginess as well as frequent app slowdown and freezing (fixed by restarting app).

In Post #6439 [MENTION=6277580]stmr[/MENTION] mentioned "some versions of soviet kernel were better" than recent ones. ( [MENTION=6864096]NATO66613[/MENTION] added many mods and tweaks incl. overclocking and quick charge.) My recollection is that these ran better too. [MENTION=6864096]NATO66613[/MENTION] reposted many of these ROMs in post #6544.

I Haven't gone back to retry these older ROMs (or extract and try flashing 7.1 kernel only over recent LOS 14.1) only for lack of time, but it would likely be a worthwhile experiment for someone... PW
[Android Q&A, Help & Troubleshooting] stmr:
Does it happen with apps running from internal memory? How does it behave without card? Class10 can be too slow for apps, try running the card through crystaldiskmark, I have many "class10" cards that are more "class2" if that was a thing.
[Android Q&A, Help & Troubleshooting] bahram360:
This problem is just for reading apps from SD Card , It is certain that on the internal storage is faster.

my SD Card with mark Energizer "class 10 " about warranty box details write speed 10 mb/s and read speed 80 mb/s

in post #6582 from [MENTION=7866480]fwiep[/MENTION] was help , and now y550 device is without stuck ، But I'm still having trouble black screen
[Android Q&A, Help & Troubleshooting] pndwal:
And you have no kernel tweaks (like Kernel Auditor, or flashable mods) running? PW
[Android Q&A, Help & Troubleshooting] bahram360:
no , I'm just In use ex kernel manager with default kernel settings and kernel booster app with default settings
[Android Q&A, Help & Troubleshooting] pndwal:
OK, I looked up and found both apps - 'ex kernel manager' and 'kernel booster' - and it seems they are very similar to Kernel Auditor, so I'm not sure why you say 'no'.

These are most likely the problem, even with 'default' settings, especially if any tweaks to standard settings are applied by default - and my bet is that they are, especially in the 'paid for' variety.

I'd be looking at deleting / cleaning these from your setup because, as I mentioned, our recent kernel doesn't play nicely with most kernel tweaks & mods, and the only time black screen freezes have been reported such mods were running. Also, the black screen freezes were cured when mods were removed. (This is why I suspected you were running such apps / mods.)

If you find removing these fixes black screen freezes, but you still really need hotplug or other tweaks, my suggestion is the same: try older OctOS or other earlier ROMs with [MENTION=6864096]NATO66613[/MENTION]'s 'soviet' kernels. He added many mods and tweaks and kernel level support for more, and his kernels worked fine with adjusted Kernel Auditor settings, unlike current [MENTION=4479868]desalesouche[/MENTION] LOS kernel. This is despite the fact that [MENTION=6864096]NATO66613[/MENTION] built / based his che1 device 'soviet' kernels on the [MENTION=4479868]desalesouche[/MENTION] kernel. - He specialised in 'added value' kernel functionality and tweaks.

See my earlier reply for some links.

I'll provide a long summary of functionality he added in case it interests / is of benefit to others. See next post. PW
[Android Q&A, Help & Troubleshooting] pndwal:
Regarding Older che1 device kernels from [MENTION=6864096]NATO66613[/MENTION].

Summary of functionality, features etc, as promised above, in case it benefits others who may want to revisit his ROMs in the interest of better performance / stability / functionality:

[MENTION=6864096]NATO66613[/MENTION] has stated he was building on [MENTION=4479868]desalesouche[/MENTION]'s ('no frills') huawei_msm8916 kernel to produce Soviet Bastard, Soviet Star, Octo Soviet, and other kernels for Y550. He was able to enable many Kernel Aduitor enhancements that otherwise caused overheating / instability / screen freezes if enabled (there is often no other indication that such mods are incompatible), and also add support for quick-charge, overclocking (from original 1.4 to 1.84GHZ), and many other kernel dependant value-added features and abilities.

He also produced a number of ROM ports (RR, PAC, Slim, Tipsy, Bliss, AOKP, etc) as well as the only official ROM Y550 users enjoyed for some time in OctOS, but this was discontinued.

Following are a sampling of his announcements re. kernel updates:

[MENTION=6864096]NATO66613[/MENTION] is still building his 'Soviet' kernel, but has moved on to RedMI devices and no longer supports Y550.

Re. Features in his later RedMI Soviet Kernel:

Working Links for Y550:

[MENTION=6864096]NATO66613[/MENTION] reposted many of his older Y550 ROMs in post #6544.

Hosted OctOS Roms, post#6397

Beta soviet kernel, post #5455 PW
[Android Q&A, Help & Troubleshooting] bahram360:
custom kernel New soviet kernel beta from post #5456 doesn't work on the latest lineage version I got Color Jump after twrp system reboot
[Android Q&A, Help & Troubleshooting] pndwal:
Thanks.

I just tried boot.img from OctOS ROM 20170712 successfully, but it seems to have unaltered [MENTION=4479868]desalesouche[/MENTION] kernel, and low-audio problems returned although it was quite stable.

Next, I tried boot.img from Lineage Soviet 20170206, but wouldn't boot past boot icon.

I'd love to try the last Soviet Kernels [MENTION=6864096]NATO66613[/MENTION] produced - they had OC to 1.84 GHz, Fast Charge etc - but I don't have files or working links.

So, can anyone repost Octo Soviet 20170727, RR 20170803, or even just boot.img from either of these? - They were the latest Soviet kernels [MENTION=6864096]NATO66613[/MENTION] made before his Y550 bit the dust.

[MENTION=6864096]NATO66613[/MENTION], maybe you can find / repost Octo Soviet 20170727, RR 20170803, or boot.img files from these. The last I can find on your GitHub is Stalin.img of 20160806 (I think probably R5?), yet the latest were a year later (R7 or R8) included with the Octo Soviet & RR ROMs mentioned - I'm sad I never kept these. Anyway, loved your work, and with the more recent instabilities in kernel I'd love to retry your Soviet offerings, especially as they allow Kernel Adiutor tweaking without black screen freezes. PW
[Android Q&A, Help & Troubleshooting] szty0pa:
Hello, I might be able to help you out with the black screen freeze. For me it was the GPU tuning that caused it, so you can run and use kernel optimization tools and tweak the settings, but leave the GPU settings alone - unless you really know what you are doing - and you should be alright. (The default of the tools you mentioned might not be the same as the original kernel defaults - I only know Kernel Adiutor, with that if you don't explicitly set the apply-on-boot switch to on your settings will not overwrite the kernel defaults.)

In this case it sounds more like a faulty/fake sdcard to me though. Have you run any testing/benchmarking utilities on it (on a PC not your phone)?

p.s. I would avoid the Soviet kernels (NATO's stuff altogehter), they had a crazy amount of bugs (and no public source to check/fix them)
[Android Q&A, Help & Troubleshooting] pndwal:
Thanks for that. His kernels were often buggy, but overall great experience with OctOS while it lasted.

I wanted to revisit latest Soviet offerings to check their stability as soviet kernels worked with KA settings, and were in fact tailored for this.

Basic kernels caused black screen crashes for me and others with many settings other than GPU. I had it with CPU voltage and temp threshold adjustment, etc.

Like you, I suspect [MENTION=4968282]bahram360[/MENTION]'s 'ex kernel manager' and 'kernel booster' - are applying tweaks to standard settings by default, causing the same black screen crashes we had.

SD card is definitely not my issue. :)

Anyway, I have just found a utility that greatly reduces the stability issues I've been experiencing lately, and removes lagginess... Next post. PW
[Android Q&A, Help & Troubleshooting] pndwal:
Low-end Device Enhancement

Guys, I had used 'fix lag' partition trimmer utility in apps2sd from time to time, and had some improvement.

I've just installed this (free and adfree) standalone simple app. It calls the same fstrim Linux tool, and can be scheduled to work up to twice a day.

https://play.google.com/store/apps/details?id=com.fifthelement.trimmer

https://xdaforums.com/android/apps-games/app-trimmer-fstrim-control-device-nand-t3038240

My initial observation has been a marked Improvement this time. - I tried to make apps / browsers I'd had issues with crash again, and they haven't since trimming, and are all running much faster!

I trimmed all 3 partitions initially and got a large reduction even on system partition. - Data and cache trimming only are theoretically needed after ROM or other system partition flashing and setup as this is read-only anyway.

Edit: I'm not sure of this theory as I often get a reduction of several hundred MB when I trim /system. EndEdit.

Original 'LagFix fstrim' and 'LagFix fstrim premium' appear to be unsupported now, whereas 'Trimmer fstrim' dev has 'updated fstrim binary to latest version from util-linux'. This may account for better improvement than I had with apps2sd lag fix utility.

XDA info on original utilities here:

http://xdaforums.com/showthread.php?t=1971852 and here: http://xdaforums.com/showthread.php?t=1929021 and here:

https://xdaforums.com/showthread.php?t=2104326

I must say, this is one of the best low-end device enhancements I've discovered. PW
[Android Q&A, Help & Troubleshooting] fwiep:
7.1.2 update

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

Recent changes: LineageOS 14.1

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

Known bugs:

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

Kind regards,

FWieP
[Android Q&A, Help & Troubleshooting] GotoDengo:
Thanks again for another build. All working fine for me after a dirty flash. :)
[Android Q&A, Help & Troubleshooting] evrenaksu:
help!!!

Hi, my ascend y550 can't open oem unlock code, Huawei is not broadcasting. Help!
[Android Q&A, Help & Troubleshooting] pndwal:
If you have B247 or earlier stock ROM you can still unlock with DC Unlocker for small fee. See my post #6381 here:

https://xdaforums.com/android/help/to-root-huawei-y500-t2923318/page639

Unfortunately it appears it may now be impossible to unlock bootloader if you have applied updates since, and have B249 etc. (Thanks Huawei :( ) See info in post 6511 here:

https://xdaforums.com/android/help/to-root-huawei-y500-t2923318/page651

All the best, PW
[Android Q&A, Help & Troubleshooting] fwiep:
7.1.2 update delayed

Dear all,

This month's security patches are being applied to the 7.1.2 LineageOS sourcecode as I am writing this post.

I will not be able to apply them into my regular monthly update of the Y550 custom ROM at this time.

I have switched my GNU/Linux system from Ubuntu 19.10 to Debian stable, and have not been able to get the build environment up and running, yet.

If someone would like to provide a build, perhaps using my tutorial, please do!

Kind regards,

FWieP
[Android Q&A, Help & Troubleshooting] fwiep:
7.1.2 update

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

Recent changes: LineageOS 14.1

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

Known bugs:

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

Because I recently switched to Debian stable, I wasn't able to build the ROM. I then extended my dual-boot Ubuntu Studio with all packages and settings. This is the result :)

Kind regards,

FWieP
[Android Q&A, Help & Troubleshooting] felix-development:
Use Dc-unlocker

Gesendet von meinem Redmi Note 5 mit Tapatalk
[Android Q&A, Help & Troubleshooting] fwiep:
It took some time and effort, but I've managed to get the build-environment up and running on my Debian 10 systems.

For anyone interested:

- I had to install the libncurses5 package alongside the libncurses5-dev package mentioned in my own tutorial.

- I had to have the openjdk-8 Java, but that is not available from Debian's stable repositories.. After trying the custom repository from adoptopenjdk.net and getting segmentation faults during the build, I finally went with their prebuilt binaries. After 80 minutes of anticipation...: success! Hooray!

- Don't forget to point the brunch-command to the downloaded and extracted Java like this:

JAVA_HOME="/home/fwiep/Downloads/jdk8u232-b09" LANG=C brunch y550 2>&1 | tee $( date +'%Y-%m-%d_%H-%M-%S' )-build.log;

Long story short: my upcoming builds will be made under Debian 10.

Kind regards,

FWieP
[Android Q&A, Help & Troubleshooting] fwiep:
7.1.2 update delayed

Hello all,

Today, the LineageOS sources for 14.1 have been updated to include the December 2019 security updates, see this link to the changelog.

Following my own instructions, be it under Ubuntu or Debian, I am not able to build the ROM. I keep getting memory-related errors that break my build. I don't know how or when I will be able to.

If someone would like to, please provide us with your own build. In the meantime, I will try to find and fix the issue(s).

Kind regards,

FWieP
[Android Q&A, Help & Troubleshooting] GotoDengo:
Sorry to hear this. I did try to setup my own build environment but I don't think my system is up to it. :(
[Android Q&A, Help & Troubleshooting] rudolfm:
[MENTION=7866480]fwiep[/MENTION] I would wait for the next update. That might just build again without problems.

Putting much effort into Dec update might not be necessary.

Have a happy new year, and thank you so much for what you have done for us !
[Android Q&A, Help & Troubleshooting] Rascal74:
Hi !

When I try to install to my Y550-L01, i get a message saying this package is for device Y550-L01/L02/L03, this device is Y550. I'm using TWRP v2.8.7.0

Can you help ?

---------- Post added at 05:48 PM ---------- Previous post was at 05:15 PM ----------

Okay I reply to myself...

I had to install TWRP 3.2.3-0 and it worked.

Thanks for the ROM !
[Android Q&A, Help & Troubleshooting] fwiep:
I think I've found the place to add "Y550" to the assertion options during install, see this commit on GitHub.

Unfortunately, my build of the most recent sources keeps on failing. I'm waiting for the January-2020 patches to appear, then I will try again. as [MENTION=5815655]rudolfm[/MENTION] suggested.

Kind regards,

FWieP

---------- Post added at 18:32 ---------- Previous post was at 17:49 ----------

Hello all,

Thanks to my dual-boot of Debian (primary) and Ubuntu Studio, I have been able to build the 2019-December's patches into a Y550-rom!

In short, I followed my own tutorial under Ubuntu and all went well. Aforementioned fix to BoardConfig.mk has been added for those of you having an older TWRP.

This month's security patches will presumably be released in the next few days - when they are, I will build again and let you know.

Recent changes: LineageOS 14.1

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

Known bugs:

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

Please test and enjoy!

FWieP
[Android Q&A, Help & Troubleshooting] pndwal:
Hey! Many thanks for you persistence with this! - It's not my primary phone any longer, but it's great it's still up-to-date and secure! Best regards, PW