Lenova YT3-X90F FOSS ROM that works well? - Thinkpad Tablet General

Is there any FOSS ROM available for the Lenova YT3-X90F that works well?

I don't think there is ANY custom ROM that even works, let alone a FOSS ROM. Anyway, I cooked a ROM from Lenovo's firmware with some features you may like:
1) Reduced amount of Google software.
2) Replaced some Google default apps (Bromite instead of Chrome, Lawnchair instead of Lenovo's launcher...)
3) Striped Lenovo's user experience software.
5) Rooted with Magisk.
6) Busybox integrated.
7) Applied Signature spoofing patches to be able to use MicroG.
8) Tweaked kernel for better RAM management.
9) Support to use the tablet as a hotspot (this wasn't there in my X90F model, but I might be wrong).

Related

[XPOSED] Modules working on Nokia X2ds Stock rom

Here I am giving a list of working Xposed Modules in Nokia X2ds stock rom that I use everyday. I cant include all because I haven't tested all of them. So, plz add the Modules you tested in this thread. Also State the working features and workarounds. Hope it will be useful to everyone.
1. AlternateAppPicker: ICS-style default app chooser for JB
this is must have, you wont have to double touch to select an app.
link: http://repo.xposed.info/module/pk.qwerty12.alternateapppicker
2. Boot Manager
link: http://repo.xposed.info/module/de.defim.apk.bootmanager
3. Greenify
Note: Use donation package for xposed features.
link: https://play.google.com/store/apps/details?id=com.oasisfeng.greenify
4. Intelli3G (intelligently manages your 3g connection)
Note: you have to go to options and enable Motorola duel sim support to make it working.
link: https://play.google.com/store/apps/details?id=com.voidvapps.intelli3g
5. MinMinguard (Ads remover)
link: http://repo.xposed.info/module/tw.fatminmin.xposed.minminguard
6. Native Clipboard (adds system wide clips manager)
link: http://repo.xposed.info/module/com.dhm47.nativeclipboard
7. Recent App Cleaner
Note: This is may be the only recent app cleaner with working Ram bar and clean all button in Recent apps manu in Nokia x2ds
link: https://play.google.com/store/apps/details?id=com.droidmate.rcleaner
8. Android theme manager
Note: I only use it for changing battery icon, many options available. Wifi icon can be changed. Network icon not proper.
link: http://repo.xposed.info/module/dev.avs.themeengine
9. XBatteryThemer
Note: Battery icons can be downloaded from playstore
link: http://repo.xposed.info/module/mobi.xperiacle.xposed.mod.xbatterythemer
10. OGXposed
Use this module if you want to sign-in to your account using OGYouTube (Xposed version only).
It'll fake the app signature, so GMS will think that you're using the official version.
Download OGYouTube from here: http://ogmods.net/home/OGYouTube
Disable auto-update for YouTube on 'Play Store'.
link: http://repo.xposed.info/module/net.ogmods.xposed
11. 3c toolbox pro
Note: This is a all in one tool for your phone. It can replace several apps.
https://play.google.com/store/apps/details?id=ccc71.at
link: https://play.google.com/store/apps/details?id=ccc71.at.free
I am not very much interested with cosmetic changes, sacrificing a bit performance. So my choice are usability and performance oriented. You can add your tested modules and specific features in this thread.
xposed additions
xposed additions not working ?
@andylitias xposed additions didnt work in my stock rom, What about you???
Not working, but working in nokia x
@andylitias Do you know any other way to change button functions.
nothing bro
are u tested those modules
@sonic.exp yes I have tested all those modules.
Here's mine
1. Native Freezer
2. Physical Button Music Control
3. XInternalSD
4. Prevent Running
cm11 loudspeaker music player too small a can edit? :silly::silly:

Stable AOSP 7.1 setup w/ working Google and Voice - ACHIEVED!

This guide is to install AOSP 7.1.2 and GApps on the Samsung Galaxy Tab 10.1, model GT-P7500 ("p4"). It has also been reported working on the Wifi-only version GT-P7510 ("p4wifi") with minor changes, noted in the instructions. I will update this main post as better information becomes known.
Updated 2018-Aug-06
After a couple dozen wipe-and-retry sessions, I thought I'd share my current setup which to date has been the most stable configuration I've had between Nougat and Oreo. I've had absolutely no stability issues so far with this setup, and I even have fully functional Google search, voice search (and Ok Google), and voice typing - no crashes. Anyone who's tried to install a modern GApps on these devices will know the frustration of literally endless and unstoppable "....has stopped" messages!
Here's what I've got working on my GT-P7500:
- AOSP Nougat 7.1 (all thanks to @decatf)
- Fully functional Google Apps - NO "... has stopped working"/"... keeps crashing" issues. None.
- Google Search, Google Now, voice search, voice typing, and other voice-related services ALL WORK. No crashing.
I should also mention that I have NOT included the instructions to create the 1GB /system partition. I figured this out when I was trying to install modern GApps that needed more space; in the end the instructions below turned out to be the best and do not require the expanded space. I have posted the file in another thread if anyone wants it for other purposes.
Installation Instructions:
Download these files to your PC. Some files are different for different variants of the device - make sure you get the right ones for your device!
Odin v1.85 (download)
Use only this version, the newer ones don't work well with this device.
TeamWin Recovery Project
Custom unofficial versions for p4* by @decatf. Direct download links below; select the right one for your device. (original thread / downloads page) Some have reported issues with TWRP 3.1.1; if you experience issues, try TWRP 2.8.7.0 instead.
TWRP 3.1.1.0 - for GT-P7500/p4 (download) - for GT-P7510/p4wifi (download) - for SGH-T859 (download)
TWRP 2.8.7.0 - for GT-P7500/p4 (download) - for GT-P7510/p4wifi (download) - for SGH-T859 (download)
Android Open Source Project 7.1.2 Custom Built for Galaxy Tab 10.1 - AOSP 7.1.2 built for p4* by @decatf (downloads page) (original thread).
decatf's AOSP 7.1.2 2017-10-05 - for GT-P7500/p4 (download) - for GT-P7510/p4wifi (download) - for SGH-T859 (download)
SuperSU v2.82 (download) (original thread).
Custom GApps from decatf's Lollipop release (download) (original thread).
Yes, really, the Lollipop version. Just trust me.
Boot into Download mode (instructions).
Connect to PC.
Start up Odin v1.85.
If the device is properly recognized, it will show up in the first of the row of white squares at the top. If not, install the Samsung USB Drivers and start again.
Use Odin 1.85 to install TWRP 3.1.1 Custom.
Reboot to Recovery mode (instructions).
Wipe the device, including the /system partition.
Transfer the AOSP, SuperSU, and GApps files to the device.
Install decatf's AOSP 7.1.2.
Install SuperSU v2.82.
Do NOT install GApps at this time, despite all the instructions everywhere else that you would normally install GApps before the first boot. This older release is being used to get a version of the Google app that works on this tablet's no-longer-supported CPU, and the install is done after first boot to bypass Google's Setup Wizard which will put you in an impossible-to-exit loop.
Reboot to System, and allow complete boot-up. Note that the boot will take several minutes as Android 7 does its thing setting up - be patient!
Once fully booted, wait a minute for the system to settle, then reboot back into Recovery.
Install custom GApps.
Reboot to System. Boot should be much faster this time.
You can do this part later, but the final steps will be smoother if you do this first.
Install a CPU Speed Control program of your choice. Device Control, 3C Toolbox, No-Frills CPU, heck even Automate or Tasker if you already have a script setup.
Set your CPU Max speed to 1400 MHz (1.4 GHz). I find stability issues at anything above 1400 on my device; your mileage may vary. When testing speeds, do not set them to apply on boot until you are certain it is still stable, or you may have some difficulty reverting.
Optionally Set your CPU Governer to Performance. This results in a smoother system overall, and doesn't seem to have much of an effect on battery life. I also use some settings to drop the Governer to Interactive when the screen is off, back to Performance on screen on. You can do this using any number of programs like Automate, Tasker, IFTTT, 3C Toolbox, and many others...
Most important step - open Play Store, go to My Apps, select Google, click the Menu in the top-right corner, and uncheck Auto-Updates. Alternately, you can go to Play Store Settings, and disable auto-updates altogether, but that is more troublesome than simply inhibiting the single app.
Update Google Play Services. It will need to be updated before most of the newer apps will function, so might as well do it now.
Install all the other Google apps you want from the Play Store, and any updates... you will need to update Play Services before most of the newer apps will function... but never, ever update the main Google app.
Open Settings.
Scroll to the bottom, and open Language and Input. Select Physical Keyboard settings, and enable "Show Virtual Keyboard". This ROM fakes having a physical keyboard always connected for some reason, so you will never see an on-screen keyboard unless you turn this on.
As long as we're in Settings, go to Security, and enable Unknown Sources. You'll probably want this.
Set up your Wi-Fi connection.
Adjust any of your other preferred settings.
You're finished! Try installing some of the software below.
Known issues:
Browser will crash once or twice during the first few minutes of operation for unknown reasons. Doesn't seem to happen again after that.
Recommended software that works: (I'll add Play Store links later...)
3C Toolbox / 3C Toolbox Pro - I've found this to be an excellent package for numerous functions including CPU control, app control, and battery reporting - I was able to quickly determine which of my chargers would charge it fastest. Also gives options for optimizing device on each boot and a number of other useful functions.
Via Browser, a modern browser built to be slim and speedy "for geeks". It is surprisingly responsive compared to the other two options on this old device.
decatf's Chromium for Tegra 2 CPUs (direct link to Downloads). This is a modern browser with all the features you expect, but compiled to run on the older CPU. It is a little bit slow but is essentially Chrome without the official branding, including the ability to sync with Chrome on other devices. @decatf is nice enough to keep compiling new versions to keep it roughly on par with Chrome, let's hope he keeps it up.
Firefox Focus, a privacy-focused version of the Firefox browser maintained separately. For whatever reason, this one is still compiled for older devices where the full browser is not. It is a modern and relatively speedy browser which can be nice to have on hand, but purposely eliminates features most people want in a daily-use browser, like bookmarks, history, etc.
Got suggestions for useful software that functions well on this old device? Let me know!
Mainstream software that WILL NOT WORK, even though it shows up as compatible in the Play Store and will install fine (but complain about your CPU type or report 'unsupported device'):
Google Chrome browser - as an alternative, check out decatf's Chromium, noted above.
Mozilla Firefox browser - as an alternative, check out Firefox Focus and Via Browser, noted above.
Find another one? Let me know! There were more but I've forgotten.
Original post...
You read it. I have a Tab 10.1 (GT-P7500) which I have managed to configure with decatf's AOSF Nougat 7.1, Google Apps with fully functional Google App and Voice Search (NO crashes), and with an enlarged /system partition so there is actually room on the partition to install some extra system apps without mucking about with linking or anything.
I slapped a quick guide to the GApps bit on the end of decatf's 7.1 thread in Development, but I wonder if there is enough of an interested audience for me to write up how I did the whole thing?
Disclaimer: It may or may not involve pentagram carvings and Satanic rituals.
Click to expand...
Click to collapse
I could find little to no information on how to do any of this, but I pieced it all together, experimented, and got it working. I've solved most of the problems I was having, including the ones that seem to be most commonly posted here from what I can see.
So here's what I've got working on my GT-P7500:
- decatf's AOSF Nougat 7.1
- Fully functional Google Apps, NO "... has stopped working"/"... keeps crashing" issues. None.
- Google App WORKS. No crashing.
- Google Now WORKS. No crashing.
- Voice search WORKS. No crashing.
- Voice typing and other voice-related services WORK. No crashing.
- Larger /system partition.
What I haven't figured out or haven't worked on yet:
- Some apps do not seem to be reading the compass properly, but I think a test app showed it as working, so needs more investigation...
- Get (standard) Firefox running.
- Which partitions can be safely reduced or eliminated to increase available data space.
- Experimenting to see if any voltage adjustments will allow 1.6GHz overclocking to function without freezing up. My device will only run stable at 1.4GHz
pOST the instructions
please post instructions
Yes Please!
Please post the instructions. I still use the OG Galaxy Tab 10.1 regularly. Yes its slow as all heck, and barely runs 2 apps at a time. But Id like to do this just for giggles before my Yoga Book comes in the mail and i lay my 6yr old Tab to rest.
I'd also be very much interested in this. I just got one of these as a gift for a NGO that I'm working for, and would love to be able to use it...
yes please!
Please post instructions/guide. Would love to able to update the tablet. My daughter uses it and it's so slow
pls advice if said method can be aplied to P7100
I am also interested in what you did to get everything working (for me, the Setup Wizard continually crashes right after the first screen).
Was this guide ever posted and has anyone tried it
robbinmoreka said:
Was this guide ever posted and has anyone tried it
Click to expand...
Click to collapse
Yes they posted it here:
https://forum.xda-developers.com/showpost.php?p=75777254&postcount=1046
I followed all the steps up until I got to 'install SuperSU'. First root I did, it stopped the home button/recent apps button from working. So I started again and didn't install it
GApps worked perfectly and I was able to login to google and download all my apps
Once I rebooted the system, the tablet was stuck on the "Android" logo for about 5-8 mins so I left it and then it loaded normally. 2nd time it loaded perfectly.
Installed Device Control [root] but it said it wasn't able to access the processor tab so uninstalled.
FYI, I had to use TWRP 2.8.7.0 available at the same link https://forum.xda-developers.com/devdb/project/dl/?id=24424 for my p4wifi. I tried the latter one, but didnt work so just copied over the older tar file, installed in TWRP itself, rebooted recovery, and then the rest of the steps worked. Thanks OP for trying to bring this old tablet back to life!
When I install aosp-7.1-p4-20171005.zip, I got:
E3004: This package is for "p4" devices; this is a "p4wifi"
and stop installing
How to solve this?
oncinc said:
E3004: This package is for "p4" devices; this is a "p4wifi"
Click to expand...
Click to collapse
My bad, so sorry, I forgot to provide the links for multiple devices! I've fixed the main post. You want to get this file: https://forum.xda-developers.com/devdb/project/dl/?id=26886
Perfect guide, thank you! Brought my long forgotten tab back to life with some extra sparkle. I too had to use TWRP 2.8.7.0 to get the ROM to install on my P4. (Donwload link to 2.8 Recovery as the main thread links were down : https://get.xda-developers.com/dl/1....md5?key=juCucVnKuO7-Lt_mR3qH6g&ts=1534633325)
Word/Excel
Hi! I can't launch Microsoft Word/Excel/PowerPoint from Play Store. I get a message "This device uses a processor that doesn't meet the system requirements for installing Office.". Have I done something wrong during the update? Thanks!
Mine is running very smoothly including internet and video, however, I am having the following issues:
- home screen circle and task history triangle buttons in the bottom menu are not working
- when I plug in the USB cable my computer recognizes the device but no menu pops up on the tablet allowing me to select file sharing
- I can't access developer options in the settings menu (tapping 7 times on the build version does not bring it up)
So right now I can't move any files to the tablet.
robert_vdv said:
Mine is running very smoothly including internet and video, however, I am having the following issues:
- when I plug in the USB cable my computer recognizes the device but no menu pops up on the tablet allowing me to select file sharing
So right now I can't move any files to the tablet.
Click to expand...
Click to collapse
Slide down the notification bar. Select Nougat symbol to switch the USB mode.
Can you run Microsoft Word?
astepkin said:
Slide down the notification bar. Select Nougat symbol to switch the USB mode.
Can you run Microsoft Word?
Click to expand...
Click to collapse
Unfortuntately, something is wrong with my onscreen menus. I can't swipe down to expand the menu, so I only see the top row of symbols (wifi, user, flashlight, auto-rotate, Bluetooth) and can't get to any other symbols. I'm kind of new to this so I'm not sure what impact different versions of TWRP would have - my version is 3.0.3. Maybe I should update to the version noted in the post.
I get the same error for Word.
Good guide, but some inconsistencies in the sequence.
For example, you indicate to disable the auto-update on the Google app BEFORE to fill in your Google account: it's impossible.
And even after you enter your Google account, you need to install at least one application (and therefore activate the wifi) to see the Google app in the list "My applications".
Other than that, it's more stable than my previous installation, and just for that: thank you!
f4t2
Good guide, I successfully installed Nougat on my Tab 10.1. following your steps. Very smooth. BTW, I didn't install any Gapps son I can't provide any feedback about it. I can say overclocking to 1400 Mhz seems pretty stable on my unit.
Regarding the non-NEON issue, I found this guy built a relatively recent Firefox 59 package compatible with our device. It's not the latest version, but it's better than what we had. It works fine for me.:good:
If you're interested the project is here:
https://github.com/schmaller/Fennec4Tegra2

Quick Guide + Review of RattlesnakeOS on Pixel 3a

For those who don't know, RattlesnakeOS is a build of AOSP that you compile yourself, using resources in the cloud (Note: that you pay for!). From its github page (https://github.com/dan-v/rattlesnakeos-stack): RattlesnakeOS is a privacy and security focused Android OS for Google Pixel phones.
Quick Review:
Very bare bones, but also very fluid and stable. Everything works as expected. This is a great option if you're looking for a no-frills, bug free, gapps free ROM. Stock launcher works well with gestures. Great battery life too (see attachment).
The only issue I haven't found a solution for yet is that icon shape is square, with no way to modify it.
Installation:
Follow the instructions on the github page to get up and running with a build: https://github.com/dan-v/rattlesnakeos-stack#installation
I only changed the region to 'us-east-2', everything else used default settings.
Note that by default the deploy will set up a job to compile the ROM on the 10th of every month. So, unless you turn this off, you WILL END UP BEING BILLED FOR IT. Either remove the AWS Lambda schedule that it creates, or set the schedule to some very large value so you can trigger builds manually when needed. If you don't mind the cost, then obviously its best to get the OTA with security patches every month.
Root:
Root is obviously optional, and given the security focused nature of the ROM, not really recommended. I needed root for some apps, so I kept my bootloader unlocked, and then used the instructions for magisk boot.img patching (https://topjohnwu.github.io/Magisk/install.html#boot-image-patching) to get root.
TL;DR- The boot.img can be obtained from the image created by RattlesnakeOS. Patch it in magisk manager, then flash using fastboot.
Camera:
Install microg (Services Core only i.e. com.google.android.gms) from its f-droid repo here: https://microg.org/download.html, then install Google Camera (apk can be pulled from the stock install before wiping it, or from apkmirror etc). I didn't need to do any signature spoofing etc, just installing 'Services Core' was enough to get gcam working without issues.
Cost:
My cost on AWS was ~1 USD. YMMV, depending on the resources you use and which region you use them in.
Conclusion:
Doesn't seem to get a lot of attention, but RattlesnakeOS is a great way to get a gapps free ROM. Its fairly hassle free once its setup, and OTAs are automatically generated in the cloud so updates should be seamless.
Curious if others are using it and what their experiences have been.

Poco F2 Pro MicroG Signature Spoofing - Run Google Apps without Play Services

I do love the Poco F2 Pro as great value for money, just disappointed there's no custom ROM support. I thought I'd see if I can get MicroG to work. It's not a super simple process, as requires first debloating and removing the Google Play Services before doing so. I had the best success actually using the Systemless Debloater using the terminal and Magisk. It sounds complicated, but is fairly simple. I would gradually remove a few apps at a time and do a TWRP backup and restore if it failed to boot up. I also disabled a majority of the Miui apps and services including Mi Account. When attempting to remove FindDevice the device failed to boot up, so have left it for now.
Debloater can be installed directly from Magisk by going to downloads and searching. Then check this https://forum.xda-developers.com/apps/magisk/module-terminal-debloater-debloat-t3584163
There's other articles on debloating also https://medium.com/@mail.anonymous....devices-via-android-debug-bridge-2e5bcd94dfa0
As obviously the ROM doesn't support signature spoofing natively for MicroG to wok it needs to be patched. I tried the NanoDroid MicroG Patcher, but it failed.
There is a way to do it with an Xposed module. But I was able to do it by using this tool. Seriously one of the best tools I've yet seen, so deserves all the credit.
Using the Smali Patcher 6.9. Download and run it on your computer. It creates a Magisk ZIP that can be flashed by TWRP or Magisk and enables signature spoofing and a range of other hacks.
https://forum.xda-developers.com/apps/magisk/module-smali-patcher-0-7-t3680053
After signature spoofing is enabled. You can flash MicroG. There's multiple ways to do this. I've been able to get all the boxes checked for signature spoofing support with MicroG, but just a few issues still getting the Play Store to sign in. I actually used this package by FriendlyNeighbourhodShane https://github.com/friendlyneighborhoodshane/minmicrog_releases/releases
But also NanoDroid MicroG installer would be fine, which can be downloaded by https://github.com/Nanolx/NanoDroid
This is still a work in progress. To just get Signature Spoofing and MicroG working isn't too hard, it's often a bit trickier to get the Play Store to function correctly, but only required for paid applications, as the Auora Store and F-Droid work well especially with the privileges extension, that allows them to auto update apps. This is included with the friendlyneighborhoodshane version of MicroG standard installer.
I'm curious why there is not even an unofficial Lineage. I mean, source code is out, isn't it?
dustojnikhummer said:
I'm curious why there is not even an unofficial Lineage. I mean, source code is out, isn't it?
Click to expand...
Click to collapse
Maybe devs need more time to port roms to our phone ¯\_(ツ)\_/¯
Ok following up this thread. It seems that most Xiaomi bloatware can be removed. This article seems to go over what can and can't be removed. https://selivan.github.io/2020/02/25/removing-bloatware-from-xiaomi-miui-android.html
Go get the Google Play store working in the end. Was able to by running the NanoDroid_MicroG.zip in TWRP. Modify the nanodroid-setup file and change it so PlayStore=10 to install PlayStore.
Boot up phone and go to MicroG settings. Enable the UnifiedNlp back ends. I enabled Google Device Registration. Then sign into your Google account from MicroG. Don't run the Play Store, but clear data.
Restart phone then try running the Play Store and see if it opens correctly.
I'm somewhat ok with this phone. I think the phone is great, but just wish I could get HavocOS or LineageOS for it. I'm going to test it for a while now and see how it goes.
Hello,
on Android 11 (Xiaomi.eu rom - tried with stable and beta), after installing the Smali Patcher module, i've got a bootloop. Have you tried to enable signature spoofing on Android 11 ?
Would love to have a full guide now when Lineage is out.
Lowxorx said:
Hello,
on Android 11 (Xiaomi.eu rom - tried with stable and beta), after installing the Smali Patcher module, i've got a bootloop. Have you tried to enable signature spoofing on Android 11 ?
Click to expand...
Click to collapse
Haven't tried on any Android 11 ROMs as yet. CrDroid and a few custom ROMs have signature spoofing already. I'll do a bit more testing and might update this thread if I can get MicroG all working on other ROMs.
Hello, it's good to know that this is possible however a full guide would be much more useful. Thank you!

[ROM][N][7.0][STOCK][G920W8][zerofltebmc/zerofltecan]SamStock November Patch (Lightly Debloated)[RE-PACK]

Original ROM: https://forum.xda-developers.com/t/...loat-7-0-920-5-w8-f-i-november-patch.3649798/
I removed several apps in the ROM including a very annoying DiagMonAgent app that caused it to continuously show popup notifications.
Here is a complete list of apps I removed from this ROM: http://dr.mywebcommunity.org/g920w8/debloat/20210831-samstock-debloat-results.html
My phone works super well with this setup.
Download information:
Location: androidfilehost.com
File name: 20210831-1914-sst05-safe.zip
File size: 1.4 Gb
Information
I did not include the AROMA options for different phone vendors so if you really need those files, please use original rom. I uploaded this rom for my peronal use and because I am trying to make a debloated rom and bring the size of the zip file back down to under 1 Gb but I have several issues with required apks causing bootloops. So for now, this is a fully functional re-packed rom. I do plan to re-pack the phone vendors in a futur aroma setup but for now, I am still struggling to debloat this rom entirely. I just needed a base stock rom with as little modification as possible and this is the only ROM I found to fit this category. I am fully opened to receive any kind of help or assistance. The goal is to change the ZIP file only through my Windows computer, change any files through Notepad++ if necessary.
If you want details of what has been done in the ROM, please refer to the original author's thread.
GOAL OF THIS RE-PACK
My goal is to keep the original system but remove every other useless things. I want to drop the ROM size to under 1 Gb. I want to remove all Samsung and Google apps that are not necessary for the system to work. If people want Google Play, I want to simply download it on Open GApps. Of course, for now, I have been unsuccessfully removing other apps and had several boot loops, this is the only package I managed to re-pack that has a successfull boot and work well with my needs.
Why use an old 7.0 version?
Honestly? Because everything! Bluetooth connection, camera, stability. Everything works. The only VERY annoying things I hate about v7.0 are:
PROBELM: Picture-in-Picture (PiP) mode does NOT work. Apps compatible with PiP will not display any PiP content such as floating video call windows.
SOLUTION: The only similar effect you can have is by enabling in the dev options the "Force activities to be resizable" at the very bottom. Then, in an app you want to have displayed in a floating window, tap on your "All apps" button and drag your app's window on the little square that says "Open in pop-up view".
PROBLEM: Dark modes for apps like GMail and the user interface is not supported unless you seriously start to tinker arround with very creative workarrounds I have not tested.
SOLUTION: I did not test any.
Kernel Source
The kernel supplied in this re-pack is the original kernel from SamStock's original package (G920W8) with no changes. Based off SamStock's thread which states:
Untouched. Completely stock out of the latest zip from sammobile.
Click to expand...
Click to collapse
So source is based off original Samsung Kernel Source.
ROOT Magisk
This rom is NOT ROOTED. I removed the outdated supplied Magisk from the original ROM since I prefer to use the latest available version that works without any issues. Just remember to rename the Magisk APK file's extension to ".zip" and flash after flashing this rom. I also use the original APK file to install after first boot because the zip only enables root access but the APK installs the Magisk manager app and enables the popup message to grant root permissions to apps. It is not a requirement since Magisk will download the app automatically when you try to open it the first time, but it just makes you spend less time waiting for the automatic download and installs the app immediately. Installing the APK manually will require a reboot.
AdAway
This is the goto app to remove annoying ads in almost all apps. ROOT is required. To install, head to ApkMirror and download version 4.3.6. That's the latest version that still works very well on Android v7.0. You will be required to do 2 reboots, one after installing the app and enabling adblock and one for updating the hosts file.
Google
You will have a long update list to go through your initial boot to update all apps from Google App Store INCLUDING the app store itself. Please pay attention to Google Services notification because you may need to manually update Google Services if it does not do it on it's own for apps to work such as GMail and other Google apps.
I suggest you disable the "upday" app which Google Update installs. I hate this app so much that I disable the notification, force stop AND disable the app. I have not found any solution yet to prevent this app from being installed.
XPosed Framework
You need the sdk24 version. It works and boots without any problems BUT, it's old and I found it to be pretty much useless. Some stuff such as the Dark mode for GMail module does not work anymore. So I do not recommend you to install XPosed unless you already are familiar with modules you want to use and already know that is working.
What I wil NOT do (unsupported models)
I own only the W8 version of the phone so any other models I cannot support. BUT, I can say this, you can refer to the debloated list above to remove the apps from the ZIP file and repackage the file yourself for your model by downloading the right version on the original author's mod page. As I mentioned, this is a safe debloat list where the phone successfully boots and setups.
I cannot test phone calls and SMS because I do not use this function on my phone. I use a SIP phone service through GrandStream Wave and VoIP.ms. So if you have any issues concerning phone calls or SMS, please comment or check the list of removed apps above and mention to me what is needed and I will post a new upload with the included package. While you may be waiting for my fix, I suggest you use the original author's files.
KNOWN ISSUES
You will need to install another launcher to be able to change wallpaper since I removed some of Samsung's core apps which were linked to the Samsung store including the wallpaper switcher. I recommend the Microsoft Launcher which is entirely free and has all the basic functions including notification dots and icon pack themes.
INSTALLATION
• Backup your system and files
• Boot in TWRP (Hold Volume Up+Home Button+Power Button)
• Format and advance wipe everything
• Install zip file
• Optional: Install Magisk (rename apk extension to zip)
• Reboot System
Stuck in a bootloop or unresponssive phone?
Hard reboot your phone by holding Volume Down+Home Button+Power Button. Once the screen goes black, immediately Hold Volume Up+Home Button+Power Button and you will be back in TWRP. If it fails, simply repeat the Volume Down hard reboot until you get the timing right with Volume Up afterwards. That's what I do and it works but hopefully, this should NOT happen because it does not on my end.
Permission: I requested month's ago permission from the author and never got an answer so I presume that the project is abandonned or not followed anymore. So if ever the author somehow has specific requests or want's me to remove this, I will do so without hesitating after contacting me through PM.
XDA DevDB Information
SamStock ROM Debloated, ROM for the Samsung Galaxy S6 G920W8
Contributors
Moiz Ahmed
Supported Model: SM-G920W8 ONLY
ROM OS Version: 7.0 Nougat
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Latest Modem and Bootloader
Based On: Samsung Stock / SamStock Rom (G920W8)
Version Information
Status: Stable
Stable Release Date: 2017-07-31
Created 2017-08-01
Last Updated 2017-12-25
Re-Pack Date: 2021-08-31

Categories

Resources