Remove All Ads from XDA

Xposed for Pipo X8 -infinite bootloop

22 posts
Thanks Meter: 1
 
By misterbobdobalina, Junior Member on 15th December 2015, 09:02 AM
Post Reply Email Thread
18th December 2015, 09:38 AM |#11  
OP Junior Member
Thanks Meter: 1
 
More
Quote:
Originally Posted by orville87

At your PC or at your device?

At the Pipo X8 device. It has only USB host ports.
 
 
18th December 2015, 09:47 AM |#12  
Portgas D. Ace's Avatar
Recognized Contributor
Flag Mare Tranquillitatis
Thanks Meter: 2,598
 
More
Quote:
Originally Posted by misterbobdobalina

At the Pipo X8 device. It has only USB host ports.

Aren't there USB to USB cables (male to male) available at your place?
18th December 2015, 10:09 AM |#13  
OP Junior Member
Thanks Meter: 1
 
More
Quote:
Originally Posted by orville87

Aren't there USB to USB cables (male to male) available at your place?

That won't work. Can't connect host-to-host.
18th December 2015, 03:55 PM |#14  
OP Junior Member
Thanks Meter: 1
 
More
logcat of xposed bootloop!
I managed to get a logcat of when xposed tries to load and gets stuck in a bootloop for device Pipo X8.

See attachement.

This thread may also be of interest since it also concerns Intel Atom processors:
http://forum.xda-developers.com/xpos...3735d-t2794565
Attached Files
File Type: txt xposed_fail_log.txt - [Click for QR Code] (403.5 KB, 18 views)
18th January 2016, 04:49 PM |#15  
OP Junior Member
Thanks Meter: 1
 
More
Great news!

I managed to activate Xposed Framework 2.6.1 without causing bootloop using the following method:
http://www.androidauthority.com/comm...devices.25841/

I did however have to modify the above procedure slightly because there existed no
/data/data/de.robv.android.xposed.installer/conf directory
or
conf/jit_reset_offset file

What I did was this (requires root):
adb install de.robv.android.xposed.installer_v32_de4f0d.apk
adb shell
su
mkdir /data/data/de.robv.android.xposed.installer/conf
chmod 771 /data/data/de.robv.android.xposed.installer/conf
chown u0_a71:u0_a71 /data/data/de.robv.android.xposed.installer/conf (u0_a71-user might differ)
touch /data/data/de.robv.android.xposed.installer/conf/jit_reset_offset
echo 148> /data/data/de.robv.android.xposed.installer/conf/jit_reset_offset
chmod 771 /data/data/de.robv.android.xposed.installer/conf/jit_reset_offset
chown u0_a71:u0_a71 /data/data/de.robv.android.xposed.installer/conf/jit_reset_offset


Basically make the conf/jit_reset_offset file and conf directory have exactly the same owner and permissions as the other files in the folder.

Then exit adb, open the app and install the framework. It should work. Make sure you know your way out of a bootloop before you try though. Just in case. If the permissions of one of the folders or files differ then the Framework wont be correctly installed. In such a case just change them and try to reinstall the Framework once again.
The Following User Says Thank You to misterbobdobalina For This Useful Post: [ View ] Gift misterbobdobalina Ad-Free
19th January 2016, 04:56 PM |#16  
Junior Member
Thanks Meter: 0
 
More
Does it only works for your phone or for everyone who had a bootloop?
26th January 2016, 05:20 PM |#17  
OP Junior Member
Thanks Meter: 1
 
More
Quote:
Originally Posted by Chekaaaa

Does it only works for your phone or for everyone who had a bootloop?

I suspect it might work for phones/tablets with Intel Atom processors.
27th January 2016, 03:16 AM |#18  
Inactive Recognized Developer
Thanks Meter: 67
 
More
Quote:
Originally Posted by misterbobdobalina

Great news!

I managed to activate Xposed Framework 2.6.1 without causing bootloop using the following method:
http://www.androidauthority.com/comm...devices.25841/

I did however have to modify the above procedure slightly because there existed no
/data/data/de.robv.android.xposed.installer/conf directory
or
conf/jit_reset_offset file

What I did was this (requires root):
adb install de.robv.android.xposed.installer_v32_de4f0d.apk
adb shell
su
mkdir /data/data/de.robv.android.xposed.installer/conf
chmod 771 /data/data/de.robv.android.xposed.installer/conf
chown u0_a71:u0_a71 /data/data/de.robv.android.xposed.installer/conf (u0_a71-user might differ)
touch /data/data/de.robv.android.xposed.installer/conf/jit_reset_offset
echo 148> /data/data/de.robv.android.xposed.installer/conf/jit_reset_offset
chmod 771 /data/data/de.robv.android.xposed.installer/conf/jit_reset_offset
chown u0_a71:u0_a71 /data/data/de.robv.android.xposed.installer/conf/jit_reset_offset


Basically make the conf/jit_reset_offset file and conf directory have exactly the same owner and permissions as the other files in the folder.

Then exit adb, open the app and install the framework. It should work. Make sure you know your way out of a bootloop before you try though. Just in case. If the permissions of one of the folders or files differ then the Framework wont be correctly installed. In such a case just change them and try to reinstall the Framework once again.

Thanks a lot. This also works with my dual-boot baytrail tablet Voyo A1 Mini. In my case the correct user and group is u0_a98, which I found out after installing the Framework by doing ls -al /data/data/de.robv.android.xposed.installer/ in Terminal.

I executed the few lines all in one go by copy paste in Terminal after I had manually installed the apk. So no need for using adb which is hard to use anyway with my tablet because same as for your Pipo it doesn't support usb slave mode.
4th February 2016, 05:28 PM |#19  
OP Junior Member
Thanks Meter: 1
 
More
Quote:
Originally Posted by jockyw2001

Thanks a lot. This also works with my dual-boot baytrail tablet Voyo A1 Mini. In my case the correct user and group is u0_a98, which I found out after installing the Framework by doing ls -al /data/data/de.robv.android.xposed.installer/ in Terminal.

I executed the few lines all in one go by copy paste in Terminal after I had manually installed the apk. So no need for using adb which is hard to use anyway with my tablet because same as for your Pipo it doesn't support usb slave mode.

That's good to know!

However, if you do:
setprop persist.adb.tcp.port 5555 (might require a reboot!)
in terminal app, you can connect via Ethernet using:
adb connect [Tablet's IP address]
then use
adb shell
if you want to use adb via Ethernet some time.
17th July 2016, 04:32 AM |#20  
Junior Member
Thanks Meter: 2
 
More
Pipox8 alternative xposed install method
My experience with PipoX8 was slightly different, but reliably installs without bootloop, I would never have got there without the help above.
Install xposed installer.
Install xposed framework
Install terminal app
Open terminal app

Su
CD data
CD data
CD de.robv.android.xposed.installer
ls -al

Check which user owns the conf directory, if installed (mine was)
If not installed then:

mkdir /conf
chmod 644 /conf
chown u0_a71:u0_a71 /conf (u0_a71-user might differ, make it the same as the other directories)
ls -al

Check that user and permissions are exact match
Now we need to check if jit file is installed

CD conf
Is -al

Check to see if jit_reset_offset file is installed.
If not installed then

touch jit_reset_offset
echo 148> jit_reset_offset
chmod 644 jit_reset_offset
chown u0_a71:u0_a71 jit_reset_offset(u0_a71-user might differ, make it the same as the other files)
ls -al
Check user name and permissions are exact match to other files

Reinstall xposed framework.
Reboot device

Check xposed logs to ensure xposed is working.
Finally ensure you tick the box to make any modules you download active.
22nd July 2016, 10:57 AM |#21  
OP Junior Member
Thanks Meter: 1
 
More
Automated script to make Xposed work on Pipo X8
Same thing, just more automated. Now simply run this script as is to make Xposed work on Pipo X8 device:

Code:
adb install de.robv.android.xposed.installer_v32_de4f0d.apk
adb shell
su
mkdir /data/data/de.robv.android.xposed.installer/conf
chmod 771 /data/data/de.robv.android.xposed.installer/conf
chown `stat -c %u:%g /data/data/de.robv.android.xposed.installer` /data/data/de.robv.android.xposed.installer/conf
touch /data/data/de.robv.android.xposed.installer/conf/jit_reset_offset
echo 148 > /data/data/de.robv.android.xposed.installer/conf/jit_reset_offset
chmod 771 /data/data/de.robv.android.xposed.installer/conf/jit_reset_offset
chown `stat -c %u:%g /data/data/de.robv.android.xposed.installer` /data/data/de.robv.android.xposed.installer/conf/jit_reset_offset
You might have to run adb root, in case you don't get # .
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes