[Root] 5/5T Dynamic Change Library for GCam without Breaking OOS Cam. {DEPRECATED} - OnePlus 5T Themes, Apps, and Mods

{DEPRECATED}
This project won't release a new version because I see no reason for that since modified lib v.2.3 is working fine on OP5/5T without breaking OOS functionality.
Hi guys,
After intensive try. I’ll glad to tell you that I just found the way to fix GCam Front facing camera portrait mode without using Magisk module. (which break Face Unlock functionality in OOS)
Instead, my method will dynamic change library only when needs to use GCam and you can revert to default binary, then you still can use Face Unlock.
THIS MOD WAS TESTED WITH OXYGEN OS OREO ONLY
Warning:
Your warranty is now void.
I am not responsible for bricked devices, dead SD cards, your phone won’t boot. Use it at your own risk
Prerequisite:
1. Root with Magisk (My app/script only test with Magisk)
2. Busybox NDK (Magisk Module)
3. My file.
4. Disable all lib fix module. (prevent confliction)
5. Recommended Gcam APK: https://www.celsoazevedo.com/files/android/google-camera/dev-arnova8G2/
How to:
Ver 3.5.1
1. Download my file here View attachment FixGCam-by-aillez-Unified-V.3.5.1.zip and don't move to another folder. (should be in Download folder or XDA folder)
2. Install this app from the archive (FixGCam-by-aillez-Unified-V.3.5.zip)
3. Allow storage permission of my app. Long Press the app and choose App info > Permission > Storage > Enable it.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
4. Open the app and tab Read me/Tutorial button and read it first.
5. Tab Create required file button.
6. Wait until it shows toast about "Required file has been created"
7. Auto-Mode is Fix binary and automatic revert after screen off. (It'll ask for root permission)
8. Manual Fix and Revert is for a user who wants to trigger it by their design time. (It'll ask for root permission)
9. Pick GCam dialog will show after you fix binary (either Auto-Mode or Manual) PS. Only supported for Pixel2Mod and Pixel3Mod by Arnova8G2
10. If you think this mod helps your life better and it worth for some donation. Please help donate
Troubleshooting.
1. If you get "Archive not found" when tab Create required file >>> Download My file first.
2. If you get "You don't have a required file" >>> Tab Create required file button.
3. If you get "Busybox not found" >> Install it.
4. If Create required file doesn't say anything to you. (report by some users).
You need to create a folder name "FixGCam-by-aillez" in internal storage and extract file from archive to there. (As a workaround) Folder structure should be like this.
and you should not tab Create required file.
5. After I fix binary Gcam still don't work/Capture Pink image. What should I do?
Sometimes Gcam already running before change library and load default binary. Fc Gcam and try again will help.
Updated: Should be fixed in V.3.5.1
---------------------------------------------------------------------------------------------------------------------------------------------------------default-----------------------------------------------------
Code:
Tutorial + Demo for V.3.0
[media=youtube]aelumI-U7AM[/media]
Ver. 3.0
1. Download My file here [ATTACH]4503243._xfImport[/ATTACH]
2. Extract it to your root of internal storage (/storage/emulated/0) [U][B]otherwise my script won’t work.[/B][/U]
3. Looking for App folder you will find 2 APK. Install it.
4. When you need to use GCam.[B] [U]Launch 01_FixBinary_by_aillez app[/U][/B]. Give it root permission and wait for it to say "GCam Binary is Fixed"
5. If GCam still take Pink image. Force close GCam and try again.
6. When you done using GCam. [B][U]Launch 02_02_RevertBinary_by_aillez app. [/U][/B] Give it root permission and and wait for it to say "Reverted to Stock Binary Completed".
7. Enjoy using Face Unlock, OOS Cam all functionality.
That’s it. Enjoy
All credit goes to who made this happen
@defcomg (SavitarZA) for Portrait Fix binary.
@topjohnwu for Magisk
@osm0sis for Busybox Systemless
@txx1219 for his finding of solution for camera2api
@Arnova8G2 for Dot fix and GCam Mod.
Not necessary but If you like my work and wanna buy me some coffee.
Donation: https://www.paypal.me/aillez
Changelog:
V.2 - Added SManager method.
V.2.1 - Repack for new binary to use with OOS 5.1.x (Android 8.1)
V.2.2 - Repack new dotfix lib by Arnova8G2 and colour fix lib by Savitar (aka Defcomg).
V.3.0 - Big Update....Release as an app. No more Tasker and SManagers thing.
V.3.5 - Combine 2 APK to 1 APK (from V.3.0)
Added Application interface.
Bring back automatic mode and added create required file.
Added Pick GCam version dialog after fix binary (Pixel2Mod and Pixel3Mod)
Added error-handling. Should be easier to know what wrong and how to fix it.
V.3.5.1 - Updated lib from Arnova8G2 v. 2.2
Added loop for Force close Gcam after fix binary (should solved all pink image after fix binary)

Thank you I will try this mod.
(Glad to see Thai people here.):fingers-crossed:

The YouTube video is not working

ps000000 said:
Thank you I will try this mod.
(Glad to see Thai people here.):fingers-crossed:
Click to expand...
Click to collapse
Greetings!!
arun483 said:
The YouTube video is not working
Click to expand...
Click to collapse
Can you try this link?

how do I Import project??please make a step by step video of how to install or atleast write a step by step guide please

Hey! It works amazingly well....
So, I was thinking about triggering the revert task to exiting Gcam rather than screen off. The only problem is that it detects exiting Gcam if you go view your photos from within the camera app. I can't figure out how to make it work. Anyone with more Tasker knowledge know how to make this work... I.e. tie the fix to launching the app, then get it to revert on closing the app? I know there are downsides either way really.

Working great! Thanks ?

Th3PorTuGa said:
Working great! Thanks ?
Click to expand...
Click to collapse
please tell me a step to step guide

aneesh12 said:
please tell me a step to step guide
Click to expand...
Click to collapse
Install the busy box module
Restart the phone
Install Tasker
Go to Tasker options and disable beginner mode
Download the zip provided by the op and extract it
Go to Tasker and create a new project and select the files in the zip
Start the project
Done

Th3PorTuGa said:
Install the busy box module
Restart the phone
Install Tasker
Go to Tasker options and disable beginner mode
Download the zip provided by the op and extract it
Go to Tasker and create a new project and select the files in the zip
Start the project
Done
Click to expand...
Click to collapse
how do i place a shortcut in my home screen?

aneesh12 said:
please tell me a step to step guide
Click to expand...
Click to collapse
aneesh12 said:
how do i place a shortcut in my home screen?
Click to expand...
Click to collapse
Add a widget

Th3PorTuGa said:
Add a widget
Click to expand...
Click to collapse
I use Nova launcher and I've set it so that if I swipe over the Gcam icon, it launches the Tasker fix. I modified the Tasker fix to launch the app after it successfully patches. So to run Gcam I swipe. To use it again before I turn off the screen I just tap the icon.

in my case the camera app doesn't take any picture in portrait mode with the front camera
No errors when the task is execute and works well the restore for the face unlock...but I can't take the photo
OB3 + Arnova's v6_beta15
EDIT: It's necessary to enabled hdr+ front camera

Thank you very much man I really prefer face unlock over fingerprint and I often use my camera (thank God we have gcam to replace stock camera) and it was a pain to have to reboot to get either gcam or face unlock.
It's working for me on OB3 with arnova Cam and other version of gcam.

Good to see it's working for you
I'll try to write a script to run without needs of Tasker since not everyone using Tasker.
But I can't give you ETA.
???

aillez said:
Good to see it's working for you
I'll try to write a script to run without needs of Tasker since not everyone using Tasker.
But I can't give you ETA.
Click to expand...
Click to collapse
How about using Tasker App Factory to create an app of your profile which can be used by everyone.

aayushgala said:
How about using Tasker App Factory to create an app of your profile which can be used by everyone.
Click to expand...
Click to collapse
I try but error about parsing package. I think maybe cause by I need to add permission on package but I'm not sure what needs to be add.

aillez said:
Good to see it's working for you
I'll try to write a script to run without needs of Tasker since not everyone using Tasker.
But I can't give you ETA.
???
Click to expand...
Click to collapse
Quick update here.
I finally writing script and keep testing.
NOW SCRIPTS IS COMPLETED.
This will allow users who not using Tasker can using my mod.
Will record tutorial and share here soon :laugh:

aillez said:
Quick update here.
I finally writing script and keep testing.
NOW SCRIPTS IS COMPLETED.
This will allow users who not using Tasker can using my mod.
Will record tutorial and share here soon :laugh:
Click to expand...
Click to collapse
Thx a lot

aillez said:
Quick update here.
I finally writing script and keep testing.
NOW SCRIPTS IS COMPLETED.
This will allow users who not using Tasker can using my mod.
Will record tutorial and share here soon :laugh:
Click to expand...
Click to collapse
thank you so much bro..

Related

[GUIDE]How to theme your 5x using RRO- NO LONGER RELEVANT

Layers Manager now supports the 5x making this thread redundant. You can find the beta here:
https://plus.google.com/117376207394302665227/posts/P5Z41eL57bz
Still exercise caution when applying Layers.
Here is a small guide on theming your device using the built in "theme engine" a.k.a. "RRO" until it's properly supported with Layers Manager.
Do not attempt this unless your are prepared to do a factory reset or reflash a boot.img in a worst case scenario.
YOU HAVE BEEN WARNED.
Requirements.
Root: LINK
BusyBox: LINK (Optional but recommended for future use).
Root file explorer.
Layers themes: LINK
Layers showcase: LINK
To filter themes:
Select hamburger menu in the upper left.
Choose free/paid layers.
Click menu in upper right.
Select "Android Version" and pick "M".
PLEASE NOTE.
THE THEMES MUST BE COMPATIBLE WITH MARSHMALLOW TO RESTRICT PROBLEMS.
Click to expand...
Click to collapse
Steps.
Gain root.
Install BusyBox open the app and click "Install" (see screenshot below).
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Use a root file explorer (I use root explorer) to create a folder named "overlay" in "system/vendor" and set its permissions to 775 (see screenshot below).
Download theme/s. TIP do this through your browser to view the package name in the address bar as it will make things easier on the next step.
example:
Code:
https://play.google.com/store/apps/details?id=[B][SIZE="4"]com.dully79.graphite[/SIZE][/B]&hl=en
Using the file explorer navigate to "data/app" and locate the theme you installed.
Inside the folder you will find an apk named "base.apk", copy the apk to your sdcard.
Click the apk and select "view"
Navigate to "assets>Files" and extract the zip/s.
Extract the apks from the extracted zip and copy the desired overlays to the overlay folder we created earlier.
Reboot.
PLEASE NOTE. THE FRAMEWORK LAYER IN GRAPHITE IS UNSUPPORTED AT THIS TIME. DO NOT USE IT.
Problems?.
Until we can view the vendor folder from recovery, here is how to fix a troublesome layer.
Navigate to the overlay folder and delete the layer/s that is causing the issue.
As a last resort, If you cannot gain access to the overlay folder we need to do a factory reset or reflash the boot.img.
Yay! Thank you sir.
Whoa so this is actually the first time I've ever heard of layers or RRO. This is a gamechanger. So a theme like this(https://play.google.com/store/apps/details?id=bitsykolayers.vividcolorwhite&hl=en) would work? Can you combine themes? One that changes navigation bar and one that changes colors in the system?
Pikezer1337 said:
Whoa so this is actually the first time I've ever heard of layers or RRO. This is a gamechanger. So a theme like this(https://play.google.com/store/apps/details?id=bitsykolayers.vividcolorwhite&hl=en) would work? Can you combine themes? One that changes navigation bar and one that changes colors in the system?
Click to expand...
Click to collapse
Yes, depending on the priority of the layers we are able to stack them. If you have layer (A) that changes the status bar with priority 60, and another layer (B) that changes the same resources with a higher priority, layer B will override A.
But do your self a favour and dont apply anything that isnt officially marshmallow supported.
If you get yourself into problems you may have to factory reset, ive had to do 3 times today testing my theme.
Once we can get into the overlay folder from recovery, troublesome layers wont be a problem.:good:
dully79 said:
Yes, depending on the priority of the layers we are able to stack them. If you have layer (A) that changes the status bar with priority 60, and another layer (B) that changes the same resources with a higher priority, layer B will override A.
But do your self a favour and dont apply anything that isnt officially marshmallow supported.
If you get yourself into problems you may have to factory reset, ive had to do 3 times today testing my theme.
Once we can get into the overlay folder from recovery, troublesome layers wont be a problem.:good:
Click to expand...
Click to collapse
Thanks for the response! Have you found any themes that support 6.0 yet?
I downloaded the layers manager app and it says it supports marshmellow already.
Pikezer1337 said:
Thanks for the response! Have you found any themes that support 6.0 yet?
I downloaded the layers manager app and it says it supports marshmellow already.
Click to expand...
Click to collapse
Layers manager does support 6.0 on most devices, just not this hence the steps to extract.
We need to wait for an update.
If you download the Layers showcase app you can filter themes that are compatible with 6.0:
https://play.google.com/store/apps/details?id=com.lovejoy777.showcase&hl=en
Ehh having trouble getting any theme to work. I'll wait a bit until the app is updated
Pikezer1337 said:
Ehh having trouble getting any theme to work. I'll wait a bit until the app is updated
Click to expand...
Click to collapse
What are your EXACT steps?
dully79 said:
What are your EXACT steps?
Click to expand...
Click to collapse
So I downloaded and installed busybox. I then used three different themes that were compatible with 6.0. I used root browser to create a folder in system/vendor called "overlay" The downloaded themes I downloaded from Google Play are in Data/app. I took the apk and clicked it and hit view. Then I went into assets and took the zip folder and extracted it. I took all the apks and put them into the overlay folder. Then I rebooted and nothing happened. I tried timberwolf, skywolf, and inversion UI.
Pikezer1337 said:
So I downloaded and installed busybox. I then used three different themes that were compatible with 6.0. I used root browser to create a folder in system/vendor called "overlay" The downloaded themes I downloaded from Google Play are in Data/app. I took the apk and clicked it and hit view. Then I went into assets and took the zip folder and extracted it. I took all the apks and put them into the overlay folder. Then I rebooted and nothing happened. I tried timberwolf, skywolf, and inversion UI.
Click to expand...
Click to collapse
Did you set the priority for the overlay folder at 775?
dully79 said:
Did you set the priority for the overlay folder at 775?
Click to expand...
Click to collapse
Yup!
Would you mind trying any of those themes to see if you were able to get them working?
---------- Post added at 03:36 PM ---------- Previous post was at 03:19 PM ----------
Nice, got it working. Turns out I wasnt setting the permissions of the apks. Thanks for the help! Do you know any compatible themes for the navigation bar
Pikezer1337 said:
Yup!
Would you mind trying any of those themes to see if you were able to get them working?
---------- Post added at 03:36 PM ---------- Previous post was at 03:19 PM ----------
Nice, got it working. Turns out I wasnt setting the permissions of the apks. Thanks for the help! Do you know any compatible themes for the navigation bar
Click to expand...
Click to collapse
No idea mate, i dont get time to try anyones theme other than my own.
dully79 said:
No idea mate, i dont get time to try anyones theme other than my own.
Click to expand...
Click to collapse
this one and this one work.
It is possible to use Layers Manager to install/uninstall Layers/RRO themes. Here's how you do it:
1. Install a Terminal emulator/use adb shell
2. Remount the vendor partition as rw (read/write)
Code:
$ su
# mount -o remount,rw /vendor
3. Open Layers Manager and install/uninstall your chosen Layers/RRO theme
4. Reboot and enjoy!
Also, a factory reset will not clear any themes installed in /vendor/overlay. You can just flash the vendor image from the factory image to remove all installed themes (no need to wipe)
Code:
fastboot flash vendor vendor.img
Sent from my Nexus 5X using Tapatalk
craigacgomez said:
It is possible to use Layers Manager to install/uninstall Layers/RRO themes. Here's how you do it:
1. Install a Terminal emulator/use adb shell
2. Remount the vendor partition as rw (read/write)
Code:
$ su
# mount -o remount,rw /vendor
3. Open Layers Manager and install/uninstall your chosen Layers/RRO theme
4. Reboot and enjoy!
Also, a factory reset will not clear any themes installed in /vendor/overlay. You can just flash the vendor image from the factory image (no need to wipe)
Code:
fastboot flash vendor vendor.img
Sent from my Nexus 5X using Tapatalk
Click to expand...
Click to collapse
do we need to run this command every time we want to install or remove a layer, if we dont want to copy paste into /overlay?
k.s.deviate said:
do we need to run this command every time we want to install or remove a layer, if we dont want to copy paste into /overlay?
Click to expand...
Click to collapse
For the moment, yes!
I tried the above method and it did not work for me
Thanks for post
@craigacgomez Getting the theme on to the device isn't really the problem, it's removing them.
Until we are able to view the vendor partition from recovery were playing with fire.
And I never said a factory reset will remove any themes, it will put a stop to persistent fcs like SystemUI. I had to do this 3 times yesterday and twice the day before.
Edit: I forgot to say, the reason I say factory reset is because it can be done without the need for a cable and pc to fastboot flash an image.
dully79 said:
@craigacgomez Getting the theme on to the device isn't really the problem, it's removing them.
Until we are able to view the vendor partition from recovery were playing with fire.
And I never said a factory reset will remove any themes, it will put a stop to persistent fcs like SystemUI. I had to do this 3 times yesterday and twice the day before.
Edit: I forgot to say, the reason I say factory reset is because it can be done without the need for a cable and pc to fastboot flash an image.
Click to expand...
Click to collapse
It's not necessarily true that a factory reset will get rid of SystemUI FCs if you use a theme that is not M-compatible. But, yes, it could fix many other reasons for FCs.
Sent from my Nexus 5X

[MOD] UnBloatMi - Xiaomi MIUI Bloatware Remover

UnBloatMi - Xiaomi MIUI Bloatware Remover
I have been searching for a script to remove Bloatware from my Xiaomi Mi5s, and found a couple of different ones that do part of the job.
None were exactly what I was looking for, so I wrote a script of my own.
Although I tested the script on my MI5s only, it should be very usable for any Xiaomi device running MIUI 7 or 8.
In UnBloatMi I have combined multiple lists of MIUI 7 and 8 apps that should be safe to remove.
It also contains a couple that are less safe to remove, but the script will ask for confirmation before removing those.
Which is a big difference from other scripts; you get to choose what to remove and what to restore!
Backup location:
If you edit the script, you can change the backup location to use (by default "/sdcard/UnBloatMi")
You can of course also add more apps to remove to the list in the script. (instructions are in the comments)
It's not needed to remove files from the list, as it will not process files that are not on your device, and you can choose not to remove any app.
To Customize the Script:
Unzip the zip and edit the file under: META-INF\com\google\android\update-binary
This script is written in shell language (sh), so editing is somewhat different from "normal" EDIFY scripts that use the "updater-script" file.
I used part of the excellent template by osm0sis to create UnBloatMi
Install Custom Apps/Files:
You can also have the script install Custom files to /system folder. (So you can add another HomeLauncher, for example)
To have the script install Custom files, just add them to the Zip in "/system/app/" folder:
/system/app/YourCustomApp1/YourCustomApp1.apk
/system/app/YourCustomApp2/YourCustomApp2.apk
The script will automatically install them for you.
To use the Script:
You need to have TWRP Recovery installed.
BACKUP YOUR DEVICE BEFORE RUNNING THIS SCRIPT!!! (I recommend using TWRP Backup)
(even though the script allows you to restore your changes, something can always go wrong - press wrong button for example)
- Move the ZIP file to your SDCard, and install using TWRP Recovery
Basically, you can just follow the instructions on the screen, by pressing Volume buttons.
- The first run, you'll be asked what apps to remove. Backups are automatically made.
You can confirm each app, or choose to only confirm the more risky apps.
- If you run the script again (after testing your installation), it will detect the backups from the previous run.
You can then choose to restore the backup files, or delete them from your device.
- You can now also create a default UnBloat list, that can be used to UnBloat after flashing a (new) ROM.
It is created by checking for installed apps. If an app is not found on the device, it's added to the list.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Feel free to edit and change the script.
If you make any improvements, please let me know so I can add them to the script.
This includes reporting what apps caused problems when removed, or comments about apps.
You can find the script in: /META-INF/com/google/android/update-binary (or on GitHub by clicking the "Source Code" link below)
Instructions can be found in the comments of that file.
--UPDATE--
Added Step by Step Restore: You can now choose which apps to restore, so it is easier to troubleshoot your installation.
--UPDATE v0.2--
Added warning to SecurityCenter App (so it has to be confirmed). It caused bootloop on my device when removed.
--UPDATE v0.3--
Bugfixes, Added Apps, changed and added some app comments. Changed download link (GitHub download creates a folder too many)
--UPDATE v0.4--
Changed/Added menu's - Allows you to do more actions at once
Added apps and comments.
Added ability to save a default UnBloat list. This can be used to UnBloat after flashing a ROM.
Download
Source Code
Unfortunately I got an error (missing files) under TWRP 3.0.2
luxim said:
Unfortunately I got an error (missing files) under TWRP 3.0.2
Click to expand...
Click to collapse
I'm using TWRP 3.0.2 as well...
Did the install reach the menu at all?
Can you look at the log file to investigate? (TWRP --> Advanced --> Copy Log --> Open log file from your SDCard)
Zappo said:
I'm using TWRP 3.0.2 as well...
Did the install reach the menu at all?
Can you look at the log file to investigate? (TWRP --> Advanced --> Copy Log --> Open log file from your SDCard)
Click to expand...
Click to collapse
Here it is. My recovery is the ZCX one and I wasn't able to enter the menu. I'm running the latest xiaomi.eu developer.
luxim said:
Here it is. My recovery is the ZCX one and I wasn't able to enter the menu. I'm running the latest xiaomi.eu developer.
Click to expand...
Click to collapse
Thanks for your bug-report and logfile!
It says it couldn't find the script, and after investigating I found the download link to GitHub creates a folder too many inside the zip.
I was hoping to have the available download automatically give the latest version...
I guess I'll have to create a release after every update, and update the link accordingly...
I adjusted the download link in the original post.
this is great! i made my own debloater script, but your is so much more elegant! i hope things dont change much when we update to 8.2....
wurstel said:
this is great! i made my own debloater script, but your is so much more elegant! i hope things dont change much when we update to 8.2....
Click to expand...
Click to collapse
I have just released version 0.4, which allows us to create a default UnBloat list.
This can be used to UnBloat again after flashing a new ROM.
(I'm hoping to use this in combination with OTA updates. I'll write a howto if I manage to get this all to work)
Thanks, i try it...
EDIT: i have removed many apps on my rn3se (kate), wipe davilcache but i've a bootloop :?
Good restore option
Hey @Zappo, did you already get the update to 8.2? Will you be updating the script for the new miui?
wurstel said:
Hey @Zappo, did you already get the update to 8.2? Will you be updating the script for the new miui?
Click to expand...
Click to collapse
I'm running the MIUI Global ROM 8.0.3.0....
As far as I know, no updates yet...
If anyone knows of new or other Bloatware, I'll update the script accordingly.
samurri said:
Thanks, i try it...
EDIT: i have removed many apps on my rn3se (kate), wipe davilcache but i've a bootloop :?
Good restore option
Click to expand...
Click to collapse
If you have found the app causing your bootloop, please let me know. I'll add it to the risky apps list.
I use the "restore one by one" option, and try to find the problem-app that way...
Zappo said:
If you have found the app causing your bootloop, please let me know. I'll add it to the risky apps list.
I use the "restore one by one" option, and try to find the problem-app that way...
Click to expand...
Click to collapse
Hi.
Big thanks for your hard work. At this moment i have personalized your list but i think that velvet.apk is a possible problem
This "# The file number doesn't have to be in order, but should be unique." is no true otherwise the script does not work well (es.: items 0-1-3-4)
samurri said:
this "# The file number doesn't have to be in order, but should be unique." is no true otherwise the script does not work well (es.: items 0-1-3-4)
Click to expand...
Click to collapse
You are both correct and wrong; they don't have to be in order, but do have to be ascending without interruptions (can't have missing numbers)
Ex: items 0-1-3-5-4-2 is OK.
I didn't think it would be a problem, as items don't have to be removed...
I will review your list, and add a comment to velvet.apk when I have the time. (however it didn't cause any problem on my Mi5s)
Ok, thanks.
Do you know where can i find mi apps description?
samurri said:
Ok, thanks.
Do you know where can i find mi apps description?
Click to expand...
Click to collapse
I've been Googling for those quite a bit...
It's hard to find good descriptions for those.
Zappo said:
I've been Googling for those quite a bit...
It's hard to find good descriptions for those.
Click to expand...
Click to collapse
No sorry, velvet is ok but it's need a litlle of attention.
EDIT: install /system/custom1/custom1.apk is impossible
hey @Zappo is this debloat script working for china stable?
wurstel said:
hey @Zappo is this debloat script working for china stable?
Click to expand...
Click to collapse
Yes, it should work for all MIUI 7&8 devices.
If software in the script is not found on your device, it will be automatically skipped.
samurri said:
EDIT: install /system/custom1/custom1.apk is impossible
Click to expand...
Click to collapse
I agree this kind of got lost in the code...
New software is only installed when removing bloatware the first time (or when no backups are found).
It should be automatically installed when choosing "Remove/Restore bloatware" from the first menu.
However when a backup is present on the device (folder "UnBloatMi" by default), this is skipped...
I did this, presuming new software is installed after the first run, and if a backup is already created it doesn't have to be installed again.
Hey @Zappo , found this project for redmi note 2, and it's so heavily debloated, i haven't seen anything like it. Maybe you can look over it and add a few more things to debloat? I tried to recreate it but I don't know which qualcomm apps are essential to our phone, i had only bootloops... Anyway here's the link https://forum.xda-developers.com/redmi-note-2/development/best-sot-t3434915
Edit: i can provide you with a list of all the contents of the rom, i extracted the system partition.

[GUIDE][WHYRED] How to boot Android P on Xiaomi Redmi Note 5

I am writing this guide with all the steps I did to successfully boot Android P on my Whyred device, I am not responsible for any damage, brick, dead SD and so on.
All you have to do is:
-Boot to Recovery (you'll need a Treble Recovery).
-Go to "Clean" section and perform a Factory Reset by swiping the arrow below.
-On "Clean" section tap "Advanced Clean" and select all the partitions (Internal storage, USB-OTG and microSD excluded).
-Go to "Install" section and install last MoKee Rom (in order to boot Android P you'll need MoKee's Vendor).
-After you succesfully installed MoKee rom's zip, go back to recovery main menu and then again "Install" but now press "Install IMG file" and select P-DP3-sGSI.img mounting it as System Image.
-Now go back to recovery main menu and then tap on "Mount" section, here simply uncheck and then check again "vendor".
-Go back to "Install" and then simply install the three files which come after the installation of P-DP3-sGSI.img (POST-sGSI_1_v0.9.zip, POST-sGSI_2_v0.12.zip and POST-sGSI_3.zip in this exact order).
-Simply reboot to System and...you're DONE!
If you want Magisk, you'll need to flash it simply going back to Recovery mode but this only after you firstly setup the phone! (Also I don't know if there is a Magisk.zip compatible with Project Treble for Whyred. EDIT: Magisk 16.6 is working flawlessly).
Here some useful links:
Treble Recovery: https://dl.twrp.me/whyred/
MoKee Rom: https://download.mokeedev.com/?device=whyred&type=nightly
Android P files: https://androidfilehost.com/?w=files&flid=275999
Magisk: https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
Some useful infos from Android P GSI's topic:(https://forum.xda-developers.com/pr...nt/rom-android-p-developer-preview-t3816659):
How to fix mtp:
Enable developer settings (Please google to know if you don't know)
Scroll down to select Default USB Configuration
Select File Transfer
Fix google account and playstore:
install https://tinyurl.com/gmscore
Have in-call audio bug?
flash (need vendor and system to be munted) : https://androidfilehost.com/?fid=5862345805528048703
Here some screenshots! :
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Here a video review of Android P by TechDroider: https://www.youtube.com/watch?v=YguzLYgV1Jg
KNOWN BUGS: Camera not working, even when enabling HAL3 manually from build.prop, tested both Footej Camera and GCAM; Notification LED not working (LED is working only when charging), Double Tap To Wake not working.
This guide has been written by oieNao/TH3WH1T3WOLF, don't forget to quote if you post it somewhere else, a "thanks" would be appreciated
oieNao said:
I am writing this guide with all the steps I did to successfully boot Android P on my Whyred device, I am not responsible for any damage, brick, dead SD and so on
Click to expand...
Click to collapse
is your camera working?
Tyrany said:
is your camera working?
Click to expand...
Click to collapse
Nope, seems like camera is not working at all. I even enabled camera2api manually and tested both Footej Camera and GCAM with no results.
oieNao said:
Nope, seems like camera is not working at all. I even enabled camera2api manually and tested both Footej Camera and GCAM with no results.
Click to expand...
Click to collapse
did you try any legacy camera like mi camera for custom roms?
or try this adb logcat | grep cam and grab a log please
Do i need to Formal my data?
Tyrany said:
did you try any legacy camera like mi camera for custom roms?
or try this adb logcat | grep cam and grab a log please
Click to expand...
Click to collapse
So I connect the phone to my pc and simply use the command you wrote to take a log? You think then we'll be able to fix cam?
No I didn't try mi camera for custom roms but...is there any zip file to flash it? So maybe I'll be able to do it...
AlishaSama said:
Do i need to Formal my data?
Click to expand...
Click to collapse
Yes.
oieNao said:
Yes.
Click to expand...
Click to collapse
stock camera https://forum.xda-developers.com/re...miui-stock-camera-portrait-mode-dual-t3816069
for the log cat you enter the adb console, check adb devices and if the device appears run the command
Ty
oieNao said:
Yes.
Click to expand...
Click to collapse
Kay....
Ty....
Tyrany said:
did you try any legacy camera like mi camera for custom roms?
or try this adb logcat | grep cam and grab a log please
Click to expand...
Click to collapse
So MIUI Stock Cam isn't working and from adb it says "grep" is not a recognised command...any other way I should try?
I simply did "adb devices" and then I pasted "adb logcat | grep cam", did I do it right?
EDIT: I do not have linux so I can't do anything with grep.
the gcam is working for me also ar stickers work but not the front hdr as I have the ai variant. however the miui cam for custom roms does not work. also can't get mtp...
the thing that is missing in your tutorial is that it does not boot with an encrypted data partition. I had to "format data" ( the option available in wipe menu which wipes data and internal storage) than install mokee and than flash no-verity, boot up and afterwards continue with the installation. this is mentioned in the original tutorial.
Anyone tried DP4!?
Hrishi1834 said:
Anyone tried DP4!?
Click to expand...
Click to collapse
my comment above was about dp4
B!GBOY said:
my comment above was about dp4
Click to expand...
Click to collapse
Is playstore working?
Hrishi1834 said:
Is playstore working?
Click to expand...
Click to collapse
yes, after you install the gmscore linked in the OP it works.
this is basically a giant hack to get a preview software working on a device it didn't meant to, so the fact that so many things work as expected is a big deal (thanks to project treble).
btw my mobile data does not work on the second sim and the camera situation is really messy
somehow arnova8g2 camera works but you cant get in to its settings as it remembers there's no camera
but dont expect a daily driver. it's just fun playing with stuff and trying new things
B!GBOY said:
yes, after you install the gmscore linked in the OP it works.
this is basically a giant hack to get a preview software working on a device it didn't meant to, so the fact that so many things work as expected is a big deal (thanks to project treble).
btw my mobile data does not work on the second sim and the camera situation is really messy
somehow arnova8g2 camera works but you cant get in to its settings as it remembers there's no camera
but dont expect a daily driver. it's just fun playing with stuff and trying new things
Click to expand...
Click to collapse
How to root ? use the normal magisk zip?
---------- Post added at 10:54 AM ---------- Previous post was at 10:25 AM ----------
Hrishi1834 said:
How to root ? use the normal magisk zip?
Click to expand...
Click to collapse
Do I have to enable camera2API?
Please send the link of the Gcam.
oieNao said:
I am writing this guide with all the steps I did to successfully boot Android P on my Whyred device, I am not responsible for any damage, brick, dead SD and so on.
All you have to do is:
-Boot to Recovery (you'll need a Treble Recovery).
-Go to "Clean" section and perform a Factory Reset by swiping the arrow below.
-On "Clean" section tap "Advanced Clean" and select all the partitions (Internal storage, USB-OTG and microSD excluded).
-Go to "Install" section and install last MoKee Rom (in order to boot Android P you'll need MoKee's Vendor).
-After you succesfully installed MoKee rom's zip, go back to recovery main menu and then again "Install" but now press "Install IMG file" and select P-DP3-sGSI.img mounting it as System Image.
-Now go back to recovery main menu and then tap on "Mount" section, here simply uncheck and then check again "vendor".
-Go back to "Install" and then simply install the three files which come after the installation of P-DP3-sGSI.img (POST-sGSI_1_v0.9.zip, POST-sGSI_2_v0.12.zip and POST-sGSI_3.zip in this exact order).
-Simply reboot to System and...you're DONE!
If you want Magisk, you'll need to flash it simply going back to Recovery mode but this only after you firstly setup the phone! (Also I don't know if there is a Magisk.zip compatible with Project Treble for Whyred. EDIT: Magisk 16.6 is working flawlessly).
Here some useful links:
Treble Recovery: https://dl.twrp.me/whyred/
MoKee Rom: https://download.mokeedev.com/?device=whyred&type=nightly
Android P files: https://androidfilehost.com/?w=files&flid=275999
Magisk: https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
Some useful infos from Android P GSI's topic:(https://forum.xda-developers.com/pr...nt/rom-android-p-developer-preview-t3816659):
How to fix mtp:
Enable developer settings (Please google to know if you don't know)
Scroll down to select Default USB Configuration
Select File Transfer
Fix google account and playstore:
install https://tinyurl.com/gmscore
Have in-call audio bug?
flash (need vendor and system to be munted) : https://androidfilehost.com/?fid=5862345805528048703
Here some screenshots! :
Here a video review of Android P by TechDroider: https://www.youtube.com/watch?v=YguzLYgV1Jg
KNOWN BUGS: Camera not working, even when enabling HAL3 manually from build.prop, tested both Footej Camera and GCAM; Notification LED not working (LED is working only when charging), Double Tap To Wake not working.
This guide has been written by oieNao/TH3WH1T3WOLF, don't forget to quote if you post it somewhere else, a "thanks" would be appreciated
Click to expand...
Click to collapse
HI Could anyone please tell me if we could go back to installing/ flashing oreo custom roms or the miui 9 nougat rom normally/regularly if we install this android p GSI? I hope it allows for such downgrade!! However I'm not sure as it may make changes to partitioning? Please someone reply!!
---------- Post added at 02:00 PM ---------- Previous post was at 01:57 PM ----------
B!GBOY said:
the gcam is working for me also ar stickers work but not the front hdr as I have the ai variant. however the miui cam for custom roms does not work. also can't get mtp...
the thing that is missing in your tutorial is that it does not boot with an encrypted data partition. I had to "format data" ( the option available in wipe menu which wipes data and internal storage) than install mokee and than flash no-verity, boot up and afterwards continue with the installation. this is mentioned in the original tutorial.
Click to expand...
Click to collapse
Hi, you seem to have gone through the whole process of installing so could you tell me if you can flash oreo custom roms or miui 9 nougat regularly once we install this gsi image this way? What if I don't want to stick there so can I go back easily by flashing any rom using twrp or flashing miui via fastboot?
Is it stable enough to be used as a daily driver?
Hrishi1834 said:
How to root ? use the normal magisk zip?
Do I have to enable camera2API?
Please send the link of the Gcam.
Click to expand...
Click to collapse
read the first post about how to install magisk.
yes
checkout arnova8g2 thread in apps and themes section
Thetpcguy said:
HI Could anyone please tell me if we could go back to installing/ flashing oreo custom roms or the miui 9 nougat rom normally/regularly if we install this android p GSI? I hope it allows for such downgrade!! However I'm not sure as it may make changes to partitioning? Please someone reply!!
Hi, you seem to have gone through the whole process of installing so could you tell me if you can flash oreo custom roms or miui 9 nougat regularly once we install this gsi image this way? What if I don't want to stick there so can I go back easily by flashing any rom using twrp or flashing miui via fastboot?
Click to expand...
Click to collapse
it does not contain a firmware update. A GSI is literally only a system image so it does not affect that.
you use the mokee for vendor and other stuff and the system image from the GSI
make a backup from everything
ajul_raj said:
Is it stable enough to be used as a daily driver?
Click to expand...
Click to collapse
read my last posts ( short answer: imho no )

[GUIDE][HOW TO] Build a basic Custom ROM's using android kitchen for Samsung Devices.

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Here you can find how to build basic custom rom for samsung devices!
This tutorial is based using CRB kitchen. All credits going to @MrWaehere
Code:
I am not responsible if this bricks your phone or causes thermonuclear war
and ends the world as we know it.
You have been warned.
What is Android Kitchen?
• Basically a Tool which helps you customize the shipped ROM's, or modify custom ROMs for the features you like.
This tutorial is specially for:
• Newcomers to the world of Android.
• People who want to create their own custom ROM's but unable to do so as it is going over the head.
• People who did not had any encounters with Programming.
Requirements:
• Windows 64-bit Platform.
• .NET Framework 4.7.2.
• Java (JDK) for APK-Tool.
• WSL 2 NOTE! If you don't know how to enable, follow this.
WSL - Case sensitive
• Some versions of Windows do not support case sensitive. You can test it in CRB -> Settings -> Test WSL.
• Run CRB as Administrator.
• Note: some devices also require this step.
Let's begin!​
Download your choosed Samsung Device firmware
• Samsung Firmwares.
Starting with the kitchen
• Extract downloaded CRB kitchen and open CRBuilder.exe.
• Click extract button and let's create first work enviroment.
• Type your project name.
• After creating work enviroment, select firmware you downloaded before.
• After extraction finished, you can move on!
Disabling Force Encryption
NOTE! You need to disable encryption, to bypass force going to Download mode.
• Click on Kernel tools button.
• Press Disable DM-VerityForceEnc..
Deknoxing and Debloating Automatically
• Click on Tools button.
• Press Remove Knox button to Deknox NOTE! You can edit Deknoxing list, navigate to CRB folder, then navigate to templates/knox_list.txt and edit to your dependencies.
• Press Fast Debloat button to Debloat NOTE! You can edit Debloating list, navigate to CRB folder, then navigate to templates/fast_debloat.txt and edit to your dependencies.
Editor
• Click on Editor button.
• Generate Updater-script NOTE! You don't need to generate Updater-script while using raw images method, it will generate automatically.
• After generating Updater-script, you can edit it to your dependencies by pressing Edit - Updater-Script.
Debloating Manually
• Click on APK button.
• Press Debloater.
• Wait a while till tool will load apk files, then you can debloat to your dependencies.
Building ROM's
• Click on Build button.
• Then you need to choose method NOTE! Highly recommended to use Raw Images method for Newcomers, unless you know what you're doing.
RESERVED
really good starting point bro! I wish all the best for everyone who wish to learn the basics!
Akhil99 said:
really good starting point bro! I wish all the best for everyone who wish to learn the basics!
Click to expand...
Click to collapse
:33, thank you!
GREAT
Hehe boi
No Linux support?
Noice
This Actually Works!! Thanks!! But one problem , My Modified OneUI Rom Keeps Rebooting to Download Mode , I have removed DM-Verity And It's still rebooting to download mode , what should I do?
AshleyTheUseless said:
This Actually Works!! Thanks!! But one problem , My Modified OneUI Rom Keeps Rebooting to Download Mode , I have removed DM-Verity And It's still rebooting to download mode , what should I do?
Click to expand...
Click to collapse
As i mentioned in thread, WSL 2 is needed to Enable Case Senstive, to check if it's enabled navigate to CRB kitchen, settings and press "Test WSL" if it will bypass, it means you're good to go.
Thank you
Very nice.
This method works with samsung processors Exynos and snapdragon??
Can it be flashed through Odin or twrp needed?
mozzafar alali said:
Thank you
Very nice.
This method works with samsung processors Exynos and snapdragon??
Click to expand...
Click to collapse
both.
Vinay425003 said:
Can it be flashed through Odin or twrp needed?
Click to expand...
Click to collapse
twrp needed.
I have tried everything I can think of and I can't get this to work. Samsung Galaxy Tab A (2017) SM-t380. I am running Pie stock with no issues. I have downloaded the exact firmware used on my device. I have gone from the simple (remove dm-verify, deknox and deodex only) to the full boat including debloating. When I output using raw->zip, I get the meta file and a boot.img file only. If I do a zip file then I get the meta file, a system file and the boot.img file. No matter what I do either installed the tablet just hangs at the Samsung screen. I have let it sit for hours and nothing. Luckily, I have twrp and a few backups, so I can save it. How should I be using this tool to create a twrp flashable zip?
I appreciate the tutorial, however, it feels like you left some things out, I have built and released roms before but its been a while. So I am wondering could add some more steps, seems that you just dropped it at do the raw image step. Then the OP ends?
How do you flash?
What do you flash with?
Do i just flash the output file in TWRP? All it has is an img and boot
---------- Post added at 08:21 PM ---------- Previous post was at 07:47 PM ----------
I type this Enable-WindowsOptionalFeature-Online-FeatureName Microsoft-Windows-Subsystem-Linux
and get this in return
Enable-WindowsOptionalFeature-Online-FeatureName : The term 'Enable-WindowsOptionalFeature-Online-FeatureName' is not
recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if
a path was included, verify that the path is correct and try again.
At line:1 char:1
+ Enable-WindowsOptionalFeature-Online-FeatureName Microsoft-Windows-Su ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (Enable-WindowsO...ine-FeatureName:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
jhr5474 said:
I appreciate the tutorial, however, it feels like you left some things out, I have built and released roms before but its been a while. So I am wondering could add some more steps, seems that you just dropped it at do the raw image step. Then the OP ends?
How do you flash?
What do you flash with?
Do i just flash the output file in TWRP? All it has is an img and boot
Click to expand...
Click to collapse
If you search the original thread on CRB Kitchen he has a really good tutorial on how to install WLS and getting it to work. It took me a couple tries, but I got it installed and the Kitchen working. You do need to run the cmd window in administrator to get it all to work right. I still can't get the outputted ROM to boot right either. I am going to post on the original Kitchen thread to see if I can get an answer.
I ran everything as admin and it didnt work either. Thanks for your help.
jhr5474 said:
I ran everything as admin and it didnt work either. Thanks for your help.
Click to expand...
Click to collapse
This is the tutorial I ended up following. I had to do the WSL1 install twice as the first time, windows did not perform the update correctly at the restart. Second time worked like a charm.
https://docs.microsoft.com/en-us/windows/wsl/install-win10
does it work on other devices apart from Samsung?
el0xren said:
Here you can find how to build basic custom rom for samsung devices!
This tutorial is based using CRB kitchen. All credits going to @MrWaehere
Code:
I am not responsible if this bricks your phone or causes thermonuclear war
and ends the world as we know it.
You have been warned.
What is Android Kitchen?
• Basically a Tool which helps you customize the shipped ROM's, or modify custom ROMs for the features you like.
This tutorial is specially for:
• Newcomers to the world of Android.
• People who want to create their own custom ROM's but unable to do so as it is going over the head.
• People who did not had any encounters with Programming.
Requirements:
• Windows 64-bit Platform.
• .NET Framework 4.7.2.
• Java (JDK) for APK-Tool.
• WSL 2 NOTE! If you don't know how to enable, follow this.
WSL - Case sensitive
• Some versions of Windows do not support case sensitive. You can test it in CRB -> Settings -> Test WSL.
• Run CRB as Administrator.
• Note: some devices also require this step.
Let's begin!​
Download your choosed Samsung Device firmware
• Samsung Firmwares.
Starting with the kitchen
• Extract downloaded CRB kitchen and open CRBuilder.exe.
• Click extract button and let's create first work enviroment.
• Type your project name.
• After creating work enviroment, select firmware you downloaded before.
• After extraction finished, you can move on!
Disabling Force Encryption
NOTE! You need to disable encryption, to bypass force going to Download mode.
• Click on Kernel tools button.
• Press Disable DM-VerityForceEnc..
Deknoxing and Debloating Automatically
• Click on Tools button.
• Press Remove Knox button to Deknox NOTE! You can edit Deknoxing list, navigate to CRB folder, then navigate to templates/knox_list.txt and edit to your dependencies.
• Press Fast Debloat button to Debloat NOTE! You can edit Debloating list, navigate to CRB folder, then navigate to templates/fast_debloat.txt and edit to your dependencies.
Editor
• Click on Editor button.
• Generate Updater-script NOTE! You don't need to generate Updater-script while using raw images method, it will generate automatically.
• After generating Updater-script, you can edit it to your dependencies by pressing Edit - Updater-Script.
Debloating Manually
• Click on APK button.
• Press Debloater.
• Wait a while till tool will load apk files, then you can debloat to your dependencies.
Building ROM's
• Click on Build button.
• Then you need to choose method NOTE! Highly recommended to use Raw Images method for Newcomers, unless you know what you're doing.
Click to expand...
Click to collapse
How to make for IPhone?

[ROM] Samsung Galaxy J8 Debloated+Rooted Stock Rom v7.1 - J810F/G/M/Y/GF - j8y18lte

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
YOU ARE THE SOLE RESPONSINLE FOR WHAT HAPPENS TO YOUR DEVICE. PROCEED WITH CAUTION!​
Hi all! I should have posted this years ago but anyways... This rom is made due to the fact that there is no bug-free rom for Galaxy J8, not even any development going on. So, I decided to de-bloat the latest stock firmware, polish it a bit, configure some settings and fix some of the issues.
Twrp and Root Guide: https://forum.xda-developers.com/t/...d-flash-twrp-j810f-g-m-y-gf-j8y18lte.4479201/
WORKING
Everything that works on stock rom, including VOLTE.​
NOT WORKING
Nothing.
CHANGELOG
Read the "!!! READ ME FIRST !!!" text inside the Google Drive folder.
BLOATWARE LIST
Read the "More Info About Bloatwares" pdf file inside the Google Drive folder.
INSTRUCTIONS​HOW TO MAKE A CLEAN INSTALLATION (WARNING! YOU WILL LOSE ALL YOUR DATA INCLUDING INTERNAL STORAGE -pictures, songs, downloads, files, apps etc.-)
1. Install/Update TWRP (use v3.5.0) (big thanks go to goldfish07)
2. Create backup, INCLUDING VENDOR (everything you need - including your files in internal storage - use an external storage if possible)
3. Reboot into TWRP. Navigate to Wipe/Format Data type yes and apply it. Then, go to Wipe-Advanced Wipe, select ONLY these "Dalvik/Art Cache - System - Vendor - Data - Cache" and format them.
4. Copy "J8_De-Bloated_Stock_Rom_v7.1.zip" to your internal or external storage and flash it.
5. Reboot and enjoy! (it might say "NO OS INSTALLED", it is normal when you format system from advanced wipe and then install the zip, just swipe and system will start) (first boot may take a couple of minutes, please be patient, YOU WILL ONLY SEE THE "SAMSUNG LOGO", NOT the animation and it is NORMAL)
HOW TO MAKE A DIRTY INSTALLATION (ONLY IF YOU ARE COMING FROM ANOTHER VERSION OF DEBLOATED ROM) (YOU WILL NOT LOSE ANY DATA)
1. Open "J8_De-Bloated_Stock_Rom_v7.1.zip" using the latest version of "WinRAR" on pc or the latest version of "RAR" on Android.
2. Go inside the "data" folder and delete the 3 folders (adb, app, system). Do not delete the "local" folder.
3. Copy the "J8_De-Bloated_Stock_Rom_v7.1.zip" to your phone.
4. Reboot into TWRP.
5. Flash the "J8_De-Bloated_Stock_Rom_v7.1.zip".
6. When installation completes, select "Wipe cache/dalvik" and swipe.
7. Reboot and enjoy!
Contributors
goldfish07 (Ayush Bisht) for anykernel and TWRP
Kernel Source (thanks to goldfish07 (Ayush Bisht))
GitHub - goldfish07/android_kernel_samsung_j8y18lte: base: LA.UM.8.6.r1-04700-89xx.0
base: LA.UM.8.6.r1-04700-89xx.0. Contribute to goldfish07/android_kernel_samsung_j8y18lte development by creating an account on GitHub.
github.com
ROM INFO:
Security Patch Level2021-12-01OS VersionAndroid 10PDAJ810FJXU6CVA1
Download: https://tinyurl.com/J8-Debloated-Rom
Reserved
New Update v7.1!
Read the "!!! READ ME FIRST !!!" text inside the Google Drive folder for changelog details.
BNFCTR said:
New Update v7.1!
Read the "!!! READ ME FIRST !!!" text inside the Google Drive folder for changelog details.
Click to expand...
Click to collapse
Hi, thank you firstly.
I installed this rom everythink is ok but no internet connection.
Any solution?
sinanlenfom said:
Hi, thank you firstly.
I installed this rom everythink is ok but no internet connection.
Any solution?
Click to expand...
Click to collapse
Please follow the clean installation steps carefully.
Hi bro thank you so much this rom work perfectly everything work thanks a lot
Download link (https://tinyurl.com/J8-Debloated-Rom) is not working ((
Who can share it?
there is a way to make a ROM to make the touch work, I have a j810m and the touch stopped after updating to Android 10 binary 3 version, I had changed the display and I didn't know I couldn't update
Cheat said:
Download link (https://tinyurl.com/J8-Debloated-Rom) is not working ((
Who can share it?
Click to expand...
Click to collapse
The link is working. Please try using another browser or use vpn.
jabsjrm said:
there is a way to make a ROM to make the touch work, I have a j810m and the touch stopped after updating to Android 10 binary 3 version, I had changed the display and I didn't know I couldn't update
Click to expand...
Click to collapse
While system update check, it also verifies your display originality. If you change your display on untouched stock rom, it will be permanently disabled unfortunately. You should have upgraded to debloated rom or disabled system update apps so that you could keep using changed display. There is no luck fortunately. (you cannot downgrade to Android 9 to solve the issue because bootloader does not allow that)
This and the "More info about bloatwares" is great, thanks for all your efforts. The device is finally usable without stutter even when scrolling.
But there is a small thing -> I think you should remove default magisk so that it can be installed with app and be able to update.
erfto said:
This and the "More info about bloatwares" is great, thanks for all your efforts. The device is finally usable without stutter even when scrolling.
But there is a small thing -> I think you should remove default magisk so that it can be installed with app and be able to update.
Click to expand...
Click to collapse
You're welcome. I configured some of the Magisk settings so that you do not need to do anything so as to be able to successfully pass SafetyNet. Additionally, If I remove default installation of Magisk as an app, stub app will give you error while downloading the app unfortunately. Lastly, Magisk v24.3 is the latest working version for J8. Magisk v25.x versions will bootloop the device. Therefore, do not attempt to update Magisk. Considering these issues, I decided to include Magisk and its configurations. If you still want to remove it, open "J8_De-Bloated_Stock_Rom_v7.1.zip" using the latest version of "WinRAR" on pc or the latest version of "RAR" on Android. Go inside the "data" folder and delete the 2 folders (adb, app). Then flash the .zip.
BNFCTR said:
You're welcome. I configured some of the Magisk settings so that you do not need to do anything so as to be able to successfully pass SafetyNet. Additionally, If I remove default installation of Magisk as an app, stub app will give you error while downloading the app unfortunately. Lastly, Magisk v24.3 is the latest working version for J8. Magisk v25.x versions will bootloop the device. Therefore, do not attempt to update Magisk. Considering these issues, I decided to include Magisk and its configurations. If you still want to remove it, open "J8_De-Bloated_Stock_Rom_v7.1.zip" using the latest version of "WinRAR" on pc or the latest version of "RAR" on Android. Go inside the "data" folder and delete the 2 folders (adb, app). Then flash the .zip.
Click to expand...
Click to collapse
I'm not knowledgable about this but i get it now, thanks for informing !
where i can get non root (magisk) boot.img
i want to uninstall magisk from this rom.
thank you so much dev
X - root said:
where i can get non root (magisk) boot.img
i want to uninstall magisk from this rom.
thank you so much dev
Click to expand...
Click to collapse
just do what was posted above?
BNFCTR said:
... SNIP ... If you still want to remove it, open "J8_De-Bloated_Stock_Rom_v7.1.zip" using the latest version of "WinRAR" on pc or the latest version of "RAR" on Android. Go inside the "data" folder and delete the 2 folders (adb, app). Then flash the .zip.
Click to expand...
Click to collapse
Where are people getting TWRP from? I can't see it listed for the J8 on their website: https://twrp.me/Devices/Samsung/
There's an unofficial one here:
[RECOVERY] TWRP 3.6.x.x for Samsung Galaxy J810G/GF/F/M/Y j8y18lte
TWRP 3.6.x.x for Samsung Galaxy J8 Note: I AM NOT RESPONSIBLE OF ANY DAMAGE WILL HAPPEN AFTER YOU FLASH THIS TWRP , ALWAYS DO BACKUP FIRST DOWNLOAD MODE 1. power off your Samsung J8/On8 2. press & hold both vol+ & vol- keys and insert USB driver...
forum.xda-developers.com
Bro i need galaxy theme is there any solution ?
X - root said:
where i can get non root (magisk) boot.img
i want to uninstall magisk from this rom.
thank you so much dev
Click to expand...
Click to collapse
You can uninstall it from Magisk homepage "Uninstall Magisk". The system may not boot without Magisk. Keep this in mind.
Canyoning.cat said:
Where are people getting TWRP from? I can't see it listed for the J8 on their website: https://twrp.me/Devices/Samsung/
There's an unofficial one here:
[RECOVERY] TWRP 3.6.x.x for Samsung Galaxy J810G/GF/F/M/Y j8y18lte
TWRP 3.6.x.x for Samsung Galaxy J8 Note: I AM NOT RESPONSIBLE OF ANY DAMAGE WILL HAPPEN AFTER YOU FLASH THIS TWRP , ALWAYS DO BACKUP FIRST DOWNLOAD MODE 1. power off your Samsung J8/On8 2. press & hold both vol+ & vol- keys and insert USB driver...
forum.xda-developers.com
Click to expand...
Click to collapse
Here: https://forum.xda-developers.com/t/...d-flash-twrp-j810f-g-m-y-gf-j8y18lte.4479201/
Kevin Ackerman said:
Bro i need galaxy theme is there any solution ?
Click to expand...
Click to collapse
Download the necessary apps from "Deleted Apps" folder inside the Google Drive folder and copy them to corresponding folder and reboot.

Categories

Resources