[Q] How to install BusyBox without using BusyBox installer? - Nexus 5 Q&A, Help & Troubleshooting

Is there any way to easily install BusyBox manually without using one of the installers from the GP store?

BirchBarlow said:
Is there any way to easily install BusyBox manually without using one of the installers from the GP store?
Click to expand...
Click to collapse
ADB. I wouldn't call it easy though. Not hard but the apks are way easier.

+1 for using installer. It makes all required symlinks
-----------------------
Sent via tapatalk.
I do NOT reply to support queries over PM. Please keep support queries to the Q&A section, so that others may benefit

Actually you can compile busy box and use busybox -I and it will install all the links too. Same thing.
Sent from my Nexus 5 using xda app-developers app

if you are good with linux you probably wouldn't have to ask the question so i'm guessing you are a linux noob or light user. it's usually done with an apk or update script because there is a lot of typing involved doing it manually. and apk or script only has to be written once and distributed.
basically busy box is all the binary programs that run in a terminal/console shell rolled up into one file, but to get it to respond you have to simlink the name of every one of those commands to busybox in a folder that is in the PATH. usually /bin or /xbin or /sbin or something to that effect, i guess it depends on how they laid out that stock directories....
you could take the suggestion above, i've never compiled it, i guess you'd need a cross compiler on a pc? but now you are def getting into things that if you know how to do you wouldn't have to ask.... but it could be a learning experience.

busybox is needed for xposed ???
is better install busybox into xbin???
tnx

Y not just use an app?
Sent from my Android L Nexus 5 via Tapatalk

Related

Busybox

is there a way to install busyboxy with ClockWorkMod recovery?
Well most roms have a version of it what rom are you running?
Sent from my SPH-D700 using XDA App
no need to install busybox unless your on an older rom/kernel, but for whatever reason you need to there is one in the market
I am running the epic experience v1.2.06 and i have tried the one on the market and it always comes up fails
Try downloading titanium backup and go to the problems section and it will install busybox.
sent from the epic
tried that and it failed
Well I looked and the ee rom has busybox and just wondering what do you need it for?
sent from the epic
Metamorph keeps telling me I need to install it but the installer tells me its installed :-( what location shuld I pick?
HI
Can some one explain what is busy box thank you very much
luvjones305 said:
Can some one explain what is busy box thank you very much
Click to expand...
Click to collapse
Search bar! Use it!
Also, in before moved to General.
igotsthemagicinme said:
Metamorph keeps telling me I need to install it but the installer tells me its installed :-( what location shuld I pick?
Click to expand...
Click to collapse
Maybe it's already installed. Most of the ROMs have it already built in.
igotsthemagicinme said:
Metamorph keeps telling me I need to install it but the installer tells me its installed :-( what location shuld I pick?
Click to expand...
Click to collapse
you need to adb shell or run a terminal on your handset and create a link where metamorph is expecting to find busybox (or simply copy the binary)
i.e.,:
$su
#ln -s /sbin/busybox /system/bin/busybox
- or -
$su
#cp /sbin/busybox /system/bin/busybox
linking saves you the trouble of version mismatching, but some people seem to have issues with it.

How to write a script

I am wanting to write a script to change my UV without using Voltage Control, but I have no idea how. Could someone point me to instructions, or possibly write it for me? Thanks in advance.
sixstringsg said:
I am wanting to write a script to change my UV without using Voltage Control, but I have no idea how. Could someone point me to instructions, or possibly write it for me? Thanks in advance.
Click to expand...
Click to collapse
voltage control will write the scrpit and put it in the /system/etc/init.d directory but you need to set that directory to read/write, i use root explorer for this. you can view the script in a text editor via root explorer and you will see what it is doing if you want to mimic it.
Dani897 said:
voltage control will write the scrpit and put it in the /system/etc/init.d directory but you need to set that directory to read/write, i use root explorer for this. you can view the script in a text editor via root explorer and you will see what it is doing if you want to mimic it.
Click to expand...
Click to collapse
But isn't that just the boot settings? Or are the apply now settings there too? I'm trying to change it with tasker.
sixstringsg said:
But isn't that just the boot settings? Or are the apply now settings there too? I'm trying to change it with tasker.
Click to expand...
Click to collapse
oh, mis understood. ok then what is wrong with using voltage control?
ill look into it. not sure off the top of my head,
edit: wait what am i saying i know this. the script is the same. putting it in init.d just is a place to make the phone run it on boot. you can copy that script anywhere and edit it for alternate setting and execute it yourself.
Dani897 said:
oh, mis understood. ok then what is wrong with using voltage control?
ill look into it. not sure off the top of my head,
edit: wait what am i saying i know this. the script is the same. putting it in init.d just is a place to make the phone run it on boot. you can copy that script anywhere and edit it for alternate setting and execute it yourself.
Click to expand...
Click to collapse
Ok sweet. I want it in tasker because I cant UV as much when its plugged in without CD, so I then could lower the UV when it's plugged in, then raise when unplugged. Thank you!
Sent from my CM7 powered captivate
Well I have the script done, but now I don't know how to make tasker run it as root...
Sent from my CM7 powered captivate
there is or used to be an application called sl4a (scripting layer for android) i dont know where to get it but there is a market app called scripter that is essencially the same. if you put the script on the sd card and import it into scripter and it will give you the ability to shortcut to it, you can use taster to open the shortcut automatically under whatever situation you are changing settings or just put the shortcut on the desktop and open it like an application. you should be able to give scripter su permissions to run it. scripter is nice to have because it also adds a support for all file extensions to android. any file extension that doesnt run in another app will just be tagged as a scripter file so you can download any file type in the stock browser of send and recieve them in mms and email with the stock apps.
also i dont know much about scripting, im still learning. i understand the commands and this one is simple just echos some numbers into configuration files, but im not sure of what can be used within the script. it may be possible to add an su command at the start of the script or start each command "sudo". not sure though, if this doesn't work then scripter is definately the way to go.
after years of windows i am more comfortable with a gui that a terminal window, but i get by.
I don't see a way to create a shortcut to my script in scripter....
oh sorry i was mistaken. you can do it in launcher pro activities i thought it shows in shortcuts but i was wrong. im not sure if tasker can use launcher pro activities. let me see if there is an alternate way. did you try putting su in the script and see if that works?
Dani897 said:
oh sorry i was mistaken. you can do it in launcher pro activities i thought it shows in shortcuts but i was wrong. im not sure if tasker can use launcher pro activities. let me see if there is an alternate way. did you try putting su in the script and see if that works?
Click to expand...
Click to collapse
When I tried launcher pro activities, it force closed anyway. And I tried su once, but ill try again.
Edit: yeah, su doesnt work. And tasker doesn't return errors when something fails. I have to check voltage control to see if it worked.
Sent from my CM7 powered captivate
sorry. about that, search google for sl4a. that is what tasker expects you to have when you launch scripts anyway. that is why it wants you to have the script in /sdcard/sl4a/scripts
i would assume sl4a would work better in combinations with tasker. hope that it works! ill try to find it.
running the script from the stock file manager or some other meathods will run scripter and ask for su permissions but i have been trying it as well to see what trouble you are having and for some reason when the script is started by tasker scripter doesn't get launched. i assumed it would work because in most situations scripter acts just like sl4a but in this case i was wrong.
edit: here is sl4a http://code.google.com/p/android-scripting/
trying it now
Dani897 said:
sorry. about that, search google for sl4a. that is what tasker expects you to have when you launch scripts anyway. that is why it wants you to have the script in /sdcard/sl4a/scripts
i would assume sl4a would work better in combinations with tasker. hope that it works! ill try to find it.
running the script from the stock file manager or some other meathods will run scripter and ask for su permissions but i have been trying it as well to see what trouble you are having and for some reason when the script is started by tasker scripter doesn't get launched. i assumed it would work because in most situations scripter acts just like sl4a but in this case i was wrong.
Click to expand...
Click to collapse
Yeah, I found that app. Thanks for all the help! We'll get it eventually.
Sent from my CM7 powered captivate
not working for me. sl4a force closes. i dont know how to get it to use super user, it may need something in the script or maybe there is a super user version, or maybe it is just out dated and doesn't work in froyo. im not really sure. im about to talk to my brother who knows all about bash scripts in linux and sh scripts are similar. maybe he has an idea. unfortunately he doesn't have an android phone but if he did he would be the person to ask.
Yeah, it keeps fcing on me too... I don't know.
Sent from my CM7 powered captivate
It is working for me. I had to wait a while at first for a permission request for anonymous user data... also it could be that you already have a folder made. it gave me an error saying that it could not gain permission to add the folder to my sdcard. I think this might be because I have sdext and a2ext... maybe...
Sent from my HTC Vision using XDA Premium App
TheNewGuy said:
It is working for me. I had to wait a while at first for a permission request for anonymous user data... also it could be that you already have a folder made. it gave me an error saying that it could not gain permission to add the folder to my sdcard. I think this might be because I have sdext and a2ext... maybe...
Sent from my HTC Vision using XDA Premium App
Click to expand...
Click to collapse
Is it working for you with tasker? And I already accepted the anonymous user data prompt.
Sent from my CM7 powered captivate
No clever scripter/tasker people know how?
Sent from my CM7 powered captivate
sixstringsg said:
No clever scripter/tasker people know how?
Sent from my CM7 powered captivate
Click to expand...
Click to collapse
In case anyone was wondering, you can use the script locale plugin and it works wonderfully.
Sent from my CM7 powered captivate

Working su for all apps on gingerbread leaks

http://www.mediafire.com/?5dxoef8ib247ena
would you mind making a zip for your red theme to work on ef02 instead?
Maybe I'm missing something. A su that works for all apps... for gingerbread...What?
Noting the snippets from your updater-script (you might want to edit this in the future)
Code:
ui_print("Superuser 2.3.4 for Eclair/FroYo");
ui_print("Written by: ChainsDD");
su really hasn't changed much from eclair-gingerbread.. it's nearly the same binary just patched for a few different file system here and there.
Leaves me to ask again, working su? They all work.
If you want to link to anything, don't just link to an arbitrary updated superuser.
There's a huge problem with this as super user is signed by a public key that everyone has access too. Without having a hardcoded pid for the specific service, anyone on the market or any "developer" can grab said key, sign another malicious utility with it and brick nearly every android device.
But that's irrelevant as I don't even see you getting that far. I'm just confused by this post as it has 1) no detail 2) holds no merit.
actually to be fair its chain's from his post.. i snagged it and renamed it su.zip for the nexus s 4g one click. when i was testing rroting ef02 i uploaded just the zip.. its posted in that thread.. so decad3nce please forgive me.. ill try to kang better next time ;P
you guys dont understand, the old su.zip didnt have sh
sh? you mean that file thats on android to begin with? thats how oh.. EVERYTHING runs? trust me ive seen the effects of a phone without sh... there is no reason to add it in... unless its bash sh you're nicely replacing stock sh for everyone?
marcus your website is down
No. I had some problems with root in my rom because of a bad /system/bin/sh/
Sent from my SPH-D700 using XDA App
sounds like an error with the rom. not android
sounds like an error with the rom. not android
Click to expand...
Click to collapse
On this new release some people were complaining about root not working on done apps.same problem with my v6 rom. I applied the same fix.
Sent from my SPH-D700 using XDA App

Modified latest Flash for Hulu 11.1.115.7

I modified the libflashplayer.so file so that we can play Hulu videos on the Transformer.
Just copy this file to
/data/data/com.adobe.flashplayer/lib using any root explorer
Change permission to
rwx r-x r-x
User/Group/Other - Read
User - Write
User/Group/Other - Execute
I tested on ICS Browser + and it works.
Update -- Change User Agent to Desktop
http://dl.dropbox.com/u/17478879/libflashplayer.so
Sweet I was waiting for someone to do this!
Edit: can confirm it works but still seems buggy, flash object interface is quirky, full screen mode is laggy.. looks like it needs a bit more work to be useable.. sadly
I watched a full episode of Family guy just now and the video itself was not laggy but Hulu interface/UI is. But atleast it works
I can't seem to get this to work. I did exactly as you instructed. Any tips?
Sent from my Transformer TF101 using XDA Premium HD app
Make sure you set browser to request desktop site?
Can I have your babies? It worked!
Sent from my Transformer TF101 using XDA Premium HD app
skittles said:
Can I have your babies? It worked!
Sent from my Transformer TF101 using XDA Premium HD app
Click to expand...
Click to collapse
Mine or his ?
Yeah don't forget to thank metaldood too lol
Both?
Sent from my Transformer TF101 using XDA Premium HD app
Hey all
Just a heads up of sorts.
I have just made a script that will enable you to edit the libflashplayer.so automatically right on your Android device. That way when Adobe releases an Update you don't have to wait for a file, or copy to PC and edit etc.
The script can be run on bootup via Script Manager even and will auto update the edited libflashplayer.so file as it detects an update or downgrade for that matter.
I have tested it on Acer Iconia A100 with various versions of Adobe Flash all the way up to 11.1.115.7(ICS) and 11.1.111.8(HC) I have also been informed it worked well on a Galaxy S 4G running a modified Android 2.2. It should work on your devices and any other that can handle the video content in Adobe Flash.
You can check it out here
If you run into any issues just post in my support/comments thread and I will make it works for your devices.
I can confirm it works too. Using ICS Browser+ from the Market. Unfortunately it does not survive a reboot and the hacked file has to be re pasted with rot explorer. But that is a small price to pay for Hulu.
Edit: I just made a folder in the lib folder for easy pasting.
denhib said:
I can confirm it works too. Using ICS Browser+ from the Market. Unfortunately it does not survive a reboot and the hacked file has to be re pasted with rot explorer. But that is a small price to pay for Hulu.
Edit: I just made a folder in the lib folder for easy pasting.
Click to expand...
Click to collapse
Actually.. The script will copy the file over automaticly each boot if you configure it to run at boot via an app like Script Manager
You can optionally use Script manager to make a widget/icon on the Your Home Screen to run the script like a normal app to enable the hulu mod on demand with a click.
The script will look at the version of the installed adobe flash each time it is run. If the version number is the same, it makes a hex edited copy and stores it,then copy the edited copy over UNLESS it detects an upgrade or downgrade to the stock Adobe Flash. If it detects a change in version it will make an updated hex edited copy of the new version automaticly and copy it to adobe flash. It also makes a backup of the unmodified original each time. If it detects they are the same version number it uses the exsisting hex edited copy.
In other words it's a full blown Adobe Flash for hulu modding app in the form of a shell script. Enjoy!
Again the link to the page about my new script is found here
I have latest jrummy busybox on ics but i get error
exec sh '/mnt/sdcard/Flashex2/flashex203.sh'
[email protected]:/ # exec sh '/mnt/sdcard/Flashex2/flashex203.sh'
======================================================================
Found busybox, grep and sed in /system/xbin
Confirmed execute permission for /system/xbin/busybox
/mnt/sdcard/Flashex2/flashex203.sh[478]: [: v1.19.4-cm9: unexpected operator/operand
/mnt/sdcard/Flashex2/flashex203.sh couldn't tell what version of Busybox you are running, and was unable to use it
looked in /system/xbin and found a busybox BUT was unable to use it
Chances are you need to Update or Reinstall Busybox
Sent from my Transformer TF101 using XDA Premium HD app
metaldood said:
I have latest jrummy busybox on ics but i get error
exec sh '/mnt/sdcard/Flashex2/flashex203.sh'
[email protected]:/ # exec sh '/mnt/sdcard/Flashex2/flashex203.sh'
======================================================================
Found busybox, grep and sed in /system/xbin
Confirmed execute permission for /system/xbin/busybox
/mnt/sdcard/Flashex2/flashex203.sh[478]: [: v1.19.4-cm9: unexpected operator/operand
/mnt/sdcard/Flashex2/flashex203.sh couldn't tell what version of Busybox you are running, and was unable to use it
looked in /system/xbin and found a busybox BUT was unable to use it
Chances are you need to Update or Reinstall Busybox
Sent from my Transformer TF101 using XDA Premium HD app
Click to expand...
Click to collapse
Hmm interesting... It looks like is from the line that tries to parse the line from Busybox about the version. I belive the issue is the "-cm9" line you have appended to the Busybox version number.
Version 2.02 will work on your device right now, and I will edit you a new copy to parse your Custom Copy of BusyBox From ClockWork Mod9
NoSudo said:
Hmm interesting... It looks like is from the line that tries to parse the line from Busybox about the version. I belive the issue is the "-cm9" line you have appended to the Busybox version number.
Version 2.02 will work on your device right now, and I will edit you a new copy to parse your Custom Copy of BusyBox From ClockWork Mod9
Click to expand...
Click to collapse
Hi
I did not install any custom busybox. I just installed busybox from play store.
Sent from my Transformer TF101 using XDA Premium HD app
metaldood said:
Hi
I did not install any custom busybox. I just installed busybox from play store.
Sent from my Transformer TF101 using XDA Premium HD app
Click to expand...
Click to collapse
Sorry M8 but it looks to me like you have a Custom Busybox installed. Try running "busybox" as a command in the terminal and look at the first line. It will tell you the version. Yours appears to have a version string that starts with "BusyBox v1.19.4-cm9" this isn't standard. I'm guessing CM9 means you have ClockWorkMod9 installed on your tablet.
Anyway I made a new version of my script already that should parse your version of Busybox. The script is compatible it's just designed not to run if it isn't sure what busybox you have.
Version 2.04 will not mind if you have the "-cm9" on the end and should be able to read the version number and parse it into a pure integer for the comparison. Alternatively you can run version 2.2 which will not look at the busybox version number so would work fine either way.
Anyway Both versions are available here
CM9 is not clockworkmod9 but it's CynogenMod 9
I installed 2.02 and it works fine.
On terminal it says v1.19-cm9 bionic (2012-02-05 ... etc etc)
Ahh that makes sense hehe. Im a total Android Noob. Been around Linux a long time though.
I'm glad it's working for ya. The new version 2.04 should work for you also I just modified the way it parses out the numbers from that version string a little so it should be compatible with that busybox, or any other special version number appendage I hope). They are almost identical other then some verification and maybe a few typos in the messages anyway.
NoSudo said:
Ahh that makes sense hehe. Im a total Android Noob. Been around Linux a long time though.
I'm glad it's working for ya. The new version 2.04 should work for you also I just modified the way it parses out the numbers from that version string a little so it should be compatible with that busybox, or any other special version number appendage I hope). They are almost identical other then some verification and maybe a few typos in the messages anyway.
Click to expand...
Click to collapse
The official market version finally supports transformer now
maxvsmith said:
The official market version finally supports transformer now
Click to expand...
Click to collapse
So the market version of flash + the market version of the Hulu player = working Hulu of the Transformer?
Sent from my PG41200 using Xparent Purple Tapatalk

AdBlocking on Rooted Z5

Hi,
A while back I rooted my phone because I had had enough of missing out on xposed modules and had had enough with all the Ads!! When did Android become so riddled with adverts. (i know its not android itself before you say anything)
Anyway I managed to root my phone using the methods highlighted in the forum. I've got xposed working perfectly but I am still seeing averts in apps and on web pages. Correct me if I'm wrong but I should be able to hide these now. I've come from Galaxy S4 which I had rooted from day 1 so I never saw a single advert (in app or webpage) but now on my rooted Z5 I am still seeing a lot. Many apps (baconreader for example) have had the ads in there hidden but many still persist.
I've tried all the options I can see to be available to me
In no particular order and never installed at the same time incase they conflict.
- Adaway (this errors when applying the host file saying the copy failed)
- Adblock plus (app not browser)
- Adfree (this is what I used on my S4)
- MinMinGuard (tried different modes on this one and still no luck and no errors to speak of)
None of them error apart from AdAway.
Have any of you guys got a totally adfree experience on the Z5? If so how have you managed this?
I am using Adguard, it costs 8$ a year. That's almost free I think.
I just installed AdAway, the host file applied fine as far as I can tell (haven't rebooted).
Did you make sure you have a kernel that disables RIC, or disable it your self in a terminal emulator?
Sent from my E6683 using Tapatalk
Funkmasterchilla said:
I am using Adguard, it costs 8$ a year. That's almost free I think.
Click to expand...
Click to collapse
Thanks. I am aware of that option as it's what I was using before I rooted. (free version)
Not that $8 is a lot I don't see the point in paying for something when I can get a permanent solution for $0 so I'd like to know why the host method isn't working on my current setup.
Is there anybody with a rooted Z5 that has blocked all adverts using the host modification method?
TimDawg said:
Thanks. I am aware of that option as it's what I was using before I rooted. (free version)
Not that $8 is a lot I don't see the point in paying for something when I can get a permanent solution for $0 so I'd like to know why the host method isn't working on my current setup.
Is there anybody with a rooted Z5 that has blocked all adverts using the host modification method?
Click to expand...
Click to collapse
AdAway is working for me.
Like I said ensure you can remount /system as r/w.
Sent from my E6683 using Tapatalk
_Dennis_ said:
I just installed AdAway, the host file applied fine as far as I can tell (haven't rebooted).
Did you make sure you have a kernel that disables RIC, or disable it your self in a terminal emulator?
Sent from my E6683 using Tapatalk
Click to expand...
Click to collapse
I used the kernel that is on the dirty root guide. I was meaning to use the AndroPlus on but didn't in the end. Flashing a new kernel doesn't affect any of the data on it does it?
If I can disable RIC via terminal could you advise me how please. I've had a quick google and can't find anything.
Cheers
TimDawg said:
I used the kernel that is on the dirty root guide. I was meaning to use the AndroPlus on but didn't in the end. Flashing a new kernel doesn't affect any of the data on it does it?
If I can disable RIC via terminal could you advise me how please. I've had a quick google and can't find anything.
Cheers
Click to expand...
Click to collapse
Thanks to @tobias.waldvogel for this. Use the following in a terminal emulator to disable RIC, will need to be done on reboot (you can make it a boot script if you know how.)
Code:
su
echo 0 >/sys/kernel/security/sony_ric/enable
mount - o remount, rw /system
Sent from my E6683 using Tapatalk
See MOAAB (mother of all ad block) in Android Development and Hacking. Costs 0 bucks and blocks hosts. That's the best if you are rooted bro
_Dennis_ said:
Thanks to @tobias.waldvogel for this. Use the following in a terminal emulator to disable RIC, will need to be done on reboot (you can make it a boot script if you know how.)
Code:
su
echo 0 >/sys/kernel/security/sony_ric/enable
mount - o remount, rw /system
Sent from my E6683 using Tapatalk
Click to expand...
Click to collapse
I get an error saying no such directory. if i try to create it manually it fails...
TimDawg said:
I get an error saying no such directory. if i try to create it manually it fails...
Click to expand...
Click to collapse
It worked for mine....
You did it one line at a time? And approved super user for the terminal emulator?
Sent from my SM-T710 using Tapatalk
_Dennis_ said:
It worked for mine....
You did it one line at a time? And approved super user for the terminal emulator?
Sent from my SM-T710 using Tapatalk
Click to expand...
Click to collapse
yep one line at a time.
It's almost like my phone isn't totally rooted. I can do a lot of things that require root. If it try to create any folder inside /sys it fails.
TimDawg said:
yep one line at a time.
It's almost like my phone isn't totally rooted. I can do a lot of things that require root. If it try to create any folder inside /sys it fails.
Click to expand...
Click to collapse
What super user app do you use? How was it installed?
_Dennis_ said:
What super user app do you use? How was it installed?
Click to expand...
Click to collapse
SuperSU and it was installed via ADB
I think I must have messed up the kernel install somehow.
I'm busy tomorrow and not risking anything tonight so I'll give a fresh kernel a go on Monday. Already looking at AndroPlus kernels and there are a lot of options now. Enforcing and Permissive. I'm sure a Google will let me know what the difference is though.
TimDawg said:
SuperSU and it was installed via ADB
I think I must have messed up the kernel install somehow.
I'm busy tomorrow and not risking anything tonight so I'll give a fresh kernel a go on Monday. Already looking at AndroPlus kernels and there are a lot of options now. Enforcing and Permissive. I'm sure a Google will let me know what the difference is though.
Click to expand...
Click to collapse
Probably your best bet. Sorry I couldn't be of any help.
Sent from my E6683 using Tapatalk
How did you rooted your z5?
luisfillipe said:
How did you rooted your z5?
Click to expand...
Click to collapse
I used the method for Z5 dual SIM posted in the dirty root thread in development section. There are other simpler methods for the regular Z5, again in development section. It requires bootloader unlocks for all of them and that causes you to lose some Sony DRM keys.
Sent from my SM-T710 using Tapatalk
I tried Adblock since i'm not rooted, but it occasionally drain battery in sleep mode so I removed it..
I've always used Lucky Patcher for that. It has hosts blocking as well as disabling google ad modules inside apps, making everything clean and bull$hit free.
Gotta say I was starting it get a be pissed off with how much more complicated it is to do root this phone than any other android phone I've tried to do in the past...
so I came to the assumption that I'm supposed to be booting into recovery and installing the zip through there like I used to do to install ROMs on my older android phones.
I've flashed a few AndroPlus kernels and no luck. One of them left me stuck in bootloop which I let go around roughly 10 times until I decided it was getting nowhere. I did eventually manage to get one installed without a bootloop.
I wanted to know what Kernel I was running so I installed 'Kernel Adiutor' which required BusyBox to be installed alongside it. I found I was unable to install BusyBox which I guess was caused by the same thing causing all my other issues.
I've tried going through this whole over complicated process again and I hit a problem was trying to execute these two lines:
Code:
adb shell mount /dev/block/platform/soc.0/by-name/system /system
adb shell mount /dev/block/platform/soc.0/by-name/userdata /data
I read through everything I could find again to see if I could work out what was going on. While looking for this I can across this line of code:
Code:
fastboot flash boot boot.img
which is to be run if you want to flash the kernel via adb. (you need to extract the zip provided by AndroPlus)
Once this line had been executed I booted up again and was able to install BusyBox which let me see which kernel I had which showed AndroPlus (v3 incase you're interested) so I then tried AdAway again.
BINGO
Only thing is on some websites, particularly xda there is still a gap showing where the Advert would be displayed if not blocked. This I can live with.
I can't beleive how much more complicated this phone is to root compared to my HTC Desire, Galaxy S2 & S4. All of them were plug phone in. Click a few times and the jobs done. Is there a reason this hasn't been done for the Z5?
Just want to say thanks to all that have tried to help.
Thanks to AndroPlus for his kernel which has sorted me out.
Not so much thanks to Sony as this whole process has put me off ever getting another Sony phone. Mainly the fact I've lost some functionality what with having to unlock the bootloader. Overall I'm happy though.
Cheers

Categories

Resources