Fairphone 2 Ubuntu Touch - Fairphone 2

Hello Fellow Fairphone 2 users
Marius Griphard showed a Fairphone that runs Ubuntu Touch. Unfortunately, there is no full working stable version that I could use as a daily driver. The current stable version (version10) does not boot the gui. The stable version 9 boots the gui, but stops responding after the screen is locked. So my colleagues and I (all Fairphone users) have started using the current existing resources and try to build a working Ubuntu Touch image. Through this forum post we want to share our pre-alpha version with you. Currently the gui works fairly stable, the modem/phone/camera part is not working yet!(Camera is working!) So this image is still not for daily use!
Checked by me:
GUI -> Working
Wifi -> Working
Audio -> working
Camera ->working
Bluetooth ->Working
GSM -> WIP
Motion sensor ->WIP​Are you a developer or do you have experience with CM/ Ubuntu touch / android building?
Do you want to help us create a fully functional Fairphone 2 Ubuntu Touch image? We have created a special telegram group to share knowledge, ideas and solutions.
Click here to join the Telegram group Fairphone 2 Ubuntu Touch
Important! Make a backup of your data, and from here it is at your own risk.
Our pre-alpha version:
Download boot.img, recovery.img and system.img
https://seafile.nigle.nl/d/62d505f0a7/
1. Reboot your Fairphone 2 to bootloader or fastboot mode.
This can be done by pressing volume down +power buttons or adb reboot bootlader
2. Flash boot.img and recovery.img (use terminal)
Code:
fastboot flash boot boot.img
fastboot flash recovery recovery.img
3. Reboot to recovery
Press volume up + power buttons until recovery reboots
As the recovery has started you will see the Cyanogen recovery mode.
4. We need to mount /cache
Code:
adb shell mount /cache
5. Download en install version 9 of UBports
Code:
ubuntu-device-flash --server=http://system-image.ubports.com --revision=9 touch --channel=ubuntu-touch/stable –device=FP2
The output will look like this:
Code:
[email protected]:~/Downloads/fp2$ ubuntu-device-flash --server=http://system-image.ubports.com --revision=9 touch --channel=ubuntu-touch/stable --device=FP2
2016/11/04 10:35:34 Device is |FP2|
2016/11/04 10:35:34 Flashing version 9 from ubuntu-touch/stable channel and server httXp://system-image.ubports.com to device FP2
2016/11/04 10:35:35 Start pushing /home/wouter/.cache/ubuntuimages/ubuntu-touch/stable/FP2/version-9.tar.xz to device
2016/11/04 10:35:35 Start pushing /home/wouter/.cache/ubuntuimages/pool/keyring-f812366ff5018823acd3918f65837f7ade9679431e6e5ca6627a4e48f8dd643b.tar.xz to device
2016/11/04 10:35:35 Start pushing /home/wouter/.cache/ubuntuimages/gpg/image-signing.tar.xz to device
2016/11/04 10:35:35 Start pushing /home/wouter/.cache/ubuntuimages/gpg/image-master.tar.xz to device
2016/11/04 10:35:35 Start pushing /home/wouter/.cache/ubuntuimages/pool/FP2-1b30ca83a579f494010ed45683401f98ce542fdc4ec2e5d12adac12af551b48e.tar.xz to device
2016/11/04 10:35:35 Done pushing /home/wouter/.cache/ubuntuimages/ubuntu-touch/stable/FP2/version-9.tar.xz to device
2016/11/04 10:35:37 Done pushing /home/wouter/.cache/ubuntuimages/pool/keyring-f812366ff5018823acd3918f65837f7ade9679431e6e5ca6627a4e48f8dd643b.tar.xz to device
2016/11/04 10:35:37 Done pushing /home/wouter/.cache/ubuntuimages/gpg/image-signing.tar.xz to device
2016/11/04 10:35:37 Done pushing /home/wouter/.cache/ubuntuimages/gpg/image-master.tar.xz to device
2016/11/04 10:35:37 Start pushing /home/wouter/.cache/ubuntuimages/pool/ubuntu-b5468e2cbdb3e4a937b9bc8288934c1c3ddd2ffd27426782f9b7f5e800c5b05a.tar.xz to device
2016/11/04 10:35:55 Done pushing /home/wouter/.cache/ubuntuimages/pool/FP2-1b30ca83a579f494010ed45683401f98ce542fdc4ec2e5d12adac12af551b48e.tar.xz to device
2016/11/04 10:36:26 Done pushing /home/wouter/.cache/ubuntuimages/pool/ubuntu-b5468e2cbdb3e4a937b9bc8288934c1c3ddd2ffd27426782f9b7f5e800c5b05a.tar.xz to device
2016/11/04 10:36:26 Created ubuntu_command: /home/wouter/.cache/ubuntuimages/ubuntu_commands789260551
2016/11/04 10:36:26 Rebooting into recovery to flash
6. The fairphone will now boot Ubports Ubuntu Touch version 9. If the phone is booted, reboot to recovery.
Reboot to recovery:
This can be done by pressing volume up +power buttons or adb reboot recovery
As the recovery has started you will see the Cyanogen recovery mode.
7. We need to mount cache and create a directory.
Code:
adb shell mount /cache
adb shell mkdir /cache/system
8. Mount system.img to /cache/system
Code:
adb shell mount /data/system.img /cache/system
9. Push our system.img to the Fairphone.
Code:
adb push system.img /cache/system/var/lib/lxc/android/system.img
10. Unmount /cache/system
Code:
adb shell umount /cache/system
11. Reboot
Code:
adb reboot
The fairphone 2 will now boot Ubuntu touch.

Build Ubuntu Touch For Fairphone 2
Build Ubuntu Touch For Fairphone 2
Install required packages
Code:
sudo apt-get install git gnupg flex bison gperf build-essential \
zip bzr curl libc6-dev libncurses5-dev:i386 x11proto-core-dev \
libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 \
libgl1-mesa-dev g++-multilib tofrodos \
python-markdown libxml2-utils xsltproc zlib1g-dev:i386 schedtool \
g++-4.8-multilib phablet-tools
Initialize the repo
Code:
mkdir phablet && cd phablet
repo init -u https://github.com/smoose-nils/fp2_android
repo sync -j10
Setting up the buildenvironment
Code:
. build/envsetup.sh
lunch
{
"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"
}
Choose cm_FP2-eng
Start the build
Code:
make -j8

Camera an sound working!
We have the camera and sound working!!
Only not both options in one image. If we merge both sources, the Fairphone won't boot...
https://youtu.be/PkqeGOohb4E
Our pre-alpha version:
https://seafile.nigle.nl/d/62d505f0a7/
system.img_audio ->audio working
system.img_camera ->camera working
rename to system.img and use the guide from step 6 to flash.
We're still looking for a developers with experience with CM/ Ubuntu touch / android building.
Do you want to help us create a fully functional Fairphone 2 Ubuntu Touch image? We have created a special telegram group to share knowledge, ideas and solutions.
Click here to join the Telegram group Fairphone 2 Ubuntu Touch

Camera
Another feature is working: camera.
https://www.youtube.com/watch?v=4cSiLDSn4oU

working audio
working: audio
https://www.youtube.com/watch?v=4drhSmnAkYQ

Wifi
Another feature working: wifi wireless connection
https://www.youtube.com/watch?v=H3RR2osTAR4

Bluetooth
We have a new feature working Bluetooth. Plus now we have Bluetooth +Wlan + Audio + Camera merged in 1 system,img
We have updated system.img it can be downloaded here:
https://seafile.nigle.nl/d/62d505f0a7/
https://www.youtube.com/watch?v=rSbtBDdU9No&feature
https://www.youtube.com/watch?v=LV6MTyORHLM&feature

Thats awesome, Thanks
But is there also a way back to android?

Related

[BINARY] GNU Nano editor v2.2.6 for Android

I have managed to successfully cross-compile GNU Nano editor 2.2.6 to run on Android and decided to share it here.
Please note that you need to set up terminfo (if your ROM doesn't have it already), by running:
Code:
export TERMINFO=/system/etc/terminfo
export TERM=linux
Unfortunately, it doesn't fully work through adb shell due to the fact that [enter]-key can't be used (this is a bug of adb shell).
It works flawlessly over ssh, although.
{
"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"
}
EDIT: Fully working version is here.
You will need this patch to fix the enter key:
https://github.com/Evervolv/android...b568f0b417c1fe3fe8597c600bdbcda4837013f.patch
Great! Thanks for the information. :good:
As soon as I have time for that I will apply the patch and release a new binary.
bgcngm said:
Great! Thanks for the information. :good:
As soon as I have time for that I will apply the patch and release a new binary.
Click to expand...
Click to collapse
You are welcome.
I guess you will like this patch too:
http://www.faircode.eu/freexperia/update/terminfo.patch
(I have composed it for CM9, but I guess you known how to modify it, when needed)
Edit: use git apply instead of patch
how do i install this in my phone?
ARM cross-compiling how-to
Assuming a toolchain is already present on the build environment, here are the instructions on how to cross-compile Nano 2.2.6 for ARM devices:
Set the path to C compiler:
Code:
export CC=~/toolchain/bin/arm-none-linux-gnueabi-gcc
After you have unpacked the sources change to the source directory:
Code:
cd nano-2.2.6
Now configure the source:
Code:
./configure --host=arm-none-linux-gnueabi
To compile the sources (statically) type this:
Code:
make LDFLAGS=--static
Here is the fully working version of Nano 2.2.6 for Android (without the [enter]-key bug). Enjoy. :victory:
Great job!
I went ahead and packaged this in a flashable zip for people, it also adds a script to /sbin so you can (temporarily) use nano from the recovery console in AROMA Filemanager during that recovery session.
http://forum.xda-developers.com/showpost.php?p=47402916&postcount=133
Good idea! Thank you.
@bgcngm Any way to fix the output when used through AROMA Filemanager's Terminal Console? Scrolling borks things.
Mention me back when you get the chance.
bgcngm said:
I have managed to successfully cross-compile GNU Nano editor 2.2.6 to run on Android and decided to share it here.
Please note that you need to set up terminfo (if your ROM doesn't have it already), by running:
Code:
export TERMINFO=/system/etc/terminfo
export TERM=linux
Unfortunately, it doesn't fully work through adb shell due to the fact that [enter]-key can't be used (this is a bug of adb shell).
It works flawlessly over ssh, although.
EDIT: Fully working version is here.
Click to expand...
Click to collapse
How do I exit Nano in the android Terminal emulator
Edit: I found out hacker's keyboard's ctrl key helps with this problem
If anyone has this issue, let me help out:
In Windows, running nano and vim through ADB returns weird characters on the terminal, and you need ansicon.
Or better use ConEmu.
That's right. It is documented on the internet, that Ansicon is a requirement for Windows if you use command prompt. As you say, better go with a good terminal emulator.
@bgcngm will u update it to v2.4.2 plz?
Just tried to install through CWM on Cyanogenmod 10.1 Unofficial for Samsung Infuse, and got "installation aborted." Any idea what my problem might be?
The .zip that is available is not to be installed from recovery and that's why you are not able to do it.
osm0sis said:
@bgcngm Any way to fix the output when used through AROMA Filemanager's Terminal Console? Scrolling borks things.
Click to expand...
Click to collapse
bgcngm said:
The .zip that is available is not to be installed from recovery and that's why you are not able to do it.
Click to expand...
Click to collapse
Fixed both of these issues and compiled nano 2.5.0.
http://forum.xda-developers.com/showthread.php?p=64247691#post64247691
If you are a termux user and want to install a nano or vi or any other binaries of termux in Andriod su mode. Here is the link to Termux superuser.
Give it a star if it was helpful !!!
bgcngm said:
ARM cross-compiling how-to
Assuming a toolchain is already present on the build environment, here are the instructions on how to cross-compile Nano 2.2.6 for ARM devices:
Set the path to C compiler:
Code:
export CC=~/toolchain/bin/arm-none-linux-gnueabi-gcc
After you have unpacked the sources change to the source directory:
Code:
cd nano-2.2.6
Now configure the source:
Code:
./configure --host=arm-none-linux-gnueabi
To compile the sources (statically) type this:
Code:
make LDFLAGS=--static
Click to expand...
Click to collapse
How to do this on termux? @bgcngm I got the latest 6.4 tarball.

[Q] Help donwgrade HTC flyer HC to GB

Hello everyone,
I hope you can help me in my journey to downgrade HTC P510e flyer is in HC official to turn on the GB-S to put off then install rom more stable and http://forum phone activation. xda-developers.com/showthread.php t = 1314334
My HTC flyer is in S and not be naked and Roote of any operator.
But when I downgrade to GB method according http://forum.xda-developers.com/showthread.php?t=1428104
I created a folder on my PC and put the UCP selected and android-win-tools.zip and unzipped misc_version_universal.zip tacorot.bin
If error, let me know!
How to debug USB?
When I want to run the following commands via CMD / windows: adb push tacoroot.bin / data / local / adb push misc_version / data / local / adb shell chmod 755 / data / local / tacoroot.bin adb shell chmod 755 / data / local / misc_version adb shell / data / local / tacoroot.bin - setup
{
"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"
}
[/url][/IMG]
it tells me: adb is not recognized as internal or external command, operable program or batch file.
Can you tell me how to run this operation until the end.
@ + Kacaouet ...
Try adb.exe then, adb devices.
Oh and, start command line from c: promt! There are different places to begin the command line, Google itS
The above possibly won't help but, you never know
Sent from my HTC Flyer P510e using xda premium
Kacaouet said:
it tells me: adb is not recognized as internal or external command, operable program or batch file.
Can you tell me how to run this operation until the end.
@ + Kacaouet ...
Click to expand...
Click to collapse
install Android SDK if you already have it add SDK folder to system path
or just start working from adb.exe folder -open cmd.exe in this folder usually ~\android-sdk\platform-tools\ don't forget to enable usb debugging on your phone
i.e.
I installed sdk in C:\Android so output from adb devices is something like that (look at the picture)
also check in Device Manager (start/run/devmgmt.msc) if you see ADB Interface when connected if not something is wrong make sure when phone is connected you see something like that in attached pict. (if not install HTC sync to get phone drivers )
adb devices is a vital check to see if pc connection is working well don't do anything until you get output from adb !
Get fastboot and adb tool for windows here OK
Download my universal misc_version and unzip to obtain the misc_version file. OK
Download tacoroot OK
Place both the misc_version and tacoroot.bin files in the same directory as adb OK
Procedure
Check the version number for your gingerbread RUU
my example : RUU_Flyer_HTC_WWE_2.23.405.3_R_Radio_20.3501.30.08 9BU_3809.05.04.10_M_release_194964_signed.exe
Boot your flyer up to android if it's not already on, with usb debugging enabled and connect it to the PC. OK
Run the following adb commands
Code:
adb push tacoroot.bin /data/local/
adb push misc_version /data/local/
adb shell chmod 755 /data/local/tacoroot.bin
adb shell chmod 755 /data/local/misc_version
adb shell /data/local/tacoroot.bin --setup So far so good
At this point your device will reboot to recovery
Simultaneously press Volume Up, Volume Down and Power
Reboot your device
Run the following command OK
Code:
adb shell /data/local/tacoroot.bin --root
Your device will reboot, do not worry if it does not boot fully, it doesn't matter for this procedure, and it is a side effect of this root exploit.
For my part, nothing happens at this time when I made...
Run the following command:
Code:
adb shell /data/local/misc_version -s 2.23.405.3
Reboot to fastboot:
Code:
adb reboot bootloader OK
Relock the bootloader:
Code:
fastboot oem lock OK
Go back to fastboot mode ( lock causes the device to reboot )
Run your RUU The progress bar appears but stops and says "error 140"...
What shall I do to solve this problem?
May be a concern of the RUU!
How to execute the command to see if adb is well connected with flyer
If android sdk installation that I have updated to ensure proper operation?...

If you ever had problems with Ubuntu when using fastboot

Destr0y3r said:
Hello again! , this is just feedback of my experience the method to restore the phone to stock via ubuntu's terminal , if people are having some trouble with this , here i have a small tutorial on how to do it without a hitch.
SETTING UP FOR FASTBOOT
Open terminal and type in the following commands:
sudo apt-get install android-tools-fastboot
sudo apt-get install android-tools-adb
after this type in:
sudo apt-get update
Then here comes something a little bit complicated
you have to type : sudo apt-get install gksu (if i remember)
then after installing "gksu" type in
"gksu gedit /etc/udev/rules.d/51-android.rules"
this command will open a windows with a blank text file , in the text file type in:
# Motorola Moto G SUBSYSTEMS=="usb", ATTRS{idVendor}=="22b8", ATTRS{idProduct}=="2e80", MODE="0666", OWNER="plugdev" SUBSYSTEMS=="usb", ATTRS{idVendor}=="22b8", ATTRS{idProduct}=="2e76", MODE="0666", OWNER="plugdev"
after doing all this work if you guys didn't get confused simply reboot and just in case enable USB Debugging on the proggramer settings (to enable Developer settings go to About phone --> tap 7 times the Build number box and it will say "You are now a proggramer! that's it.
After rebooting your PC/Laptop , plug in your device and your device should have Moto G or "XT1032" as a name.
{
"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"
}
If you want to check if you succesfully did the proccess , open terminal and type
sudo adb devices
It should show some sort of model name , that means everything is ok , now to continue with all this proccess just type in "sudo adb reboot-bootloader and it should get you to Fastboot , on fastboot type in "sudo fastboot" and then type in just like the thread says
example:
"sudo fastboot flash recovery recovery.img"
OPTIONAL
If you want to open terminal from your folder where you have everything just go to terminal and type the command
sudo apt-get install nautilus-open-terminal
Once it installs, type "nautilus -q && nautilus" & to quit and reopen nautilus, and check the right click option. <------ IF THIS LAST COMMAND DOESN'T WORK TYPE IN "sudo nautilus -q && nautilus" , It should open the File
Explorer , close the terminal and now an option "Open with terminal" will appear when right
clicking.
Click to expand...
Click to collapse
Hope my new first thread helped you out! , i copied this from a previous comment i made on the thread "http://forum.xda-developers.com/showthread.php?t=2542219"
Ubuntu 15.04 for XT1033 ?
Destr0y3r said:
Hope my new first thread helped you out! , i copied this from a previous comment i made on the thread "http://forum.xda-developers.com/showthread.php?t=2542219"
Click to expand...
Click to collapse
I want to use fastboot on a Moto G (XT1033) on an Ubuntu 15.04 64 bit. However, I am not showing USB connected on the device in fastboot mode, and fastboot devices gives blank output (i.e. no devices detected).
I have already installed fastboot using sudo apt-get install android-tools-fastboot
Created an anroid.rules file named ##-android.rules in /etc/udev/rules.d/. A persistent.rules file already existed with ##=70, so I used the same number for the android.rules file first. I also tried with ##=91, ##=50 and ##=51 after deleting the old files. None worked.
Tried all these variants in the android.rules file
SUBSYSTEMS=="usb", ATTRS{idVendor}=="22b8", MODE="0666", OWNER="plugdev"
SUBSYSTEMS=="usb", ATTRS{idVendor}=="22b8", ATTRS{idProduct}=="2e76", MODE="0666", OWNER="plugdev"
SUBSYSTEMS=="usb", ATTRS{idVendor}=="22b8", MODE="0666"
Restarted udev using service udev restart. Rebooting yeilded same effect.
using mfastboot v2 (found on xda forums) didn't help. Device was still undetected
How do I get fastboot working with my XT1033 on Ubuntu?
Try: sudo fastboot devices
No use
All that extra stuff is not necessary. Start again, just install fastboot.
lost101 said:
All that extra stuff is not necessary. Start again, just install fastboot.
Click to expand...
Click to collapse
I'm sorry but I don't understand what you want me to do. Real noob here.
You want me to uninstall the android-tools-fastboot package, delete the rules files and simply reinstall the package?
e14ng said:
I'm sorry but I don't understand what you want me to do. Real noob here.
You want me to uninstall the android-tools-fastboot package, delete the rules files and simply reinstall the package?
Click to expand...
Click to collapse
Yes.
That did the trick. Thanks !!

[ROOT][DigiFlip]Root DIgiFlip Pro XT811,XT911,XT801,XT901,ET701,ET701,XT811

{
"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"
}
I decided to create a clean tutorial (as the method started with several bugs and issues) for those who want to root their DigiFlip PRO.
Will be editing it as new improvements appear.
Code:
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this Method, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
First Step : Download Brush elves and Root script for DigiFlip Pro.zip to use
1. Brush elf download
2. Root script for DigiFlip Pro
After the download is complete, run the brush machine elves, connect the DigiFlip Pro Tab , while the downloaded [Root_script_for_DigiFlip_Pro.zip] decompression, all into a folder inside the folder name changed here [root], as shown below:
Then the extract from the [root] copy this folder to the root directory of the DigiFlip Pro (on Windows8 is a "computer \ model*\ Memory Device"), that is, put the tablet inside.(*model-->Your DigiFlip Tab Model)
Next, select the Brush elf [utility] inside [Adb command line] , as shown below:
The next step is the most important part was knocking on command, you will see this picture below looks similar to the interface:
Complete command as follows, please turn follow the prompts, enter the following content in red text . (Input after the carriage return)
C: \ Program Files (x86) \ Shuame> adb root
C: \ Program Files (x86) \ Shuame> adb shell
root @ Android: / # cd sdcard / root
cd sdcard / root
root @ Android: / sdcard / root # LS (enter the following content appearing after the ls command, and here if you do not like to prove in front of a mistake when copying files)
ls
README
install.sh
script
system
root @ Android: / sdcard / root # sh install.sh
sh install.sh
install.sh [2]: clear: not found
This script can run in the root shell of Android x86 or from another Linux OS.
Are you running on the Alt + F1 android shell (Y / N)?:
y
y
OK, you're in the Android shell You should already be root Testing that..:
We're running as root, good. Preparing to start root process ...
Press enter to start installation script
Enter here once
./script/install-device.sh[2]: clear: not found
----------
Root script for DigiFlip Pro
By piraterex @ XDA
----------
Script loaded
Everything is ready, press enter to start installation
Enter here once
Installing to device from device
Mounting ...
Removing old files ...
Copying files ...
Setting permissions ...
Cleaning up ...
Finished. You need to reboot for root to be available
Reboot now? (Y / N)
y
y
(Carriage return after y, it will automatically restart the DigiFlip Pro Tab, have root privileges after boot up.)
C: \ Program Files (x86) \ Shuame>
Close this window. root finished, pull the data line.
Now,your DigiFlip Pro Tab is rooted!!
Enjoy!:good::good::good::good:
Thanks! I'll try this and see. No other root method worked for me. I have an ET701.
Off-topic: Some of the Chinese built Intel-based tablets (like the Teclast X98 3G) support windows 8.1. See here. Any idea if any of the digiflips will support Windows - since they're Intel-based as well? Would love to have a cheap Windows tablet. I already have a 2013 Nexus 7, so Android is covered.
alfavictor said:
Thanks! I'll try this and see. No other root method worked for me. I have an ET701.
Off-topic: Some of the Chinese built Intel-based tablets (like the Teclast X98 3G) support windows 8.1. See here. Any idea if any of the digiflips will support Windows - since they're Intel-based as well? Would love to have a cheap Windows tablet. I already have a 2013 Nexus 7, so Android is covered.
Click to expand...
Click to collapse
Tried your method, but when I type in "adb shell", the next line comes up as below:
shell @ Android: / # cd sdcard / root
and nothing further goes as you mentioned
Thanks for the nice guide!
will it work on 4.4.2 kitkat
i am using xt811 and not sure if this works on kitkat rom
I upgraded Xt901 to kitkat. Will this method still work?
after the step sh install.sh i am getting this error msg saying
this shell is not root. you have to run this in the root shell
FYI I am already on Kitkat . Model NO xt 911
Alright, i can't get pass "adb root" it keeps giving me "adb cannot run on production devices" error, how do i get pass that!? And since this is a crazy old thread *sigh* i doubt i'll get a reply.
Custom rom
Any custom rom of digiflip pro xt911 ?
Is there any custom recovery for digiflip xt911
I am using digiflip pro et701 and after rooting it ... I can't ring any supported custom recoveries or ROMs . can any one plz tell me how to flash custom recoveries or ROMs for unsupported devices plz .And thnx in advance
I cant root
Please upload a youtube video on that and post the link here.
Please help,
I use digiflip pro xt911 tab. two weeks back i tried flashing custom recovery and got stuck in fastboot mode... i searched google to slove the problem and got to know that ASUS zenphone 5 has the board as xt911 .. so tried flashing zenphone ROM. i stuck in USB logo, but i used xFSTK tool to bring it back to fastboot mode, now not able to flash ROM as it gives FAILED (flash_cmd error)!
I also get error while typing adb root
HELP ME

[Experimental][WIP][Ubuntu Touch - 15.04][20-01-2016] Ubuntu Touch for Moto-E

{
"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"
}
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards, thermonuclear war,
* or you getting fired because the alarm app failed. Please do some research
* if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
WARNING : This ROM is a "Work In Progress" : this ROM is experimental, Only tested in xt1021 ,flash it only if you know what you are doing
Downloads
Ubuntu Touch Condor 20-01-2016.tar.xz
How to install
Do not forget to do a NANDROID backup before flashing anything.
You need to use Ubuntu AND a Motorola Moto E (2014) Unlocked
That's only flashable on Ubuntu/Linux because the rootstock software (flashing tool) doesn't exist on Windows OS
Flash on you device,
1. Extract Ubuntu Touch Condor 20-01-2016.tar.xz to a some folder
2. Reboot the device into fastboot mode
3. Flash boot.img and recovery.img using fastboot
Code:
fastboot flash boot boot.img
fastboot flash recovery recovery.img
4. Boot the device back to recovery
5. Wait until adb has started (use "adb devices" to check if it has started)
6. Wipe Data partition with adb shell (recovery dont have option to wipe)
Code:
adb shell
$ mount data
$ cd data
$ rm -rf *
$ exit
7. Flash ubuntu root system and system.img using rootstock installer
Code:
./rootstock-touch-install vivid-preinstalled-touch-armhf.tar.gz system.img --custom device_condor.tar.xz
8. After that it may boot ubuntu.
Click to expand...
Click to collapse
Sources: https://github.com/ElKowak(not updated)
Thanks you
Remember that's a community project
Thanks guys
changelog
20-01-2016 Second Release
updated to ubuntu 15.04
17-12-2015 Initial Release
What is Working :
Wifi (stop working when turn off on network manager)
Mobile Data (tested in xt1021 maybe works on xt1022 too)
Sdcard
Sound (parcially)
Voice call (thanks to @peat_psuwit)
Dual Sim (thanks to @peat_psuwit)
What is Not Working:
Gps
Bluetooth ( not tested)
Bugs:
Some freezes on firstboot
Wifi Workarround
Enable Developer mode on System Settings
Code:
$ adb shell
$ ifconfig wlan0 up
$ service network-manager restart
your tell me
Woah!!!Great job man!
Inviato dal mio Moto E utilizzando Tapatalk
Wooow I've waited a long time for this!!
images
Amazing
Good work thanks
.-.-
awsum
love it!!!!!!!:laugh::laugh::laugh:
hopefully over time it becomes stable
I'm trying to install it but I get this error:
"adding android system image to installation ... simg2img: error while loading shared libraries: libselinux.so.1: cannot open shared object file: No such file or directory"
any solution
magdeoz said:
I'm trying to install it but I get this error:
"adding android system image to installation ... simg2img: error while loading shared libraries: libselinux.so.1: cannot open shared object file: No such file or directory"
any solution
Click to expand...
Click to collapse
try this
Code:
$ sudo apt-get install libselinux1
kowakx said:
try this
Code:
$ sudo apt-get install libselinux1
Click to expand...
Click to collapse
archlinux
magdeoz said:
archlinux
Click to expand...
Click to collapse
you can try install libselinux from archlinux aur repository https://aur.archlinux.org/packages/libselinux/
but i don't know if work or you can use a ubuntu in virtual box
kowakx said:
you can try install libselinux from archlinux aur repository https://aur.archlinux.org/packages/libselinux/
but i don't know if work or you can use a ubuntu in virtual box
Click to expand...
Click to collapse
Thanks, I tried
Code:
yaourt -S libselinux
and it worked!
some screenshots
After nearly a day installed, from one moment to another the wifi stopped working, reboot several times and simply not detected any network.
In everything else I loved it!!
waiting for a new build
magdeoz said:
After nearly a day installed, from one moment to another the wifi stopped working, reboot several times and simply not detected any network.
In everything else I loved it!!
waiting for a new build
Click to expand...
Click to collapse
enable development mode on about this phone and use this command on adb shell
Code:
$ ifconfig wlan0 up
$ service network-manager restart
ubuntu
@ developer can u port it for our moto g2 titan .... plzz I can help with testing
It's a humble request please maintain this rom........whenever u get time don't just make it outdated.......bcause lot of condor users are waiting for it.........thanx for the work.....
now im working in call sound and in update ubuntu touch version to 15.04 (14.09/14.10 is not supported anymore)
when 15.04 runs smooth than 14.09 i will upload a new build

Categories

Resources