http://rwiki.sciviews.org/doku.php?id=getting-started:installation:android
This page describes how to install a program on android based devices, but I am not able to understand the (rather short) instructions. I hope that anyone here can further elaborate on the steps required to run this program on a tablet.
I don't know that much about linux/android but I think enough to help you.
First of all, you need to have a rooted Tab and Busybox installed on your Tab. If you don't have that, wel.. You should try to figure that out first.
Then you need some knowledge of ADB or have a Terminal Emulator installed on your Tab.
You can pm me in Dutch if you need help.
Actually, is really simple to install. There's no need to use adb (root is needed to create /data/local/gcc), the only requisite is a terminal emulator and busybox. I'm using Better Terminal Emulator Pro, but a free alternative with "all included" is Terminal IDE.
Following the guide, first get the 3 files, do this from the tab (in my case, sometimes the default browser doesn't work with mediafire, use Opera if this happens to you).
Now open your terminal emulator (for moving the files and create the folder a file manager can be used, but in my opinion that's cumbersome). All the following commands are executed from the terminal.
First, get root:
Code:
su
(A prompt dialog will request root permission)
Now, create the directory:
Code:
mkdir /data/local/gcc
From this point, root isn't required, so you can do it as a normal user. To change from root to user:
Code:
exit
Create the directory:
Code:
mkdir /data/local/gcc
Now move the downloaded files (change the path "/sdcard/Download" according to your case)
Code:
mv /sdcard/Download/android_gcc_r2a.tar.bz2 /data/local/gcc
Code:
mv /sdcard/Download/android_gcc_supplement.tar.bz2 /data/local/gcc
Code:
mv /sdcard/Download/android_R_r1a2.tar.bz2 /data/local/gcc
Move to the directory
Code:
cd /data/local/gcc
Extract the downloaded files
Code:
tar xjf android_gcc_r2a.tar.bz2
Code:
tar xjf android_gcc_supplement.tar.bz2
Code:
tar xjf android_R_r1a2.tar.bz2
Now you need to "tell" to the system where R is installed so it can be recognized by the system.
Code:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/data/local/gcc/lib
Code:
export PATH=$PATH:/data/local/gcc/bin
You can (and you ought to) put this lines in your ~/.bashrc. If you are using Terminal IDE, is very easy, do
Code:
nano ~/.bashrc
and write the two lines.
That's it. In the terminal type
Code:
R
And you can start using it (I can't tell you about how to use R as I don't use it, but I guess you already know how to).
{
"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"
}
First of all great thanks for this post. I have now been able to make progress, although I run aground in the move part, I get a permission denied when I try to create the directory /data/local/gcc on the main system (i.e. my files are in mnt/sdcard/blabla and I want to create the target directory.
Might this be due to not being rooted? - I think I am rooted (Titanium backup runs ok)
SDBoss said:
First of all great thanks for this post. I have now been able to make progress, although I run aground in the move part, I get a permission denied when I try to create the directory /data/local/gcc on the main system (i.e. my files are in mnt/sdcard/blabla and I want to create the target directory.
Might this be due to not being rooted? - I think I am rooted (Titanium backup runs ok)
Click to expand...
Click to collapse
Sorry, my bad. I forgot that very important part. You need root only for that part.
All the other steps are the same, just start with root:
First, get root:
Code:
su
(A prompt dialog will request root permission)
Now, create the directory:
Code:
mkdir /data/local/gcc
From this point, root isn't required, so you can do it as a normal user. To change from root to user:
Code:
exit
Now move the downloaded files (change the path "/sdcard/Download" according to your case)
Code:
mv /sdcard/Download/android_gcc_r2a.tar.bz2 /data/local/gcc
.
.
.
.
All the other steps.
In case you get a "permission denied", keep doing the steps as root.
That was really helpful, thanks again. I can now run the program, that part is clear. Tithe only thing I cannot get done is writing the exports in the bashrc, I see the text but cannot save in this, I guess I need to use the ^X sort of commands but how does that work from a soft keyboard?
SDBoss said:
I guess I need to use the ^X sort of commands but how does that work from a soft keyboard?
Click to expand...
Click to collapse
That's ctrl+x (^ means the key ctrl or control), use another keyboard like this one: https://play.google.com/store/apps/details?id=org.pocketworkstation.pckeyboard
Don't forget to activate it in settings>language & input.
Related
Hey guys, I'm just wondering where to get that java box for the hero phone ( like in the modaco Rom)
Thanks in advance!
i would also like this, I extracted the apk but i need more then that because it wont run on my friends stock hero.
im an mgmaps user so java is required!
huh, any replies to this? i'm not rooted, stock upgraded rom, can i get java and where can i find a suitable app?
http://lmgtfy.com/?q=jbed+android+apk
first link ... took me 5 secs
alright dudes, here is the tutorial for that.. thought everyone had found it for himself, but okay ;-)
http://home.leakdroid.com/2009/08/31/java-app-for-android/comment-page-1/
keyra74 said:
http://lmgtfy.com/?q=jbed+android+apk
first link ... took me 5 secs
Click to expand...
Click to collapse
yeah, aren't you cute, found that myself, thank you oh-so-very-much....now, this:
adb remount
adb install Jbed.apk or adb push Jbed.apk /system/app
adb push libjbedvm.so /system/lib
adb shell reboot
is French to me....je ne parle pas francais!!!!
so, illiterate as i am, i turned to a forum of experts for a bloody answer....so, once again, thank you oh-so-very-much for providing it
i hope i've embedded enough sarcasm to make you realize you haven't helped a bit!
{
"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"
}
1. Download this
2. Start a shell (i prefer adb shell), and type the following (each line confirmed with the return key)
Code:
adb remount
adb install Jbed.apk or adb push Jbed.apk /system/app
adb push libjbedvm.so /system/lib
adb shell reboot
Ready to take off with Java!
suisen said:
yeah, aren't you cute, found that myself, thank you oh-so-very-much....now, this:
adb remount
adb install Jbed.apk or adb push Jbed.apk /system/app
adb push libjbedvm.so /system/lib
adb shell reboot
is French to me....je ne parle pas francais!!!!
so, illiterate as i am, i turned to a forum of experts for a bloody answer....so, once again, thank you oh-so-very-much for providing it
i hope i've embedded enough sarcasm to make you realize you haven't helped a bit!
Click to expand...
Click to collapse
They helped you out to much if you ask me...
Don't forget that this is a development sub-forum! If you don't understand the things mentioned here you should post your question in the general forum where they could help you out step by step.
does not work with the new rom release(rooting was no problem with flashrec and does work)
ginchiller said:
does not work with the new rom release(rooting was no problem with flashrec and does work)
Click to expand...
Click to collapse
in modaco it is already included, with normal rom it works (tested and using it)
that is just a proof that it is working in the new release, but how could it be installed without flashing to modaco?
maybe by reading this thread?
http://forum.xda-developers.com/showpost.php?p=4545215&postcount=7
yeah,...thanks... but as i said this method is not working with the new rom...
i figured out how to install it on the new rom!!!
as i said i have allready rooted it with this tutorial
Flashrec
so i had the cm-hero-recovery.img on my phone again
i restarted the phone holding POWER+HOME (not power+back)
then i typed in the following commands into the cmd (be sure that you have the Jbed.apk & libjbedvm.so in your android sdk tools folder)
Code:
adb shell mount /system
adb push Jbed.apk /system/app
adb push libjbedvm.so /system/lib
adb shell reboot
and after the reboot there it should be, i hope i could help someone with the same problem
Worked perfectly ginchiller ty
Is there a way to fullscreen mode?
I have installed the new opera mini but it has bugs with landscape.
Without landscape its ok but I want it in fullscreen...
for those j2me apps i tried yet, fullscreen works perfectly
How to install applications? When i run jbed i see sdcard folder. What i have to do?
close jbed, open a file browser, goto the folder where you stored the java-program (*.jar) and open/execute it with jbed (just open it, normally after a successful installation of jbed, jbed will pop up)
ohh, i will try another file manager because when i tap on .jar file in SUBFS its try to extract files not execute)))
I'm looking for IGO bun resolution on Tattoo is too low 240x320 and the application don't work properly. Is there IGO with properly resolution for Tattoo ?
best place to ask if you are a member is on ppcwarez.org as they alter screen resolutions to suit different hardware.
sygic is working on tattoo
CoPilot is also working on Tattoo. I tried Sygic, but I had some weird behaviour on the screen, so I decided to uninstall. Copilot has been working excellent; feels solid.
iGO works too,
see here:
http://forum.xda-developers.com/showpost.php?p=5742951&postcount=55
Hello,
Can you help me with my Igo because i'm a newbie and english is not my mother language, so i did not understand how to make my igo to work.
Thank's in advance.
i have windows 7 os and i've rooted my mobile and downloaded the data.gro too.
I've installed the iGo to my tattoo and killed it. Now how to run the commands in the cmd window? Can anyone here help me please?
djhancks said:
... Now how to run the commands in the cmd window? Can anyone here help me please?
Click to expand...
Click to collapse
I will help you my Greek brother
First, download Android SDK, from here. Unpack/unzip to your folder of choice.
Fire up CMD, and navigate to folder where you just unzipped Android SDK, and to subfolder „tools“. Eg:
Code:
cd C:\android-sdk\tools
Now, you just follow instruction you can find in that topic about iGO, like this:
Code:
adb.exe push C:\path\to\data.gro /data/local/bin/
adb.exe shell
$ su
# mv /data/local/bin/data.gro /data/data/com.navngo.igo.javaclient
Please note, you don't type the „$“ and „#“ signs, it's just what console looks like.
thanks a lot my greek brother, i owe you much
add me on msn so we can chat boy
can we replace data.gro without rooting the mobile manually? :/
You need root to access the directory, where the file is saved. Without root you'll just get "permission denied"
ok guys, i rooted my cellphone and tried to apply data.gro to the folder it's needed...
I reached this part
"# mv /data/local/bin/data.gro /data/data/com.navngo.igo.javaclient"
but then nothing happened... i started iGo but resolution was big as it was before.. :/
You have to start iGo (that it could create all needed settings folders and files), and then mv /data/local/bin/data.gro /data/data/com.navngo.igo.javaclient/data.gro
NForce25 said:
You have to start iGo (that it could create all needed settings folders and files), and then mv /data/local/bin/data.gro /data/data/com.navngo.igo.javaclient/data.gro
Click to expand...
Click to collapse
i ll start it again over from the beginning
iGo works but still too big..
Hi guys,
I just did what have to be done, and there.. iGo works.. well.. but not properly..
The data.gro here is still too big for Tattoo.. (pix are at the attachment)
Who can reduce this resolution, please? Or how can I edit the data.gro?
Thanks very much ,
Apex
{
"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"
}
it's my second try though i've done nothing...
I install iGo through the HTC Sync program (have ticked uknown sources from settings->apps)
I copy the iGo files into the SD
Open the iGo and see the languages option
kill it with taskkiller..
and fire up cmd
so commands commands commands...
afterh #mv... nothing!
what's wrong? :/
mv doesn't have to write anything out to console, are you sure that iGo doesn't work after that?
NForce25 said:
mv doesn't have to write anything out to console, are you sure that iGo doesn't work after that?
Click to expand...
Click to collapse
yes, when i say nothing there i don't mean that i'm waiting the console to write something. when i start iGO again it goes me to the languages option where i killed it before this whole thing happened with the resolution i don't want to.. the big one..
i also tried to adb reboot after doing the whole process but nothing happened too..
i'm really new to android, like ... i have tattoo for 2 days
so.. i have installed IGO on the device, by the language menu i've killed it, and now in the command window i typed this
C:\android-sdk\tools>adb.exe push c:\tato\data.gro data/local/bin
* daemon not running. starting it now *
* daemon started successfully *
error: device not found
device not found ... do i need a driver for this ?
ok, so i found drivers here
and now i have this:
C:\android-sdk\tools>adb.exe push c:\tato\data.gro data/local/bin
1300 KB/s (6302929 bytes in 4.732s)
C:\android-sdk\tools>adb.exe shell
$ su
su
su: permission denied
$ ^C
permission denied ? what do i have to do to have permission ?
ok, now i'm stuck here :
C:\android-sdk\tools>adb shell "cd /data/local/bin && chmod 755 ./m7
cd: can't cd to /data/local/bin
Did you get a new SGS II? And you want it rooted, but without loosing your factory warranty, or even getting the yellow triangle? Then you're lucky if you are reading this post. All you need, is a few things.
First you need a computer(which is pretty obvious, isn't it?)
Preferably a windows computer, but I can help you, if you've got a mac, aswell.
So, now you've made sure, that you've got these things, let's carry on with the tutorial...
You need Kies (which you use to transfer files, and contacts, to/from your computer and back...) and the android SDK*. If you haven't got these programs, then click on the links below...
Go to: developer.android.com/sdk/index.html (<-Download the SDK.zip)
Just extract the ZIP to your desktop, what you'll need will come in a second...
Now, for all you windows users;
Once you have extracted the SDK_zip to the desktop(or where ever you want to) click on sdk manager.exe, and download everything from google, and download the sdk-tools for your Android version (eg. 2.2, 2.3.x or 4.0.x) once you have downloaded all these tools, close the SDK* manager, and open the folder "Platform-Tools" in here, you wil find some files called "ADB", and two other files, called WinApi. Take these, and copy these into C:\Windows\System32\
Once you have done this, we can carry on...
(On your keyboard) press (and hold) Windows + R. Once the Run dialog has opened, you can release the keys.
Type in the Textbox cmd.exe and hit enter. In the command prompt (cmd) type in this command. "Adb" if some text appears, you have correctly installed ADB* on to your computer. You can now plug your SGS II in, and wait fir windows to determine the device and start installing additional drivers. Make sure you have set your device to allow USB debugging! (Now you can drink a cuppa coffee, and wait for about 5 minutes.)
Once this has been done, type in (in cmd) this command: adb devices And hit enter. If a set of numbers and letters appear(in hexadecimal order) and the word "Device" is written behind the hexadecimal* code, then you are ready to root!
Now for the rooting, itself. (If you want permanent root, skip this part, if you just want temporary root-permissions, then read this.)
First( to make sure that, if you break something in the OS*-Partition, you can repair your device(without flashing) type in the backup command: adb backup C:\MyAndroidBackup.ab -apk -system -shared -all
Check your phone, this is needed,incase you are prompted for permission. Once the backup is done, type in the following command, to gain root access.
Type in the command prompt-window " adb root"
Now, for permanent root access;
Type in the command prompt-window: adb backup -apk -system -shared -all
Check your phone, to see if you are prompted for permission... Wait for the backup to finish. Once it is done, type in the following command, to set your phone, into a type of "Download mode": adb remount
Now, you need to download the files beneath... (Superuser and BusyBox)
Download these files to your C Drive. Now, type in this command,: adb push C:\Superuser-1.apk /system/app
And again: adb push C:\stericson.busybox.apk system/app
Once you have done this, you should be able to use them, after one reboot. So, we will do a quick reboot. This installs the applications, and gets you one step further to being a "legal" root user! To do a reboot, type in: adb reboot
After your device has rebooted, and is ready-to-use, go to your app-drawer, and look for the apps: "Super User" and "BusyBox installer". If you have found these, then you have done the first steps correctly!
Now, type in the Command-Prompt Window: adb devices. And it should say the same hexadecimal code, with the caption "Device" next to it. If it says this, then type in the final command, to gain root access.: adb root
Once you have typed in the command above, you are an official root user!
I do not take responsibility if you break your device! I would gladly help you, but don't make me responsible. And just because I'm new here doesn't mean I'm completely new to android development/ rooting etc. .
If you found, that my tutorial was good, then please thanks me. If you have any ~questions, then please ask! If you have concerns, please let me know! Screenshots and video tutorial are following. I'm still looking for a way to do this on a mac, and I have yet only found one way. But we'll get to that in another thread, once I've proven it's effectiveness. Have a nice day, and have fun rooting!
P.S This works on nearly every android device!
Edit: P.S I forgot to mention =, what the stared words mean. SDK: Software Development Kit
ADB: Android Debugging Bridge
Hexadecimal: A string of combined letters and numbers.
Man u rock
But contact a mod and mave this to development section+ur bootloadter patch one...
familyguy59 said:
type in the following command, to gain root access.
Type in the command prompt-window " adb root"
Click to expand...
Click to collapse
I'm speechless.
{
"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"
}
sahibunlimited said:
Man u rock
But contact a mod and mave this to development section+ur bootloadter patch one...
Click to expand...
Click to collapse
Will do (at some time) but now, I've got get on developing my own Kernel. Which will make all this much easier!
familyguy59 said:
First( to make sure that, if you break something in the OS*-Partition, you can repair your device(without flashing) type in the backup command: adb backup C:\MyAndroidBackup.ab -apk -system -shared -all
Check your phone, this is needed,incase you are prompted for permission. Once the backup is done, type in the following command, to gain root access.
Type in the command prompt-window " adb root"
Click to expand...
Click to collapse
familyguy59,
I'm not sure what you're trying to do here, but "adb backup" requires ICS so, that and the fact this thread is redundant, I'm closing it.
Thanks
crachel
Hello,
I've finaly find a way to mount "hos_data" FAT32 partition into Android, usable with all android apps (after 1 week )
You need Root (Magisk), enable "Global Namespace" in Magisk Manager.
After that i use Tasker to mount at startup :
All you need, is to create "Profile" into Tasker, and theses tasks :
{
"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 can now share your Roms/Thumbails between Horizon / Android
I hope it can help some peoples ... If people have better solution, without Tasker, please share
Bye
This doesnt help
This has 0 instructions, and isnt self explanitory because because its not even in english like the poat itself is.
Skilarmbabcock said:
This has 0 instructions, and isnt self explanitory because because its not even in english like the poat itself is.
Click to expand...
Click to collapse
You're an idiot. 0 instructions? Really? Instructions are clearly there. Isn't self explanatory, really? 100% self explanatory. Not in English? Can you not read? Everything needed to make this work is written in English. Because because poat blah blah, go learn some English.
thx , and n1 job. and i have found a way to switch the sdcard without turning off.
its tricky , and you must be fast. because when you reboot to hekate when the firat time blackscreens apear, ,, screen turns off ,, in that moment you have to put out the sd card and put in the other one. , but the touchlayout is missing , then you can load any payload with out any dongle or something else.
I followed everything checked it 4 times and it still doesn't show up the only diffrence is I couldn't find device start so I put it as device boot
Have you activate "Global Namespace" in Magisk, your Android is rooted ?
Try to install "Termux" or other terminal emulator, and try to enter same commands manually first.
Go to Magisk, look if Tasker root is actived.
For me these command work fine. It can depend of your SDCard, for me it's mmcblk0 and p1 for partition 1 = mmcblk0p1
I don’t understand can anyone help me getting this to work
Unfortunately, Tasker is a paid app, is there any free alternative ?
Probably just look for a root compatible shell application and run the commands every time manually.
Works great. Thx!!
Hello i finally found tasker and begin this tutotrial but i have an issue at the task 2 "mkdir /mnt/switch-sd" when i launch the task tester in tasker.
I confirmed Root & Global Namespace are activated.
Any idea ?
For those that don't want to pay for/use Tasker, you can run a script in Terminal instead.
Creating a script file in Android OS:
In X-plore (or use what ever file manger you want), go to Internal shared storage "/sdcard". Make sure you are on the root of the sdcard.
In the middle option pane touch "New text file" and a file namer will pop up. Save name as "switchsd.sh" (without the quotations).
Enter the following:
#!/system/bin/sh
mkdir /mnt/switch_sd
chmod 777 /mnt/switch_sd
mount -o bind /dev/block/mmcblk0p1 /mnt/switch_sd
mount -o remount,rw /dev/block/mmcblk0p1 /mnt/switch_sd
echo "Fat32 mounted"
Hit save in the upper right and exit app. (This will be the script file)
Go to the built in LineageOS Terminal emulator and type the following commands.
su
mount -o rw,remount /system
cp sdcard/switchsd.sh /system/bin/switchsd
chmod 555 /system/bin/switchsd
This moves the file to your system/bins folder so you can easily run the script without entering a path.
Now in Terminal emulator run the script by typing, "su" to change user. Then type "switchsd" to run the script, wait a sec and it should now say "Fat32 mounted".
Walla! Enjoy. Do this every time you boot into Android.
Credit:
https://www.pctips4u.com/2016/03/writing-shell-scripts-in-android.html
Karcus said:
Go to the built in LineageOS Terminal emulator and type the following commands.
su
mount -o rw,remount /system
cp sdcard/switchsd.sh /system/bin/switchsd
chmod 555 /system/bin/switchsd
Click to expand...
Click to collapse
It sounds great but i didn't find any LineageOS Terminal emulator in SwitchRoot
keriam said:
It sounds great but i didn't find any LineageOS Terminal emulator in SwitchRoot
Click to expand...
Click to collapse
LineageOS by default does not enable the Terminal app.
If you haven't already, enable developer options.
Then, if you go into the Settings app and search for 'terminal', there will be a "Local terminal" option which says "Enable terminal app that offers local shell access".
However, by many accounts the built-in terminal app is awful, so you may prefer to use another terminal app from the Play Store. (I use this one, but Termux looks like a more popular option lately.)
Hello and thank you for the helpful information.
I found a solution to automatically mount the partition on startup. I use the App App2SdPro. Whit this app you can start a Script as su on boot. Works great for me and the App is free.
Personally I just let XPosedEdge run this script on each keyguard unlock.
init.d might also work.
Great job on this finding!
Forgive me if I'm wrong, but if you're rooted, isn't the SD already accessible from /mnt/vendor/factory ?
urherenow said:
Forgive me if I'm wrong, but if you're rooted, isn't the SD already accessible from /mnt/vendor/factory ?
Click to expand...
Click to collapse
This path may be just added from Android 10 build? This old topic should talking about the past year build?
Has anyone tried doing this on the official new release to mount the partition at a user-accessible location?
urherenow said:
Forgive me if I'm wrong, but if you're rooted, isn't the SD already accessible from /mnt/vendor/factory ?
Click to expand...
Click to collapse
Might not be relevant to this thread but thank you for posting anyway. I didn't know this path existed for Android 10, it makes this process much easier!
Can Any One Help Me To Root OPPO A78 5G i have tried all methods in yt i have rested my phone 4 times if any one can help
Hello World, eEase all data from the phone, take out the sim card l. Restart first time setup without adding account, don't accept any user experience program or backup. Connect the wifi and enter the home page, enable the developer options. Do not allow OEM unlock! If it's on, press and restart as smart android requires. SECOND STEP From skill developer options : Stay active when loading Developer quick tiles, enable wireless debugging in top panel Allow overlay on settings Usb connection type MTP file transfer Enable freeform window # activate all row of that sector and disable permission check Debug log level - 999999999 - 999999999 . Use the phone cleaner and restart your device.
THIRD STEP Download a File Explorer ( I use fx ) install the file Explorer and don't open it. Go to settings - apps - Select file explorer and give all permissions, repeat the same thing with shell, storage manager, android system, mtp. Open the file explorer and leave it in the background. On the phone dialer dial *#9434# ( don't copy it from here ) Key imported ok *#803# *#899# Reboot the device.
FOURTH STEP : Download from GitHub Shizuku - Hail- Appops- Ashell -Sai Installer. Install and configure Shizuku via wifi Debug, open other apps, grant all Shizuku permissions. Open appops and add all optional permissions. grant all permissions to all shizuku Apps using their API. Allowed all permissions to Shell, Storage etc as in the previous step. Close all apps. Clean cache. restart the device.
{
"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"
}
FIFTH STEP : Download the GitHub Termux and all its support apps.
Enable Shizuku Always manage with file explorer! IMPORTANT . Open Ashell cat getenforce getenforce set -o set -o sh set # FOLLOW THE GUIDE . which $PATH export $PATH = $PATH"#SELUSER" . Restart. Press the physical key if necessary.
SIXTH STEP : Open Termux and all the apps of the Termux family already with all the required permissions. Run the following command and check your choices carefully: COPY HUMAN!!! termux-setup-storage && termux-wake-lock && pkg update -y && pkg upgrade -y && termux-change-repo && termux-reload-settings && exit RESTART TERMUX COPY apt update && apt upgrade -y && apt install binutils proot proot-distro python python-pip -y && termux-reload-settings && exit RESTART THE APP AND COPY proot-distro install fedora reset exit Open Termux and run the command proot -0 nano fd 1 Line : #!/bin/sh 2 Line: proot-distro login fedora CTRL+X IMPORTANT select the name .fd confirm and exit RESTART THE APP and run proot -0 chmod 777 .fd chmod +x .fd cd .. cd usr copy the bin directory in the home directory of termux. termux-reload -settings && apt update && apt upgrade -y reset clear termux-setup-storage bash .fd
SEVENTH STEP: Open Fx file explorer and check the green box / open folders starting with my_ eg: my_engineer etc. peek into plugin subfolders and any folder and install all secret apps, important to install battery secret plugin and athena_oplus. Grant all appops permissions to new apks and restart your deviceEIGHTH STEP : You are already an advanced user and have access to a greater volume of classes. For the next 3 steps that will get you root and install Magisk, Busybox contact me privately. Bye Bye World