Thread is not active anymore
Install a pre deodexed stock Rom because my guide had some errors and missing parts.
(setting permissions and so on)
official stock 5.0.2
T700
for some reason...
7. select the folder with the three folders inside
nothing happens. Should that main folder be named something special?
When I select a single folder, i get the error "Processor architecture (arm, arm64, x86, x64, mips, mips64) not defined..."
RoyBM said:
official stock 5.0.2
T700
for some reason...
7. select the folder with the three folders inside
nothing happens. Should that main folder be named something special?
When I select a single folder, i get the error "Processor architecture (arm, arm64, x86, x64, mips, mips64) not defined..."
Click to expand...
Click to collapse
ah, i forgot to write, that you should copy the build.prop also besides the folders.
Copy the build.prop from your system into the folder with the 3 folders inside
how to set the permissions after copying the new files into the system?
Works like a charm. Thanks so much! Just remember to mount system in TWRP and make sure your copy of build.prop is not build.prop.txt.
I get bootloop after doing all the steps
Edit: Just tried deodexing with JoelDroid Lollipop Batch Deodexer and it worked.
Just followed the steps but used JoelDroid Lollipop Batch Deodexer instead of the "Fully automated tool for create deodex for Lollipop" by svadev
Seems like you would have to run something to fix permissions after doing this, no?
I used AndikaTedja's scripts and guide for deodexing & zip aligning kit kat from http://forum.xda-developers.com/showthread.php?t=2725930 which worked after some slight edits.
Does this method works for custom rom like Ironrom and PAC-MAN rom?
I can't install xposed
The Roms like these are deodexed already.
xdaq said:
Does this method works for custom rom like Ironrom and PAC-MAN rom?
I can't install xposed
Click to expand...
Click to collapse
Install Busybox and try again.
And which xposed do you use?
Only samsung roms have to be deodexed to install xposed.
go here http://forum.xda-developers.com/showthread.php?t=3034811 (this is for aosp roms)
and download xposed-v79-sdk23-arm.zip . then flash it via recovery
Thanks, really helped with my SM-T805 5.0.2 version.
panther124 said:
Welcome guys,
today i´ll show you how to deodex your stock rom.
Its a very simple tutorial.
What you need:
-stock rom of course
-this tool: http://forum.xda-developers.com/galaxy-s5/general/tool-deodex-tool-android-l-t2972025
- ES file manager (or other root explorer)
-rooted tablet
-twrp
1. open ES File manager
2. go to /system
3. copy the folders "app", "priv-app", "framework" and the "build.prop" to your normal storage
4. connect your tablet to a computer
5. copy the three folders and the build.prop to a folder on your computer.
6. open the deodex tool
7. select the folder with the three folders inside
8. tick all three boxes
9. click "Execute" and wait
10. after that there are new folders in the tool´s directory
11. ignore "dex" and "odex" folder.
12. now delete the old three folders in your phone´s storage.
13. copy the new folders into your internal or external storage on your phone.
14. go to your recovery (twrp)
15. go to advanced and to file manager.
16. with this file manager delete in /system the old "app", "priv-app" and "framework" folder. and then copy the new three folders from your storage into /system. ALSO build.prop? so from computer then copy again to /system's Cellphone?
17. After that wipe the dalvik cache.
18. reboot. this can take 10-15min
19. after that your rom is completly deodexed and you can install xposed now.
I hope this tutorial was not too bad
Credits:
thanks @svadev for his great tool!
thanks @joeldroid for his tool!
and of course, Samsung for this rom!
Click to expand...
Click to collapse
@panther124 - sir? after i copy the build.prop from phone to computer? there will be no changes? then copy again to phone after deodexing?
suzhipack said:
@panther124 - sir? after i copy the build.prop from phone to computer? there will be no changes? then copy again to phone after deodexing?
Click to expand...
Click to collapse
There will be no changes. The build prop is only for the tool to detect your Rom version and device. You dont have to copy the build.prop back to your tablet/phone.
panther124 said:
There will be no changes. The build prop is only for the tool to detect your Rom version and device. You dont have to copy the build.prop back to your tablet/phone.
Click to expand...
Click to collapse
@panther124 ok just to detect my rom version thats why pulling out build.prop?
and it is right?
- copy the 3 folders and build.prop to computer
- deodex them
- copy the 3 folders and build.prop to cellphone
- change permission first? then from twrp transfer it to /system?
suzhipack said:
@panther124 ok just to detect my rom version thats why pulling out build.prop?
and it is right?
- copy the 3 folders and build.prop to computer
- deodex them
- copy the 3 folders and build.prop to cellphone
- change permission first? then from twrp transfer it to /system?
Click to expand...
Click to collapse
I think you dont have to change permission.
At me i dont had to.
panther124 said:
I think you dont have to change permission.
At me i dont had to.
Click to expand...
Click to collapse
@panther124 - but sir last question for clarification
i do it like this:
• reflash stock rom 5.0.2 (tab s 8.4 t705)
• root
• flash TWRP
• i use root explorer for file managing
-------------------------
• i copy "app" "priv-app", "framework" and the "build.prop" to my phone storage
• from phone storage i transfer it to my computer put it to "deodex folder"
• i open "SVADeodexerForArtx32 4.1"
• i locate the "deodex folder"
• i tick 3 boxes from the tool
• then execute
• after its done
• i locate the finish deodex 3 folders
• i copy it again to phone storage (app, priv-app, framework and build.prop) - at this moment in still here waiting for your answers hehe
• no changes of permission?
• i will reboot it to TWRP
• TWRP - delete the folder app, priv-app, framework and build.prop from /system
• TWRP - i will copy the (app, priv-app, framework and build.prop) from phone storage to /system
• TWRP - after that i will wipe the dalvik cache.
• reboot
IS IT RIGHT? or i forgot something?
waiting for your clarification for me to proceed now
suzhipack said:
@panther124 - but sir last question for clarification
i do it like this:
• reflash stock rom 5.0.2 (tab s 8.4 t705)
• root
• flash TWRP
• i use root explorer for file managing
-------------------------
• i copy "app" "priv-app", "framework" and the "build.prop" to my phone storage
• from phone storage i transfer it to my computer put it to "deodex folder"
• i open "SVADeodexerForArtx32 4.1"
• i locate the "deodex folder"
• i tick 3 boxes from the tool
• then execute
• after its done
• i locate the finish deodex 3 folders
• i copy it again to phone storage (app, priv-app, framework and build.prop) - at this moment in still here waiting for your answers hehe
• no changes of permission?
• i will reboot it to TWRP
• TWRP - delete the folder app, priv-app, framework and build.prop from /system
• TWRP - i will copy the (app, priv-app, framework and build.prop) from phone storage to /system
• TWRP - after that i will wipe the dalvik cache.
• reboot
IS IT RIGHT? or i forgot something?
waiting for your clarification for me to proceed now
Click to expand...
Click to collapse
Yeah, so you can do it!
panther124 said:
Yeah, so you can do it!
Click to expand...
Click to collapse
thanks sir!
Good luck for me
ill update you if i succeed or not hehe
---------- Post added at 07:46 AM ---------- Previous post was at 07:37 AM ----------
panther124 said:
Yeah, so you can do it!
Click to expand...
Click to collapse
@panther124 - sir i mount system first so that i can see the /system folder.
after i copy the 3 folders and build.prop to /system
i unmount it again.
- stuck at samsung galaxy tab S SM-T705 powered by ANDROID
- and i here sound animation loop
is it fail?
suzhipack said:
thanks sir!
Good luck for me
ill update you if i succeed or not hehe
---------- Post added at 07:46 AM ---------- Previous post was at 07:37 AM ----------
@panther124 - sir i mount system first so that i can see the /system folder.
after i copy the 3 folders and build.prop to /system
i unmount it again.
- stuck at samsung galaxy tab S SM-T705 powered by ANDROID
- and i here sound animation loop
is it fail?
Click to expand...
Click to collapse
Have you wiped the cache and dalvik cache?
panther124 said:
Have you wiped the cache and dalvik cache?
Click to expand...
Click to collapse
@panther124 - yes i wipe the cache and dalvik. it goes like this: Complete details.
---------------------------------------------------
• restock to SM-T705_T705XXU1BOL2_T705OLB1BOL2_5.0.2-THL fresh download
• root with [ROOT]Official CF-Auto-Root By Chainfir Thread
• recovery twrp with [RECOVERY]TWRP 3.0.2-1-unofficial [SM-T700/T705/800/805/807]
----------------------------
• install and open root explorer
• copy 3 folders and build.prop from /system to phone storage
• from phone storage to my computer
• open SVADeodexerForArtx32 tool 4.1 version
• locate the 3 folders and build.prop from my computer
• tick 3 boxes in tool
• then execute. wait and done!
• copy the finish deo files ( 3 folders and build.prop from my computer) to phone storage
• reboot to TWRP
• (TWRP) mount /system "so that i can see the /system folder in file manager"
• (TWRP) i go to advance -> File manager
• (TWRP) i delete the 3 folders and build.prop from /system
• (TWRP) i copy the 3 folders and build.prop from phone storage 1 by 1 to /system
• (TWRP) remount again the /system because its default
• (TWRP) Wipe cache and dalvik cache
• (TWRP) reboot
• and BOOM! Stuck at bootloader
--------------------------
whats wrong sir?
bootloader? or?
Related
Remember: Backup first! Be rooted! Have busybox installed! (We will create a recovery flashable zip which updater-script uses busybox commands)
To deodex your current device state follow the steps below:
Make sure you have adb and your device drivers installed on your computer (how to: installing and using adb).
Open command line and pull /system/app, /system/priv-app and /system/framework from phone via adb to your computer.
Code:
adb pull /system/app app
adb pull /system/priv-app priv-app
adb pull /system/framework framework
This will generate the folders "app", "priv-app" and "framework" containing the pulled files in the current directory.
Generate a list containing the folders with "arm"-folders which have to be deleted later in the phone (not the "lib/arm"-folders!!). Do this by opening terminal and navigate to the folder containing your previously pulled folders "app", "priv-app" and "framework" and type
Code:
dir /s /a:d /b arm | find /v "\lib\arm" > loglist.txt
There now should be a textfile containing all paths to the "arm"-folders. We'll need it later...but the textfile should look like:
Code:
<Directory you pulled your files to>\priv-app\3DTourViewer_HD_M2\arm
<Directory you pulled your files to>\priv-app\BackupRestoreConfirmation\arm
<Directory you pulled your files to>\priv-app\CloudAgent\arm
<Directory you pulled your files to>\priv-app\CSC\arm
....
Install Java (if you don't already have) and de-odex the pulled files with this tool.
Put the deodexed files into the folders /system/app, /system/priv-app and /system/framework in the attached zip.
Edit the zips' updater-script (META-INF\com\google\android\updater-script) according to the previously generated folder list. Take the textfile generated in 3. and replace
all \ with /
the path <Directory you pulled your files to> (see above example) in the textfile with "/system
It then should look like:
Code:
"/system/priv-app/3DTourViewer_HD_M2/arm
"/system/priv-app/BackupRestoreConfirmation/arm
"/system/priv-app/CloudAgent/arm
"/system/priv-app/CSC/arm
....
Then replace line end characters with ", (remember to remove the very last comma in the line or to insert a very last " in the line in case the last line doesn't contain line end character(s)) to get a comma-separated list of your folders:
Code:
"/system/priv-app/3DTourViewer_HD_M2/arm","...","/system/priv-app/BackupRestoreConfirmation/arm"
Modify the 'delete-recursive' entries in the updater-script according to your list and save it (do neither modify the encoding of the file nor the line end characters! Has to be "LF"! )
Boot into recovery.
Clear cache and dalvik-cache.
Flash zip.
Reboot (in my case it took some minutes).
I recommend using Notepad++ as editor because it's easy to use and much more powerful than standard windows editor.
reserved
SHA_NDY said:
Ok, I finally managed to do it.
If anyone is interested in how it worked I can try to provide my way to success ...
Remember: Backup first! Be rooted! Have busybox installed!
Make sure you have adb and device drivers installed on your computer.
Pull /system/app, /system/priv-app and /system/framework from phone via adb to your computer.
Code:
adb pull /system/app app
adb pull /system/priv-app priv-app
adb pull /system/framework framework
This will generate the folders "app", "priv-app" and "framework" containing the pulled files in the current directory.
Generate a list containing the folders with "arm"-folders which have to be deleted later in the phone. Do this by opening terminal and navigate to the folder containing your previously pulled folders "app", "priv-app" and "framework" and type
Code:
dir /s /a:d /b arm | find /v "\lib\arm" > loglist.txt
There now should be a textfile containing all paths to the "arm"-folders. We'll need it later...but the textfile should look like:
Code:
<Directory you pulled your files to>\priv-app\3DTourViewer_HD_M2\arm
<Directory you pulled your files to>\priv-app\BackupRestoreConfirmation\arm
<Directory you pulled your files to>\priv-app\CloudAgent\arm
<Directory you pulled your files to>\priv-app\CSC\arm
....
Install Java (if you don't already have) and de-odex the pulled files with this tool.
Put the deodexed files into the folders /system/app, /system/priv-app and /system/framework in the attached zip.
Edit the zips' updater-script (META-INF\com\google\android\updater-script) according to the previously generated folder list. Take the textfile generated in 3. and replace
all '\' with '/'
the path '<Directory you pulled your files to>' (see above example) in the textfile with '/system'
'/arm' with '/arm"'
Line end characters with ','
to get a comma-separated list of your folders. Modify the 'delete-recursive' entries according to your list and save the updater-script (do not modify the encoding of the file)
Boot into recovery.
Clear cache and dalvik-cache.
Flash zip.
Reboot.
Attached: the zip-file body which has to be edited as you need it...do not touch the permission settings in the updater-script...
Click to expand...
Click to collapse
One question , have you use twrp 2.8.1.1 ?
Inviato dal mio SM-G850F utilizzando Tapatalk
belthazor86 said:
One question , have you use twrp 2.8.1.1 ?
Click to expand...
Click to collapse
Yes, I used TWRP 2.8.1.1
I'm not sure but perhaps it will also work flashing with Flashify app.
Ok,now I can do it again. In this time i have modified the file updater-script with information of my textfile
Inviato dal mio SM-G850F utilizzando Tapatalk
Nothing,bootloop again..I give up. Nothing Xposed for me
Inviato dal mio SM-G850F utilizzando Tapatalk
The bootloop problem was a LF replaced by CRLF in the edited updater-script...
I followed your guide and everything went well. No bootloop.
But I got some popup notifications that google services and some google related stuff has stopped so I can not finish the initial setup.
Any clue what went wrong?
I assume your downloadable deodexed france 5.0.2 is for galaxy G850F ... Flashed it ... Bootloop ...
zalood said:
I followed your guide and everything went well. No bootloop.
But I got some popup notifications that google services and some google related stuff has stopped so I can not finish the initial setup.
Any clue what went wrong?
Click to expand...
Click to collapse
Hey zalood,
I only moved through all the steps described in the guide after initial setup was done. I'm not sure if there are files/libs/preferences missing before setup is complete.
zalood said:
I assume your downloadable deodexed france 5.0.2 is for galaxy G850F ... Flashed it ... Bootloop ...
Click to expand...
Click to collapse
This zip is for deodexing a stock state france 5.0.2 ROM, not the ROM itself. Same for russian zip...
I hope this was helpful.
SHA_NDY said:
Hey zalood,
I only moved through all the steps described in the guide after initial setup was done. I'm not sure if there are files/libs/preferences missing before setup is complete.
This zip is for deodexing a stock state france 5.0.2 ROM, not the ROM itself. Same for russian zip...
I hope this was helpful.
Click to expand...
Click to collapse
Thanks SHA_NDY.
Perhaps I was also wiping the data instead cache and dalvik only.
Will try again in the morning and revert back ...
Deodexing and flashing successful . . .
Thanks a lot for this Guide . .
first of all thank you, for this guide :good:
when I try to install it TWRP says "E: Error executing updater binary in zip ' /sdcard....", but i don´t touched the updater-binary file.
can someone give me an advice ?
albert-319 said:
first of all thank you, for this guide :good:
when I try to install it TWRP says "E: Error executing updater binary in zip ' /sdcard....", but i don´t touched the updater-binary file.
can someone give me an advice ?
Click to expand...
Click to collapse
Which TWRP version do you use? I use 2.8.1.1 and everything works perfect.
If you don't succeed in flashing with e.g. other TWRP version you can take a zip (something you already flashed) that you know to work with your TWRP version. Delete everything in the zip EXCEPT the updater-binary and place the files you deodexed into the zip (keep the folder structure according to the attached zip in this thread) and place your updater script.
Do you have busybox installed?
Hi, just flashed stock russian firmware, set up google account and etc, flashed twrp 2.8.1.1. then russian zip to deodex but stuck on android logo, do I have to update gapps after setting account and then flash deodex zip?
diego1810 said:
Hi, just flashed stock russian firmware, set up google account and etc, flashed twrp 2.8.1.1. then russian zip to deodex but stuck on android logo, do I have to update gapps after setting account and then flash deodex zip?
Click to expand...
Click to collapse
I'm not sure if I did so to get it working. I think I remove the zip files, everyone should do like described in the tuto, don't know what side-effects do occur...sorry
Dear SHA_NDY,
So I followed all the steps in your tutorial.
So what I did was unzipped the zip file that you had attached, and then updated the directories with the deodexed files and updated the updater script as well. I then zipped the file back up and tried to flash it but it wouldnt flash for me.
What am I doing wrong?
Thank you
harper86 said:
Dear SHA_NDY,
So I followed all the steps in your tutorial.
So what I did was unzipped the zip file that you had attached, and then updated the directories with the deodexed files and updated the updater script as well. I then zipped the file back up and tried to flash it but it wouldnt flash for me.
What am I doing wrong?
Thank you
Click to expand...
Click to collapse
Can you provide your zip for download? Thanks
SHA_NDY said:
Can you provide your zip for download? Thanks
Click to expand...
Click to collapse
Hi Shandy. Fixed it. What I did was just flashed arter97 deodex system image file via ODIN and works pretty well now. Just had to re root after that.
Thank you
Then replace line end characters with ", (remember to remove the very last comma in the line) to get a comma-separated list of your folders:
Code:
"/system/priv-app/3DTourViewer_HD_M2/arm","...","/system/priv-app/BackupRestoreConfirmation/arm"
Modify the 'delete-recursive' entries in the updater-script according to your list and save it (do neither modify the encoding of the file nor the line end characters! Has to be "LF"! )
Click to expand...
Click to collapse
Im trying so much but dont get this part.
At the monent i am here now
"/system/priv-app/3DTourViewer_HD_M2/arm
"/system/priv-app/BackupRestoreConfirmation/arm
"/system/priv-app/CloudAgent/arm
"/system/priv-app/CSC/arm
....
Click to expand...
Click to collapse
@SHA_NDY maybe you can explain it a little more?
maybe in german?
ManuFisch said:
Im trying so much but dont get this part.
At the monent i am here now
@SHA_NDY maybe you can explain it a little more?
maybe in german?
Click to expand...
Click to collapse
I'll give it a try but don't recall any German from childhood .
If you're using notepad++ or notetab pro, then you can do a replace using regular expressions, so put your cursor at the top of the doc and for the "find" field, use this [\r\n]+ and click on 'use regular expressions' if it's there, (which is carriage return line feed, which is at the end (invisible) of each line). In the replace field, put ", (exactly), and then replace-all. If the entire document is now a single line, then it's good. Probably you have to remove the last comma manually.
So now you've edited your .txt file that you created in the OP steps, so now open the updater-script file in the .zip. There are 3 "delete-recursive" sections like delete-recursive("... "), one for apps, one for priv-apps and one for framework, so copy the first batch of modified text from the .txt file that are "apps" (up till the framework one), and paste them over the entire innards of the ("...") clause of the delete-recursive. Same for framework (only one entry), and same for priv-apps.
I'm just writing from memory so maybe I mispelled something. ANyway, when you're completed, make sure to overwrite updater-script in the .zip and you should be ready to either mess up your phone (back it up!) or make it xposed compat.
cheers.
I would like to deodex the Codex system. How Can I do that? 232 Stock-based update. I have the Sony Xperia z2.
This is a very compressed and short guide, but hopefully it'll help you to start (it assumes you already have your phone rooted and have recovery installed) :
1ST OF ALL : MAKE NANDROID BACKUP.
you'll need to have JAVA installed on your machine, download and install that.
- on your device, enable "usb debugging" from developer options
- connect your device to PC, click "allow" on device for usb debugging
- have adb.exe on your pc, navigate to that folder and press shift+right click in empty space in the folder, choose "open command window here"
- in the cmd window that shows up type these commands in order :
adb pull /system/app system/app/
adb pull /system/priv-app system/priv-app/
adb pull /system/framework system/framework/
adb pull /system/vendor/app system/vendor/app
adb pull /system/build.prop system/build.prop
this will get you a folder next to your adb.exe file called "system" with all the files inside
- open system/vendor/app folder and copy "ims" and "chrome customizations" to system/app folder
- open system/framework/ folder and copy "SemcGenericUxpRes" to system/app folder
download deodex tool from here : http://forum.xda-developers.com/galaxy-s5/general/tool-deodex-tool-android-l-t2972025 (if you're not sure if your system is 32 or 64, get the 32 version)
- extract SVADeodexerForArtx32.zip to your c:/ drive
- open SVADeodexerForArt.exe and browse to where your "system" folder is (same folder as adb.exe)
- check app/framework/priv-app in the program options
- click deodex
- once done, create a flashable zip file from the resulting folders (remember to move files from "app" folder back to "framework" and "vendor" folder in the same order, or you'll get FCs)
- have SuperSU and flashable NUT recovery too on sdcard
- flash deodexed zip, then flash SuperSU and NUT recovery files again
- clear cache/dalvik, reboot
This is a rough guide, basically how I do it. if you need further help, post here and I'll try to respond or someone else will help/correct me if I made a mistake.
thanks
i deodexd with SVADeodexerForArtx64.exe
after that
how to create flashble zip
and which folders will i zip?
pls tellme bro
see attached file for creating flashable zip.
you need to copy the deodexed version from the SVADeodexerForArtx64 folder (you'll find app, framework, priv-app folder there) just open the zip with winrar, drag and drop folder, do a replace (don't change any settings).
Remember to move the "SemcGenericUxpRes", "ims" and "chrome customizations" to their respective folders (framework and vendor/app) to avoid FCs
Once you do that, your deodex file is ready to flash, then after that reflash SuperSU and NUTs recovery.
thanks
thanks bro.:laugh::laugh::laugh::laugh::laugh::laugh::laugh:
it is working bro
thanks thanks
and small Dought can i use this empty zip file for future versions like android 6.0
and how to conform my lolipop5.1.1 is deodexed
One question :what does it mean nut recovery???is clockworkmod recovery right?
rameshkotibani said:
thanks bro.:laugh::laugh::laugh::laugh::laugh::laugh::laugh:
it is working bro
thanks thanks
and small Dought can i use this empty zip file for future versions like android 6.0
and how to conform my lolipop5.1.1 is deodexed
Click to expand...
Click to collapse
I'm not sure if this zip will work for Android 6.0 since it's not available to test atm. Let's wait until it's out and see then
To confirm your rom is deodexed, use a file explorer with root acces (es explorer) and navigate to /system/, then do a search for "odex" and you should not find any files.
Cris95 said:
One question :what does it mean nut recovery???is clockworkmod recovery right?
Click to expand...
Click to collapse
NUTs dual recovery is what is used on locked bootloader Z2 phones, it has both CWM and TWRP for you to choose from, just google "NUTs dual recovery Z2" or search the forums here for more details.
thank bro......
ticktock666 said:
see attached file for creating flashable zip.
you need to copy the deodexed version from the SVADeodexerForArtx64 folder (you'll find app, framework, priv-app folder there) just open the zip with winrar, drag and drop folder, do a replace (don't change any settings).
Remember to move the "SemcGenericUxpRes", "ims" and "chrome customizations" to their respective folders (framework and vendor/app) to avoid FCs
Once you do that, your deodex file is ready to flash, then after that reflash SuperSU and NUTs recovery.
Click to expand...
Click to collapse
i did all you said, but after flashing the deodex.zip with the deodexed apk´s inside i get bootloop.
Tried everything but no chance. Always bootloop - damn
Ota with these apps installed is impossible ! Full flash stock rom before ota
This is at your own risk !
I am not responsible for dead sdcards, thermonuclear war or you getting fired because the alarm app failed
If you point the finger at me for messing up your device, I will laugh at you
I am not responsible if your phone becomes a hipster and claims to have been modified before it was cool
I am not responsible for what you do with your computer, be it a laptop or a desktop/whatever and your phone as well
What are c-apps ?
https://cyngn.com/c-apps
Click the link to learn more
Requirements :-
C-apps package
Es file explorer OR aroma file manager
1) Install es file explorer (or boot to twrp, mount system in options, disable only mount system read-only and flash aroma file manager)
2) (Es file explorer users only) enable root explorer and mount system read-write
3) now rename /system/priv-app/dialer -> /system/priv-app/dialerx
4) similarly, rename /system/app/incallui -> /system/app/incalluix
5) (es file explorer users only) you may experience app crashes. Don't worry about them and reboot to twrp
6) flash c-apps package
7) (aroma file manager users only) mount system read-write in twrp options and disable the mount system read-only checkbox, then flash aroma file manager again and rename /system/app/incalluix -> /system/app/incallui (remove the x) and do the same to /system/priv-app/dialerx -> /system/priv-app/dialer (remove the x, do not change the case of the letters ! )
8) (aroma file manager users only) exit it and reboot to system
9) (es file explorer users only) follow step 7 after booting into android
10) (es file explorer users only) reboot your phone
11) now, disable these apps after booting into android (they do not work)
(I couldn't find the time to upload screenshots, coming soon !)
Edit :- screenshots added, check attachments
Truedialer works (partially, incallui doesn't work, dualsim works) but I prefer stock that is why I disabled it
Only use 1 dialer app or they may conflict !
Working :-
Cm account
Gallery
Email
Calendar
True caller service
Cm anti-theft
Screencast screen recorder
Etc etc
Audiofx is not working but maxxaudio tuner and audiofx are the same thing
Thanks, it works.
1. I couldn't find "disable only mount system read-only" in TWRP. Anyway, I flashed Aroma File Manager,
2. renamed said files, exited Aroma,
3. flashed C-Apps package,
4. again flashed Aroma, went inside /system to rename files, they were replaced by DailerNext and InCallUiNext, exited Aroma,
5. rebooted to system.
6. Found that stock apps have been replaced(Nevermind, I'm not fan of them anyway).
I followed TWRP procedure.
krishna442 said:
Thanks, it works.
1. I couldn't find "disable only mount system read-only" in TWRP. Anyway, I flashed Aroma File Manager,
2. renamed said files, exited Aroma,
3. flashed C-Apps package,
4. again flashed Aroma, went inside /system to rename files, they were replaced by DailerNext and InCallUiNext, exited Aroma,
5. rebooted to system.
6. Found that stock apps have been replaced(Nevermind, I'm not fan of them anyway).
I followed TWRP procedure.
Click to expand...
Click to collapse
If you followed the procedure correctly, that wouldn't have happened
Anyways, I'll upload the 2 stock apps the got replaced and a file that contains permissions that need to be applied to them
[email protected] said:
If you followed the procedure correctly, that wouldn't have happened
Anyways, I'll upload the 2 stock apps the got replaced and a file that contains permissions that need to be applied to them
Click to expand...
Click to collapse
I thought so, I couldn't find "mount system read-only."
@[email protected] check attachment for screenshot
krishna442 said:
I thought so, I couldn't find "mount system read-only."
Click to expand...
Click to collapse
I'll look into this
In the meantime, try reflashing twrp
krishna442 said:
I thought so, I couldn't find "mount system read-only."
Click to expand...
Click to collapse
The option is there, just checked....in the bottom left of the mount section
[email protected] said:
I'll look into this
In the meantime, try reflashing twrp
Click to expand...
Click to collapse
[email protected] said:
The option is there, just checked....in the bottom left of the mount section
Click to expand...
Click to collapse
Thanks, I did, and there's this option .
krishna442 said:
Thanks, I did, and there's this option .
Click to expand...
Click to collapse
Strange....
I'll add this information to the op so that if anyone faces the same issue, they'll know what to do
Thanks
Get audiofx apk from teamsek or any cyanogen build of 5.1.1 install manually thats working
i m using write now with audio tunner
install the apk i have uploaded manually working fine along with audiotunner
sahil chandel said:
Get audiofx apk from teamsek or any cyanogen build of 5.1.1 install manually thats working
i m using write now with audio tunner
Click to expand...
Click to collapse
Send me a detailed guide via pm (what did you exactly use, etc) and I'll add it to the op
And, maxxaudio tuner and audiofx are the exact same thing....no difference...both are from maxxaudio....same dev
sahil chandel said:
Get audiofx apk from teamsek or any cyanogen build of 5.1.1 install manually thats working
i m using write now with audio tunner
install the apk i have uploaded manually working fine along with audiotunner
Click to expand...
Click to collapse
I just tried it out
Didn't work
Stick with audio tuner on op2 its the same thing
[email protected] said:
I just tried it out
Didn't work
Stick with audio tuner on op2 its the same thing
Click to expand...
Click to collapse
its working install manually see screenshots
sahil chandel said:
its working install manually see screenshots
Click to expand...
Click to collapse
it isn't
just tried
and that does not look like official audio tuner
[email protected] said:
it isn't
just tried
and that does not look like official audio tuner
Click to expand...
Click to collapse
bro thats audiofx.apk.....not audio tunner i have both audiotunner & audiofx.apk look 2nd screenshot i used them combinely too during headphones....gives awesome bass combination
sahil chandel said:
bro thats audiofx.apk.....not audio tunner i have both audiotunner & audiofx.apk look 2nd screenshot i used them combinely too during headphones....gives awesome bass combination
Click to expand...
Click to collapse
my bad
it doesn't look like the apk in the c-apps package
[email protected] said:
my bad
it doesn't look like the apk in the c-apps package
Click to expand...
Click to collapse
use the app that i hv uploaded
its from teamsek cm12.1
krishna442 said:
I thought so, I couldn't find "mount system read-only."
@[email protected] check attachment for screenshot
Click to expand...
Click to collapse
Thanks
But that does not look like official twrp
http://twrp.me/devices/oneplustwo.html
[email protected] said:
Thanks
But that does not look like official twrp
http://twrp.me/devices/oneplustwo.html
Click to expand...
Click to collapse
Yep, even I just noticed it. Omg. I'm really getting dumb these days. Thanks a lot.
Enable ARcore and other funky AR apps on stock rom
This little zip enables ARcore for the Asus Max Pro M1 stock rom
Tried and tested successfully on the ZB601KL variant (4/64)
Not tested on custom rom - will probably not work.
What works:
1. Latest ARCore
2. Measure App
3. IKEA app
4. Line draw app
5. AR Stickers modded (see below)
This is based on these two:
https://forum.xda-developers.com/showpost.php?p=76920297&postcount=5176
https://forum.xda-developers.com/showpost.php?p=76580197&postcount=1
Hence thanks to these two gentlemen and full credits to them:
@Arnova8G2
@Stampyron
Steps (reproducing from @Stampyron thread with some modifications) :
Step 1. Download and install ARCore apk from here https://www.apkmirror.com/apk/google-inc/arcore/arcore-1-3-18060406-release/
Step 2. Install an app that use ARCore. If you're lazy, you can use this apk https://www.apkmirror.com/apk/googl...-anywhere-with-ar-2-0-0-android-apk-download/
Step 3. Open the app you installed in step 2 and let it crash. This will make the folders and files that we're going to use later on.
Step 4. Download the file named arcore_x00t.zip
Step 5. Reboot to twrp and and flash the zip file
Step 6. Reboot to system. Now you can use any apps that require ARCore!
NOTE: If you updated ARCore repeat step 3 onwards
ARStickers Updated to ver 1.2.180326103.apk - 4 July 2018
ARStickers doesnt work with the apk from apkmirror.com. Use this modded one instead
https://drive.google.com/open?id=1DqnA2lFV5QYq7vQDah2IMLlAO285nKzK
(thanks to @Arnova8G2)
Explanation
@Arnova8G2 twrp zip is based on placing a file in the /data partition and renaming it as per the ro.build.product value.
However for stock ROM, the true value that works for this device is what is returned by ro.product.device instead in the system (different from the one in twrp), hence the modification is needed
The value in the fully booted stock rom is "ASUS_X00T_2"
And the second modification needed is to make the file name include "8.1" for latest oreo for this device.
Hence the file name now that works for this device in stock ROM is: "device_profile_ASUS_X00T_2_colon_8.1.textproto"
Enjoy!
candiesdoodle said:
Enable ARcore and other funky AR apps
This little zip enables ARcore for the Asus Max Pro M1
Tried and tested successfully on the ZB601KL variant (4/64)
What works:
1. Latest ARCore
2. Measure App
3. IKEA app
4. Line draw app
5. AR Stickers modded (see below)
This is based on these two:
https://forum.xda-developers.com/showpost.php?p=76920297&postcount=5176
https://forum.xda-developers.com/showpost.php?p=76580197&postcount=1
Hence thanks to these two gentlemen and full credits to them:
@Arnova8G2
@Stampyron
Steps (reproducing from @Stampyron thread with some modifications) :
Step 1. Download and install ARCore apk from here https://www.apkmirror.com/apk/google...-apk-download/
Step 2. Install an app that use ARCore. If you're lazy, you can use this apk https://www.apkmirror.com/apk/google...where-with-ar/
Step 3. Open the app you installed in step 2 and let it crash. This will make the folders and files that we're going to use later on.
Step 4. Download the file named arcore_x00t.zip
Step 5. Reboot to twrp and and flash the zip file
Step 6. Reboot to system. Now you can use any apps that require ARCore!
NOTE: If you updated ARCore repeat step 3 onwards
ARStickers
ARStickers doesnt work with the apk from apkmirror.com. Use this modded one instead
https://drive.google.com/open?id=17r5Hg-WyRTRVAkqx40vmSHyrDMAxmKQG
(thanks to @Arnova8G2)
Explanation
@Arnova8G2 twrp zip is based on placing a file in the /data partition and renaming it as per the ro.build.product value.
However the true value that works for this device is what is returned by ro.product.device instead in the system (different from the one in twrp), hence the modification is needed
The value in the fully booted rom is "ASUS_X00T_2"
And the second modification needed is to make the file name include "8.1" for latest oreo for this device.
Hence the file name now that works for this device is: "device_profile_ASUS_X00T_2_colon_8.1.textproto"
Enjoy!
Click to expand...
Click to collapse
Thanks for the work.Can u suggest me some good ar apps as ur links are not working
Bhuvi100 said:
Thanks for the work.Can u suggest me some good ar apps as ur links are not working
Click to expand...
Click to collapse
Links updated. Please try now
I am waiting for magisk module. I don't want to temper system
Aftab_khatri said:
I am waiting for magisk module. I don't want to temper system
Click to expand...
Click to collapse
this is data partition, nothing on system
candiesdoodle said:
Enable ARcore and other funky AR apps on stock rom
This little zip enables ARcore for the Asus Max Pro M1 stock rom
Tried and tested successfully on the ZB601KL variant (4/64)
Not tested on custom rom - will probably not work.
What works:
1. Latest ARCore
2. Measure App
3. IKEA app
4. Line draw app
5. AR Stickers modded (see below)
This is based on these two:
https://forum.xda-developers.com/showpost.php?p=76920297&postcount=5176
https://forum.xda-developers.com/showpost.php?p=76580197&postcount=1
Hence thanks to these two gentlemen and full credits to them:
@Arnova8G2
@Stampyron
Steps (reproducing from @Stampyron thread with some modifications) :
Step 1. Download and install ARCore apk from here https://www.apkmirror.com/apk/google-inc/arcore/arcore-1-3-18060406-release/
Step 2. Install an app that use ARCore. If you're lazy, you can use this apk https://www.apkmirror.com/apk/googl...-anywhere-with-ar-2-0-0-android-apk-download/
Step 3. Open the app you installed in step 2 and let it crash. This will make the folders and files that we're going to use later on.
Step 4. Download the file named arcore_x00t.zip
Step 5. Reboot to twrp and and flash the zip file
Step 6. Reboot to system. Now you can use any apps that require ARCore!
NOTE: If you updated ARCore repeat step 3 onwards
ARStickers
ARStickers doesnt work with the apk from apkmirror.com. Use this modded one instead
https://drive.google.com/open?id=17r5Hg-WyRTRVAkqx40vmSHyrDMAxmKQG
(thanks to @Arnova8G2)
Explanation
@Arnova8G2 twrp zip is based on placing a file in the /data partition and renaming it as per the ro.build.product value.
However for stock ROM, the true value that works for this device is what is returned by ro.product.device instead in the system (different from the one in twrp), hence the modification is needed
The value in the fully booted stock rom is "ASUS_X00T_2"
And the second modification needed is to make the file name include "8.1" for latest oreo for this device.
Hence the file name now that works for this device in stock ROM is: "device_profile_ASUS_X00T_2_colon_8.1.textproto"
Enjoy!
Click to expand...
Click to collapse
Does it require a rooted phone?
Abby 244 said:
Does it require a rooted phone?
Click to expand...
Click to collapse
Yes
candiesdoodle said:
Enable ARcore and other funky AR apps on stock rom
This little zip enables ARcore for the Asus Max Pro M1 stock rom
Tried and tested successfully on the ZB601KL variant (4/64)
Not tested on custom rom - will probably not work.
What works:
1. Latest ARCore
2. Measure App
3. IKEA app
4. Line draw app
5. AR Stickers modded (see below)
This is based on these two:
https://forum.xda-developers.com/showpost.php?p=76920297&postcount=5176
https://forum.xda-developers.com/showpost.php?p=76580197&postcount=1
Hence thanks to these two gentlemen and full credits to them:
@Arnova8G2
@Stampyron
Steps (reproducing from @Stampyron thread with some modifications) :
Step 1. Download and install ARCore apk from here https://www.apkmirror.com/apk/google-inc/arcore/arcore-1-3-18060406-release/
Step 2. Install an app that use ARCore. If you're lazy, you can use this apk https://www.apkmirror.com/apk/googl...-anywhere-with-ar-2-0-0-android-apk-download/
Step 3. Open the app you installed in step 2 and let it crash. This will make the folders and files that we're going to use later on.
Step 4. Download the file named arcore_x00t.zip
Step 5. Reboot to twrp and and flash the zip file
Step 6. Reboot to system. Now you can use any apps that require ARCore!
NOTE: If you updated ARCore repeat step 3 onwards
ARStickers Updated to ver 1.2.180326103.apk - 4 July 2018
ARStickers doesnt work with the apk from apkmirror.com. Use this modded one instead
https://drive.google.com/open?id=1DqnA2lFV5QYq7vQDah2IMLlAO285nKzK
(thanks to @Arnova8G2)
Explanation
@Arnova8G2 twrp zip is based on placing a file in the /data partition and renaming it as per the ro.build.product value.
However for stock ROM, the true value that works for this device is what is returned by ro.product.device instead in the system (different from the one in twrp), hence the modification is needed
The value in the fully booted stock rom is "ASUS_X00T_2"
And the second modification needed is to make the file name include "8.1" for latest oreo for this device.
Hence the file name now that works for this device in stock ROM is: "device_profile_ASUS_X00T_2_colon_8.1.textproto"
Enjoy!
Click to expand...
Click to collapse
This method did not work for me. Ar stickers and draw a line app still force closes
---------- Post added at 06:50 PM ---------- Previous post was at 06:24 PM ----------
When I open draw a line app it says "AR CORE KEEPS ON STOPPING".
In recovery zip file is unable flash as digest file cannot be found.
Abby 244 said:
When I open draw a line app it says "AR CORE KEEPS ON STOPPING".
In recovery zip file is unable flash as digest file cannot be found.
Click to expand...
Click to collapse
I tried and it works just fine
Which twrp are you using.
candiesdoodle said:
I tried and it works just fine
Which twrp are you using.
Click to expand...
Click to collapse
I used an otg hard drive .
I so want this feature.:crying:
---------- Post added at 08:52 PM ---------- Previous post was at 08:04 PM ----------
When we go to the AR CORE app link , it provides with 2 versions of the app.
Though I have tried both and none of it worked for me .
I am on the latest build i.e. 311 .
Can I reset the partitions that are already made ?
I don't want to factory reset.
Please help me .
I am a noob
Can I use internal memory of mobile to flash the zip as I don't have a memory card.
Abby 244 said:
I used an otg hard drive .
I so want this feature.:crying:
---------- Post added at 08:52 PM ---------- Previous post was at 08:04 PM ----------
When we go to the AR CORE app link , it provides with 2 versions of the app.
Though I have tried both and none of it worked for me .
I am on the latest build i.e. 311 .
Can I reset the partitions that are already made ?
I don't want to factory reset.
Please help me .
I am a noob
Can I use internal memory of mobile to flash the zip as I don't have a memory card.
Click to expand...
Click to collapse
Yes
Install apks linked here. Then, Just download the zip to your phone. It will come to your internal memory of the phone - in downloads folder. Check using a file explorer such as "es file explorer" or "solid explorer"
Boot into twrp, and flash this file.
Then reboot the system. Done.
Ps- the two apk for arcore are for different platforms. Our phone is arm64, so download that.
candiesdoodle said:
Yes
Install apks linked here. Then, Just download the zip to your phone. It will come to your internal memory of the phone - in downloads folder. Check using a file explorer such as "es file explorer" or "solid explorer"
Boot into twrp, and flash this file.
Then reboot the system. Done.
Ps- the two apk for arcore are for different platforms. Our phone is arm64, so download that.
Click to expand...
Click to collapse
Did what u said , still problem presists. Moreover in twrp my root memory shows 0mb i.e. nothing.
Abby 244 said:
Did what u said , still problem presists. Moreover in twrp my root memory shows 0mb i.e. nothing.
Click to expand...
Click to collapse
Your phone is encrypted. Move that file to sd card and install
Aftab_khatri said:
Your phone is encrypted. Move that file to sd card and install
Click to expand...
Click to collapse
Using otg I get this
Abby 244 said:
Using otg I get this
Click to expand...
Click to collapse
Dude
your data partition is encrypted, you can't flash the zip.
You gotta do it manually after booting into the Rom:
1. Look in the zip for this file
/arcore_x00t.zip/data/data/com.google.ar.core/files/device_profile_database/device_profile_1_colon_8.textproto
2. Copy it to this location with this name. Use a file explorer with root permission:
/data/data/com.google.ar.core/files/device_profile_database/device_profile_ASUS_X00T_2_colon_8.1.textproto
3. Go to a terminal and do these commands
su
restorecon /data/data/com.google.ar.core/files/device_profile_database/device_profile_ASUS_X00T_2_colon_8.1.textproto
4. Reboot.
candiesdoodle said:
Dude
your data partition is encrypted, you can't flash the zip.
You gotta do it manually after booting into the Rom:
1. Look in the zip for this file
/arcore_x00t.zip/data/data/com.google.ar.core/files/device_profile_database/device_profile_1_colon_8.textproto
2. Copy it to this location with this name. Use a file explorer with root permission:
/data/data/com.google.ar.core/files/device_profile_database/device_profile_ASUS_X00T_2_colon_8.1.textproto
3. Go to a terminal and do these commands
su
restorecon /storage/emulated/0/Download/XDA Forums/arcore_x00t.zip/data/data/com.google.ar.core/files/device_profile_database/device_profile_1_colon_8.textproto
4. Reboot.
Click to expand...
Click to collapse
Can i do this without pc?
I was on step 2 of your above mentioned procedure but there was no file as :device_profile_ASUS_X00T_2_colon_8.1.textproto
Instead there was : device_profile_ASUS_A002_1_colon_7.textproto
Abby 244 said:
Can i do this without pc?
I was on step 2 of your above mentioned procedure but there was no file as :device_profile_ASUS_X00T_2_colon_8.1.textproto
Instead there was : device_profile_ASUS_A002_1_colon_7.textproto
Click to expand...
Click to collapse
You have do it on the phone
And ofcourse there is no file with that name. You have to copy it to that folder with that name. Got it?
candiesdoodle said:
You have do it on the phone
And ofcourse there is no file with that name. You have to copy it to that folder with that name. Got it?
Click to expand...
Click to collapse
Thanks for the quick reply. Just gonna try it .
candiesdoodle said:
You have do it on the phone
And ofcourse there is no file with that name. You have to copy it to that folder with that name. Got it?
Click to expand...
Click to collapse
And this happened.
Abby 244 said:
And this happened.
Click to expand...
Click to collapse
Oh common dude
You gotta type whole command in one go
restorecon /data/....
You are trying to execute the actual file..which is wrong
Hello there! I recently installed a custom rom on my phone and there are google apps pre-installed. How can remove the gapps from the rom zip file and have only the os and separetly the gapps.
Tommytommy1234 said:
Hello there! I recently installed a custom rom on my phone and there are google apps pre-installed. How can remove the gapps from the rom zip file and have only the os and separetly the gapps.
Click to expand...
Click to collapse
If you have Windows use 7-zip and view the archive so when you right click onto an app within you'll see a "delete" option which should work. If your on linux install p7zip-full to your system to do the same
TheExploitedOne said:
If you have Windows use 7-zip and view the archive so when you right click onto an app within you'll see a "delete" option which should work. If your on linux install p7zip-full to your system to do the same
Click to expand...
Click to collapse
Thanks! Will try that and let you know what's happening.
Tommytommy1234 said:
Thanks! Will try that and let you know what's happening.
Click to expand...
Click to collapse
Sounds good boss! It should work as long as your system.img isn't sparse
If the *. zip has a system image you can also do the same with EXT2 explorer (Windows) for EXT4 images
TheExploitedOne said:
If the *. zip has a system image you can also do the same with EXT2 explorer (Windows) for EXT4 images
Click to expand...
Click to collapse
Yes, there is a boot.img but no such system folder to delete apps. I know that Android Kitchen can edit these type of files.
Tommytommy1234 said:
Yes, there is a boot.img but no such system folder to delete apps. I know that Android Kitchen can edit these type of files.
Click to expand...
Click to collapse
If you see a system.new.dat or system.new.dat.br you can convert it to a system.img
1) Mount somewhere on your PC the system.img contained in the zip file of your ROM
2) Remove these directories :
Code:
/priv-app/GoogleBackupTransport
/app/GoogleCalendarSyncAdapter
/priv-app/SamsungCalendarProvider
/app/Chrome
/app/ChromeCustomizations
/app/GoogleContactsSyncAdapter
/app/Drive
/priv-app/GoogleFeedback
/app/Gmail2
/priv-app/Velvet
/priv-app/HotwordEnrollmentOKGoogleCORTEXM4
/priv-app/HotwordEnrollmentXGoogleCORTEXM4
/app/Hangouts
/app/Maps
/priv-app/GmsCore #Google Play Services
/priv-app/GoogleServicesFramework
/priv-app/Phonesky #Play Store
/app/Photos
/app/YouTube
3) Unmount and repack the ROM
4) Clean flash + wipe Dalvik/ART cache
But what the point of doing this ? Can't you just flash a Google debloat script for your device ? What phone do you have ?