yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy J7 (2016 Exynos 7870) ROMs, Kernels] SirDoz:
This is ananjaser1211's "Project Treble v1.5" ported to our device.

All useful information and instructions are provided in Downloads. Please take your time and read them carefully to ensure that you have an idea of what you are going to do.

Based on A600FNXXU3BSC5

Features:

- This is an A64 (arm32_64binder) a-only vendor.

- Very small vendor means more system space. If you flash SMOL Repartitioner you can have 2.9GB of system space!

- Powered by Kraken Kernel RC12 by [MENTION=10011205]SPARTANICUS[/MENTION]

Bugs (tested on J710MN with PHH AOSP):

- Stretched Camera at 1080p+ and HDR

- Whatsapp video recording (can be fixed, check downloads.)

This was ported to support Android 10 GSIs, Don't expect it to work nicely with SGSIs.

This is NOT an ARM64/ARM vendor!

There are some people who are flashing ARM64 and ARM GSIs and expect this vendor to boot it. It won't boot. This vendor is only compatible with

arm32_binder64 a only

GSIs!

Home and Recents button not working?

This happens in any GSI with gapps built-in. It is caused by a broken setup wizard.

To fix this you must connect to ADB and enter the following commands:

adb shell settings put secure user_setup_complete 1

adb shell settings put global device_provisioned 1

Or just flash OpenGapps on top of the GSI

Requirements:

- Oreo bootloader (J710)

- A brain and common sense

- Latest TWRP, I recommend OrangeFox

Downloads:

Documents for installation:

https://drive.google.com/folderview?id=15uqnvlah4eCUAKOIn47Uw9x_98AQEvAf

Vendor installation files:

https://drive.google.com/folderview?id=18pilOb4sMiaCHSyWICX2Mc7RHyCK5Vv2

Patches and Fixes:

- Single Sim:

https://drive.google.com/file/d/1F8CHL48cd53pIRRY0oFOvanFFWKaPAAu/view?usp=drivesdk

- OMX (Fixes Whatsapp recording.):

https://drive.google.com/file/d/17-HkuxNjndqtGql-3pMHDWUtwSjb0fIm/view?usp=drivesdk

GSIs:

PHH's GSI list:

https://github.com/phhusson/treble_experimentations/wiki/Generic-System-Image-(GSI)-list

Flash any ARM GAPPS of your liking. I would use OpenGapps!

Credits:

- [MENTION=4637718]ananjaser1211[/MENTION] For making Project Treble possible on our devices with his hard work.

- [MENTION=4658360]corsicanu[/MENTION] For great help with repartition scripts and other help such as GSI patching.

- [MENTION=7487830]prashantp01[/MENTION] For overlay fixes, native camera fix and other contributions.

- [MENTION=6982794]kique119[/MENTION] For testing and documenting the original 'Treble Vendor v1.5'.

- [MENTION=10011205]SPARTANICUS[/MENTION] for his work creating and maintaining Kraken Kernel.

Testers:

- [MENTION=10575933]SirDoz[/MENTION] (J710)

- [MENTION=10080010]songoku0210[/MENTION] (J701)

And others who have contributed to SpagetX and Treble Vendor v1.5.

If you wish to have your name(s) removed from here please contact me via Telegram: [MENTION=10575933]SirDoz[/MENTION] or Discord: Doz#2512

Last updated on March 22th 2020

This project is no longer being updated.

If you found bug fixes then feel free to share to everyone.
[Samsung Galaxy J7 (2016 Exynos 7870) ROMs, Kernels] SirDoz:
reserved
[Samsung Galaxy J7 (2016 Exynos 7870) ROMs, Kernels] Dev-X:
[MENTION=4637718]ananjaser1211[/MENTION]'s Project Spaget X has media codec problem which makes the phone reboot when you try to watch a video from youtube. Does this treble have that problem too?
[Samsung Galaxy J7 (2016 Exynos 7870) ROMs, Kernels] Peyman2409:
This vendor like project spaget x have several Reboots and mic not working ?
[Samsung Galaxy J7 (2016 Exynos 7870) ROMs, Kernels] ananjaser1211:
i did not work on this project, but since its ARM based, the isssues might be gone, i think he would have fixed the OMX issues causing camera and others to crash.

also good work , keep it up, glad people are making proper vendors again
[Samsung Galaxy J7 (2016 Exynos 7870) ROMs, Kernels] Dev-X:
I will try it now, thank you both for your awesome works!
[Samsung Galaxy J7 (2016 Exynos 7870) ROMs, Kernels] SirDoz:
Anan is right there are no issues like random reboots or YouTube reboots. Mic works also. I use this as a daily driver myself.
[Samsung Galaxy J7 (2016 Exynos 7870) ROMs, Kernels] sergbeli:
it is not clear what kind of craft? already have a working version of v2
[Samsung Galaxy J7 (2016 Exynos 7870) ROMs, Kernels] Peyman2409:
wich rom you recommend for install ?
[Samsung Galaxy J7 (2016 Exynos 7870) ROMs, Kernels] SirDoz:
It's not called ROM is called GSI

If you want stability and some customization then try out Pixel Experience or Evo X would do.

but its up to you to choose what you want.

I myself use phh aosp with substratum themes.
[Samsung Galaxy J7 (2016 Exynos 7870) ROMs, Kernels] Peyman2409:
i tested today .

no longer reboot problem Thanks.

but i have mic problem when voice call .

how i can fix it ?

is just gsi have this problem other roms are fine.
[Samsung Galaxy J7 (2016 Exynos 7870) ROMs, Kernels] SirDoz:
I don't have this issue. I'm using J710MN Caller and I can hear each other. I think it could be a dual sim issue because I only use 1 sim

I will get another sim and confirm tho
[Samsung Galaxy J7 (2016 Exynos 7870) ROMs, Kernels] Mohamed Ashours:
Hey bro

I.ve installed evey thing right

But when i boot it gives me black screen even i do reboot.

I tried arrow rom a-only

Miui 9 a-only

Zenui a-only

I still have black screen when i boot so wts wrong i did
[Samsung Galaxy J7 (2016 Exynos 7870) ROMs, Kernels] SirDoz:
'a64' 'arm32_64binder'

This is not an ARM64 vendor and I think most SGSIs are ARM64

It's not ARM either

there's a difference between ARM and A64 GSIs
[Samsung Galaxy J7 (2016 Exynos 7870) ROMs, Kernels] Mohamed Ashours:
So i cant install any miui rom??
[Samsung Galaxy J7 (2016 Exynos 7870) ROMs, Kernels] SirDoz:
Unless it is A64 then you can't
[Samsung Galaxy J7 (2016 Exynos 7870) ROMs, Kernels] Mohamed Ashours:
sorry but i didnt get that

all i know is [arm32 a only\\\a\ab] OR [arm64 a only or a\ab]

so which one will work on ur vendor ?!
[Samsung Galaxy J7 (2016 Exynos 7870) ROMs, Kernels] SirDoz:
arm32_64binder a only
[Samsung Galaxy J7 (2016 Exynos 7870) ROMs, Kernels] alirzaturgt:
my phone reboot on lineage os. any fix for that?
[Samsung Galaxy J7 (2016 Exynos 7870) ROMs, Kernels] SirDoz:
use phh aosp gsi and see if the reboot continues

if not then that's the GSI's problem
[Samsung Galaxy J7 (2016 Exynos 7870) ROMs, Kernels] alirzaturgt:
i tried it too. sometimes it reboots again. didn't understand why
[Samsung Galaxy J7 (2016 Exynos 7870) ROMs, Kernels] SirDoz:
I don't understand why either, no one else has reported it and even I isn't getting problems.

When switching to this vendor, did you wipe cache and data?

When switching GSI did you wipe cache and data? I only get Reboots if I don't do a clean installation of a GSI. What kernel are you using and what magisk modules do you have installed.
[Samsung Galaxy J7 (2016 Exynos 7870) ROMs, Kernels] alirzaturgt:
i didn't install any other kernel. just flash the magisk
[Samsung Galaxy J7 (2016 Exynos 7870) ROMs, Kernels] SirDoz:
What is your magisk Version?

then again, did you wipe data before switching GSI?
[Samsung Galaxy J7 (2016 Exynos 7870) ROMs, Kernels] rainspx:
Battery usage is just awful, one charge lasted only over night in standby because the kernel doesn't go into deep sleep.
[Samsung Galaxy J7 (2016 Exynos 7870) ROMs, Kernels] SirDoz:
But deep sleep works?

what GSI are you using

deep sleep isn't limited to kernels only

there must be something like an app preventing your device from going to sleep
[Samsung Galaxy J7 (2016 Exynos 7870) ROMs, Kernels] rainspx:
Deep sleep isn't working , it's reporting unused cpu state deep sleep. I'm using andy yan's lineage 17 gsi which I have on my other device as well, motorola g6 ,with difference that motorola supports treble natively and runs on stock vendor and kernel and battery lasts normally as on stock rom compared to j7 2016 where battery drains like no tomorrow even in standby. As for apps I'm using same apps as on other device where I have no issues.
[Samsung Galaxy J7 (2016 Exynos 7870) ROMs, Kernels] Dev-X:
I don't have any deep sleep problems. Have you tried with other roms/kernels? I'm using [MENTION=4567469]hacker812c[/MENTION]'s Lineage OS 17.1 with kraken kernel and it works awesome with this treble.
[Samsung Galaxy J7 (2016 Exynos 7870) ROMs, Kernels] hacker812c:
Thank You report

My SYSTEm Android Q 10.0

Kraken kernel

SYSTEm fast and stable
[Samsung Galaxy J7 (2016 Exynos 7870) ROMs, Kernels] SirDoz:
I downloaded Andy yan's LineageOS 17.1

It is not a kernel/vendor problem, its a GSI problem. Try LineageOS from another provider
[Samsung Galaxy J7 (2016 Exynos 7870) ROMs, Kernels] rainspx:
I installed aosp and deep sleep works however now phone auto reboots itself every time I load something more demanding like a game. Not sure if it matters anything but my device is J710FN.
[Samsung Galaxy J7 (2016 Exynos 7870) ROMs, Kernels] SirDoz:
Yes newer phh gsis causes reboots according to some people, thats why Lukegsis stopped pushing gsis for a while due to the reboots

however im not getting any reboots.
[Samsung Galaxy J7 (2016 Exynos 7870) ROMs, Kernels] Peyman2409:
Still Not Any Fix For voice call Microphone problem in j710f dual sim ?
[Samsung Galaxy J7 (2016 Exynos 7870) ROMs, Kernels] SirDoz:
Can't tell whats the issue if its working on my dual sim j710mn
[Samsung Galaxy J7 (2016 Exynos 7870) ROMs, Kernels] Peyman2409:
I test every thing but still have reboot and mic problem . I think this problem is for j710f only. not j710m .
[Samsung Galaxy J7 (2016 Exynos 7870) ROMs, Kernels] snip876:
Home and Recents button not working?

This happens in any GSI with gapps built-in. It is caused by a broken setup wizard.

To fix this you must connect to ADB and enter the following commands:

adb shell settings put secure user_setup_complete 1

adb shell settings put global device_provisioned 1

Or just flash OpenGapps on top of the GSI

Hi, for fixing this problem Home and Recents button not working? can you guide me with a youtube video or more details for this problem please and thank you.
[Samsung Galaxy J7 (2016 Exynos 7870) ROMs, Kernels] Dev-X:
Easy way:

1-Download the suitable open gapps package for your phone from https://opengapps.org

2-Reboot to recovery and flash it.

Harder way:

First you need these:

- Cable

- ADB and Fastboot installed on your computer. (I recommend to use this 15 second installer by [MENTION=4638083]Snoop05[/MENTION] read how to do it in thread below. https://xdaforums.com/showthread.php?t=2588979)

- The latest drivers for your phone.

How to do it:

1-After you do all the things I mentioned above, open your developer options in phone by pressing the build number button 7 times.

2-Enable USB Debugging in developer options.

3-Connect your phone to computer with cable.

4-Click yes/ok to the dialog.

5-Open cmd as administrator.

6-Use the command:

adb shell settings put secure user_setup_complete 1

adb shell settings put global device_provisioned 1
[Upgrading, Modifying and Unlocking] anantao:
I'm trying to flash stock rom to my bricked device. But it will fail with the following error

storage type mismatch hw_storage_emmc
target storage type hw_storage_nand

But when I modify the scatter file and replace EMMC with NAND i get this

storage type mismatch hw_storage_nand
target storage type hw_storage_emmc

This made flashing impossible. The actual storage type of the device is EMMC.

Any way to flash that rom? Anyone can help please?
[JAM, MDA Compact, S100 General] wawaweewa:
can anyone help me with this..

i dont know which forum to go..

my phone is o2 xda2 mini

im confused of the pic of charmer and magician..which one is my phone?its almost the same pic as mine...

i want to upgrade or update my software to wm6..or wm5 any one can help me with that?

this is my device information

ROM version: 1.13.00 WWE

ROM date: 08\18\05

radio version 1.12.00

protocol version 1337.42

extrom version 1.12.550 wwe

amy hardware

CPU intel (R) PXA272

speed 416mhz

ram size 64mb

flash size 64mb

flash chip size 28F256L18

data bus 32bits

identity model no. PM10A

IMEI 354819002040033
[JAM, MDA Compact, S100 General] Nokia 3650:
You definately have a Magician

There is no such thing as WM5/6 for Magician. The closest look-alike is the 2.03ROM from Taxist (which actually causes problems for some people)
[JAM, MDA Compact, S100 General] wawaweewa:
tnx!!anyway to enhance my magician?just to make it more fun to use
[JAM, MDA Compact, S100 General] Nokia 3650:
It doesn't make sense you go try experimenting with new ROMs, then end up with a 'bricked' Magicain. If you are good with JTAGs, then by all means...
[JAM, MDA Compact, S100 General] wawaweewa:
i know what will happen..i already flashed some sony ericson phones..i wanna try some for o2 xda2 mini
[JAM, MDA Compact, S100 General] Nokia 3650:
I think it'd be better just sticking with original ROMs.

If you want something new, why now use a 'kitchen' to cook up your own custom ROM?
[JAM, MDA Compact, S100 General] wawaweewa:
ahh ok..how about chnging the software?
[Honor Play Questions & Answers] Novicek:
I need a stock recovery and erecovery for this phone. Could someone send me a download link?

(Sorry for my bad english)
[Samsung Galaxy M30s Guides, News, & Discussion] AshuYadav00:
Just received android 10 with one UI 2.0 update for my device.
[Samsung Galaxy M30s Guides, News, & Discussion] DemonMonkey112:
Is there anyone who is using a non indian variant of m30s and has recieved android 10 update? I had mine purchased from UAE and I have not recieved the update.

Edit- my model number is SM-M307FN. The last update I got was on March 9 with the Feb security patch bumping it up to version M307FNXXS2ATB4/ M307FNOJM2ASL1
[Samsung Galaxy M30s Guides, News, & Discussion] Aminulhoque786:
After updating my device (Samsung Galaxy M30s) camera performance, sound quality, display, AI function has been found lower than the previous version!!!! How can I get back to the older version????
[Samsung Galaxy M30s Guides, News, & Discussion] flufking:
yes i had the same reaction as you, so i downloaded M30s rom, then downloaded odin and just flashed the rom took me 30min and its better then that damn update
[Samsung Galaxy M30s Guides, News, & Discussion] xxxax:
Does upgrading stock firmware with new full update wipe user data?

[URGENT]

will flashing upgrade (stock/not modified) using odin erase userdata? like internal sdcard, app data etc.
[Samsung Galaxy M30s Guides, News, & Discussion] UniX1803:
Depends on which CSC file you are flashing. Use Home_CSC if you want to keep your date, use CSC if you want to do a clean flash.
[Samsung Galaxy M30s Guides, News, & Discussion] eeeemc:
What the heck those bloody engineering doing in Samsung India........ Crazy.
[Samsung Galaxy M30s Guides, News, & Discussion] UniX1803:
The phone is installing some parts of the firmware while the phone is already in use again. that's why it seems to be less fast than before. give it some time ;)
[Samsung Galaxy M30s Guides, News, & Discussion] eeeemc:
Come on baby....... The M30s itself is somewhat show......... More slow again you meant?

What attracts me was batteries capacity and the compact size indeed. Otherwise, I will no but this phone.

I'm frequently TASKER user and believe it or not, TASKER tasks are running improperly either you expect a 30 sec. Delay or even no response.

Thanks

Edmond
[Samsung Galaxy M30s Guides, News, & Discussion] pabgar:
I am on Android 10 for over 2 weeks. I see no problerms compared to 9.
[Samsung Galaxy M30s Guides, News, & Discussion] X_GOD:
my m30s is stuck in charging logo but aint charging , if i force reboot stuck at samsung logo. no samsung service center due to covid shutdown. (center is located within a hotspot). any idea how to make the phone usable? , its been many weeks now luckily my samsung e5 works (no 4g )!
[Samsung Galaxy M30s Guides, News, & Discussion] Perarivalan:
Still so many of them facing autorestart issue broo...did you find any way to resolve it.
[Samsung Galaxy J7 NXT ( J701F Core NXT Exynos 7870] SirDoz:
This is ananjaser1211's "Project Treble v1.5" ported to our device.

All useful information and instructions are provided in Downloads. Please take your time and read them carefully to ensure that you have an idea of what you are going to do.

Based on A600FNXXU3BSC5

Features:

- This is an A64 (arm32_64binder) a-only vendor.

- Very small vendor means more system space. If you flash SMOL Repartitioner you can have 2.99GB of system space!

- Powered by Kraken Kernel RC12 by [MENTION=10011205]SPARTANICUS[/MENTION]

Bugs (tested on J710MN with PHH AOSP):

- Stretched Camera at 1080p+ and HDR

- Whatsapp video recording (can be fixed, check downloads.)

This was ported to support Android 10 GSIs, Don't expect it to work nicely with SGSIs.

This is NOT an ARM64/ARM vendor!

There are some people who are flashing ARM64 and ARM GSIs and expect this vendor to boot it. It won't boot. This vendor is only compatible with

arm32_binder64 a only

GSIs!

Home and Recents button not working?

This happens in any GSI with gapps built-in. It is caused by a broken setup wizard.

To fix this you must connect to ADB and enter the following commands:

adb shell settings put secure user_setup_complete 1

adb shell settings put global device_provisioned 1

Or just flash OpenGapps on top of the GSI

Requirements:

- Pie bootloader (J701)

- A brain and common sense

- Latest TWRP, I recommend OrangeFox

Downloads:

Documents for installation:

https://drive.google.com/folderview?id=15uqnvlah4eCUAKOIn47Uw9x_98AQEvAf

Vendor installation files:

https://drive.google.com/folderview?id=18pilOb4sMiaCHSyWICX2Mc7RHyCK5Vv2

Patches and Fixes:

- Single Sim:

https://drive.google.com/file/d/1F8CHL48cd53pIRRY0oFOvanFFWKaPAAu/view?usp=drivesdk

- OMX (Fixes Whatsapp recording.):

https://drive.google.com/file/d/17-HkuxNjndqtGql-3pMHDWUtwSjb0fIm/view?usp=drivesdk

GSIs:

PHH's GSI list:

https://github.com/phhusson/treble_experimentations/wiki/Generic-System-Image-(GSI)-list

Flash any ARM GAPPS of your liking. I would use OpenGapps!

Credits:

- [MENTION=4637718]ananjaser1211[/MENTION] For making Project Treble possible on our devices with his hard work.

- [MENTION=4658360]corsicanu[/MENTION] For great help with repartition scripts and other help such as GSI patching.

- [MENTION=7487830]prashantp01[/MENTION] For overlay fixes, native camera fix and other contributions.

- [MENTION=6982794]kique119[/MENTION] For testing and documenting the original 'Treble Vendor v1.5'.

- [MENTION=10011205]SPARTANICUS[/MENTION] for his work creating and maintaining Kraken Kernel.

Testers:

- [MENTION=10575933]SirDoz[/MENTION] (J710)

- [MENTION=10080010]songoku0210[/MENTION] (J701)

And others who have contributed to SpagetX and Treble Vendor v1.5.

If you wish to have your name(s) removed from here please contact me via Telegram: [MENTION=10575933]SirDoz[/MENTION] or Discord: Doz#3006

Last updated on March 22th 2020

This project is no longer being updated.

If you found bug fixes then feel free to share to everyone.
[Samsung Galaxy J7 NXT ( J701F Core NXT Exynos 7870] SirDoz:
reserved
[Samsung Galaxy J7 NXT ( J701F Core NXT Exynos 7870] Safiqul:
With this vendor loud Speaker does not work.others wise excellent vendor. Please update the Vendors and fix some problem.
[Samsung Galaxy J7 NXT ( J701F Core NXT Exynos 7870] Dredken:
Everything is working perfectly there are only minor problems

thank you for everything.
[Samsung Galaxy J7 NXT ( J701F Core NXT Exynos 7870] Marshall5558:
I'm using crdroid-6.5-a64a-200423-vanilla-v215.img media speaker doesn't work please can you help me
[Samsung Galaxy J7 NXT ( J701F Core NXT Exynos 7870] Khione42:
deleted comment
[Samsung Galaxy S20 / S20+ / S20 Ultra Questions & ] chailee:
S20 Ultra exynos version

The swipe down notification for home screen is on, but it doesnt work after reboot?

To fix this would need to turn it off, reboot then turn it back on for it to work.

Anyone else with this problem?
[Samsung Galaxy S20 / S20+ / S20 Ultra Questions & ] fethi2:
If you are using Nice(GoodLock), then switch off or uninstall taskchanger. Had the same problem, uninstalled and works as it should be
[Samsung Galaxy S20 / S20+ / S20 Ultra Questions & ] chailee:
After using vpn, I got an update for goodlock and updated, doesnt have that problem anymore after rebooting.
[Samsung Galaxy J7 Questions & Answers] Brayder J:
Yo hice un format data y escribi "yes" y despues de eso no eh podido instalar las roms correctamente alguna solucion??
[MDA Compact II General] wawaweewa:
can anyone help me with this..

i dont know which forum to go..

my phone is o2 xda2 mini

im confused of the pic of charmer and magician..which one is my phone?its almost the same pic as mine...

i want to upgrade or update my software to wm6..or wm5 any one can help me with that?

this is my device information

ROM version: 1.13.00 WWE

ROM date: 08\18\05

radio version 1.12.00

protocol version 1337.42

extrom version 1.12.550 wwe

amy hardware

CPU intel (R) PXA272

speed 416mhz

ram size 64mb

flash size 64mb

flash chip size 28F256L18

data bus 32bits

identity model no. PM10A

IMEI 354819002040033
[MDA Compact II General] denjo:
no updates are available !!

no such updates<wm5/6> are available for ur charmer (as far as my knowledge)

no new radio...
[MDA Compact II General] madsurfer1:
you dont have a Charmer, you have a Magician
[MDA Compact II General] Nokia 3650:
Not to worry, a moderator will soon move this thread to the appropriate location soon enough.
[Redmi K20 / Xiaomi Mi 9T Questions & Answers] Jono2K:
I flashed the latest version of pixel experience on my Mi 9T and i can't send any sms messages, but can receive them fine.

I keep getting the message: Not sent. Tap to try again, when i tap the message it just comes up with the same error.

If i swap out my sim to my old phone i can send sms fine.

Any help would be appreciated, Thanks.
[Redmi K20 / Xiaomi Mi 9T Questions & Answers] yaro666:
there was exact same issue here and as I remeber you have to delete cellular settings and add them manually
[Xiaomi Redmi 3s Questions & Answers] harshitsharma03082005:
Hello guys!

I've been using my Redmi 3s 2 GB Variant for 4 years now and I want a stable android q based ROM without bugs and I don't care about battery backup or customizations because I only want a ROM which can be used as a daily driver with no bugs

And if there isn't one on android q please suggest me one pie ROM with no bugs except LineageOS

Thank you
[Xiaomi Redmi 3s Questions & Answers] amn1987:
AEX 6.7 (November build ) ran w/o any issues. At least I couldn't find one. Had it installed for 3 months or so.
[Xiaomi Redmi 3s Questions & Answers] harshitsharma03082005:
AEX lagged for me too much and I had tried the same build

Please can anyone suggest any good Custom ROM based on Android 9 or 10 for THE 2 GB VARIANT which has no bugs and performs good

I really don't need battery backup or any customization
[Xiaomi Redmi 3s Questions & Answers] amn1987:
Lag is most probably on account of too little available RAM.

You could try flashing Nanodroid microG + low RAM enabler package. Together should net RAM savings anywhere from 200-400MB. Also maybe look into Android Go apps like Gmail Go, Maps Go etc. I replaced SwiftKey with no-frills one like Old Keyboard(T9 only, no swipe) which consumes only 10MB vs 70-100MB. AnySoft is a feature-rich alternative but consumes less RAM. Among mainstream launchers Nova is still pretty light. Also Web versions/PWA wherever possible instead of a separate app. Titanium Backup to freeze infrequently used yet oft-running apps. F-Droid hosts plenty of lightweight yet surprisingly well-featured alternatives.

Edit: I found Kiwi Browser (even with a handful of extensions enabled) to be quite good in terms of tabs being retained for a reasonable length of time. Better than Samsung Browser and even Chrome.
[Xiaomi Redmi 3s Questions & Answers] AdityaKevin:
Hii, i use redmi 3s with 2gb variant, and im playing pubg mobile also xD, try Paranoid Android unofficial for android 10

or try aosip pie 26 march 2020 build