Related
Hi,
Here is the fourth version. Its not upgradeable, so delete the old /sdcard/ubuntu before, except you know what you are doing and are able to fix upcoming problems by upgrading.
[Hints]
To remove the stupid overlay scrollbars, goto ubuntu shell and type
Code:
apt-get remove overlay-scrollbar liboverlay-scrollbar*
in the next version setupgnome will automatically do that, all which setup gnome befor, do that to get the normal scrollbars.
in gnome goto system -> preferences -> appearance. there to the fonts tab, and there to details. use a resolution of 120 dpi, so you it is a bit more touch friendly
[Requirements]
Archive from http://www.bisme.net/files/xda/ubuntu/ubuntu_b6.tar.gz
Optionall an VNC client like android-vnc
[step by step]
Install the kernel (without you'll not have full functionality, but it'll work)
Extract the ubuntu archive to /sdcard/ubuntu (in adb shell goto sdcard and type: "tar xzf ubuntu_b6.tar.gz")
cd to this dir and type
Code:
su
then
Code:
sh ubuntu install
you will be asked a few questions, if you have no plan just press always enter. after reboot open a terminal and type
Code:
su
then
Code:
ubuntu start
optional if you want gnome via vnc
Code:
ubuntu setupvnc
and
Code:
ubuntu setupgnome
this still takes long, you are installing here almost the complete ubuntu via internet. that are a few hundred megabytes of downloading and over one gigabyte of extracting and installing. leave with exit and on android shell type (first time it asks for a passwod)
Code:
ubuntu startvnc
then connect to it via: localhost:5901 using a vnc client and the password you set.
[what you got]
you start the ubuntu subsystem with ubuntu start (still chroot)
with ubuntu setupvnc you install vnc service
with ubuntu setupssh you install ssh service
with ubuntu setupgnome you install gnome
with ubuntu setupkde you install kde (if you do so, you need to modify inside ubuntu /usr/bin/vnc)
with ubuntu shell you open an bash session
with ubuntu screen you open an persistent bash session
with ubuntu startvnc you start the vnc service
with startssh inside ubuntu shell you the start the ssh service
with ubuntu stopvnc you stop the vnc service
with stopssh inside ubuntu shell you the stop the ssh service
with ubuntu stop you stop (is rebooting)
with ubuntu uninstall you uninstall the script from system(directory /sdcard/ubuntu stays)
in ubuntu you can access:
android's /dev bound to ubuntu's /dev (fdisk /dev/block/mmcblk0 is working fine(sdcard). don't touch /dev/block/mmcblk1 or you'll kill your android system, maybe your whole xoom )
android's /system bound to ubuntu's /android/system
android's /data bound to ubuntu's /android/data
android's /mnt/sdcard bound to ubuntu's /adnroid/sdcard
[working]
With android-vnc Gnome (bluetooth keyboard and mouse)
Firefox 4
Chromium Browser
LibreOffice
Gnome Terminal
SSH Daemon
"D" key needs to remove the gnome keyboardshortcut uses "D" (just open vnc, goto a textfield and type d then you know what I mean )
and a lot more
[not working]
Ubuntu Software Center (use Synaptic instead, find it in the system menu)
[the tecnical side]
Ubuntu Natty Narwhal (11.04) from http://elinux.org/BeagleBoardUbuntu
dd for creating an image (no size limit anymore)
image formatted with ext2
adb push /sdcard/ubuntu/img/ubuntu.img (android shell has gunzip)
chroot env
tightvnc, gnome-session
different kernel features which i'll list here later
[changelog]
Beta 6
small changes in the scripts to ensure compatibility with other roms and devices
you can choose now between UBuntu 11.04, 11.10 and 12.04 Beta2
[next]
providing preinstalled images for gnome, kde and xfce
app instead script
[ideas]
weirdx
wayland
Have Fun
Ralph
GhostOfTheNet said:
Hi folks,
Actually I'm poking around with the common "How to get ubuntu onto xoom", but with an own img file i created based on the maverick arm minimal archive. Now I'm installing unity, but in weekend I'll try to make the installation, configuration, ... more userfriendly. maybe I'll build a small app doing thinks like starting, stopping, starting a terminal with the chroot and so on. I've no plan at this moment what I'll do exact. But you can say me what you would like to have, so I know if there is a need for something. I think with the next ubuntu using something based on opengl as replacement for x and the promised touch support, it might be relly interesting to have in a chroot env and maybe write something like a wrapper for androids opengl es api. in this context maybe also a port of the android sdk to linux arm would be very interesting.
Regards
Ralph
Click to expand...
Click to collapse
I just posted in the general forum about this lol. I would love maverick meerkat on the xoom. I'm sure the software center wouldnt work, but if you could somehow incorporate compiz fuzion, along with all of the standard apps, that would be the sh*t. Good luck man!
Got it to run on gtab but not sure how to do it on xoom.
Sent from my Xoom using XDA Premium App
i have it already running, but I'm not getting the f*** unity running, because it needs opengl... a bit bad with tightvncserver
so i decided to jump over and try directly this out:
http://rcn-ee.net/deb/rootfs/natty/ubuntu-natty-alpha3-r0-minimal-armel.tar.xz
the omap4 is an arm cortex a9 processor, so it should be binary compatible.
wish me luck, if it will work you will have today a howto, otherwise i'll go back to 10.10 and search for another useful desktop.
edit: apt is working fine with maverick
regards
Ok, so far so good. Ubuntu 11.04 is basically running, all is working fine, but the repository is buggy, so apt is not letting me install unity.
Besause today i'll not google for a missing lib, let see further tomorow. Hopefully the repositories are fixed then.
I'm uploading now a file called ubuntu.zip
To install it do the steps i'll write now in the first post. (the setup is not tested, so you may still need your knowledge)
Regards
Sent from my Xoom using XDA App
Hey Ghost -- thanks for your great work on this!
One thing I was wondering -- would it be possible to break out your instructions on how to do this from scratch? I'm interesting in putting together my own version (probably a minmal Ubuntu 10.04 install), and would really appreciate the source "steps".
From what I've read, it looks like it's a matter of grabbing the right kernel (I thought I saw a recent one on the tegra development site), bootstrapping the right debian-based arm-compatible distro, and copying that over to the device with the right script to get it setup. I'd just love it if I could piggyback on your fine work
GhostOfTheNet said:
It's alpha, so nothing for you if you have no plan whats going on here.
Archive: http://www.bisme.net/ubuntu.zip
Needed:
Rooted xoom with busybox installed
Steps:
1.) Extract the zip to /sdcard/ubuntu
2.) Open a terminal su, cd to this dir and type
./setupubuntu (sh*** i forgot to change the file, all cp commands are not working for some reason, needs to be
cat filename > /system/bin/filename
3.) ... ehm fin
(always su before)
If you replaced the cp, you can directly type for example bootubuntu, if not you need to be in dir /sdcard/ubuntu and say ./bootubuntu
After ubuntu booted(real only mounted) you can start a bash shell with shellubuntu. Unmount it with shutubuntu(in most cases will fail, then you need to reboot before you can say bootubuntu again)
Ehm, yes... i love my xoom :-D most of the time i worked on that... my pc i almost didn't need. Small tipp, it is worth its 4 dollar, better android terminal. Without bash this would be the hell.
Regards
Ralph
Click to expand...
Click to collapse
Man you are the best. I really really want to get this up and running but i cant get through setup. idk how to install... this is not my area of expertise lol. help?!
edit: i guess for clarification, after i type in the cat command it tells me write: no space left on device
Is the touch screen working
Sent from my Evo 4G using Tapatalk Pro
Ok, first of all, this is not a rom. Thats not needed in this case, because with linux more installations can share the same kernel. Android has a linux kernel, ubuntu has one. Google for chroot
This is not an attemp to replace android, just to enhance it a bit
In this state it's just something like a technical preview. Give me a few days. For now only advanced linux users wich understands whats happening there can do something with it.
Concerning a minimal ubuntu, this is now a minimal installation.
Regards
Sent from my Xoom using XDA App
After unity 2d is not really working at this moment, I'm actually preparing a version with icewm and lxde. Post will come in a few hours.
Regards
Sent from my Xoom using XDA App
What about Enlightenment?
http://www.linuxuk.org/2010/02/the-new-ui-for-arm-based-ubuntu-devices/
i'm installing it. lets see.
the reason why it's still not posted, i have a problem with the xstartup file of tightvnc. for some reason it is not running the commands for the ui, so there is just an empty xserver in vnc until i start icewm lxde manually. i think it would be the same with efl, and i had until today to less time to check out whats wrong.
edit: netbook-launcher-efl + metacity + maximus is looking fine
Is there any way to not use VNC? Can you dual boot or otherwise get into X ?
or possibly something like freenx client on android maybe??? in hopes that it's faster than vnc. if we can't boot into ubuntu.
edit - scratch that, i read you need X to use freenx... kinda defeats the point there.
i thought there was something else though that fowards all the window data over like lightning fast.
I found until now two possibilities but both needs much work. First taking the wayland xserver client and port it to android, or port weirdx to android.
Sent from my Xoom using XDA App
Hmm... so back to the dual boot question... What about something like this guy did?
http://androidforums.com/samsung-i7500/81090-debian-dualboot.html
https://code.google.com/p/linux-on-android/wiki/BasicSteps
Would that also work on the XOOM?
Me personally, I'm not interested in another Linux Distri as main System
1. I would miss the android functionallity and feel, because of that I would never boot Ubuntu.
2. Only android has the needed touch support for a tablet. Maybe this changes i future ubuntu releases.
Because of that my primary target is a more seamless integration of a ubuntu subsystem in android, so we can use many beloved functions without much work. So there is the best of both worlds in the same time avaliable.
Sent from my Xoom using XDA App
Makes sense. My motivation for research and all this is that I want to do (light) web development and server administration on the tablet as well. Of course, buying that bluetooth keyboard makes it all feasible and I'm not looking to do heavy amounts of work on it, but I want to ditch my netbook. For starters, the tablet lasts longer in terms of battery life and the form factor is better.
Other than that, to me, tablets serve merely as an entertainment purpose (unless maybe you're using it to bill people or for a sales pitch/meeting) and I can't justify the cost. A $600 travel Scrabble is retarded. So I think tablets need something like Ubuntu running on them in order for them to be a more productive device that is a justifiable expense.
Right now the biggest thing that I'm thinking about is gedit and git. If I can get those two... Then I think I'd be pretty much set. I think there's actually two or three text editors for Android as is and I might be able to use those provided I could get git for Android.
The graphical user interface isn't the most important thing so I can even live w/o the VNC. Having a local webserver would be rad, but not a high priority since I can use git to update a server on the net.
If you have any ideas, and I know it's getting somewhat off topic, but your research is really the crux of my situation...I'd appreciate it. Thanks.
--edit ok, so i found www.cloud9ide.com which will cover me I guess. but still I want more power under the hood. I really appreciate your work efforts! Thanks.
updated useful for people which knows whats going on
deleted. got it. Thanks! this is awesome. great work!
hello everyone,
I'm not used to post here but I thought i could share what i've done.
(excuse my english, i'm french)
i tried to install the win 8 dev preview on my packardbell OneTwo M3770, that is to say, a pc with a touch screen. I tried the virtualbox method, both with 32B and 64B editions but it didn't work. i just obtained a black screen displaying en error code and asking to reboot.
so i managed to plug a USB disk to install it.
I found a method to use an usb stick (i installed myself on an usb HD 140Go)
just type "developper preview boot vhd" in Google and take the first link.
there is descritpions with command lines using diskpart
it's in french but easy to understand i think
you just have to mind the drive letters in the different command line and it's all done. (my H: drive in win7 became an E: in win 8)
now i can use the metro interface with a 23" touchscreen and it's awesome.
some bugs in the metro IE10 (especially with xda dev! )
need time to get used to commands, it took me a few minutes to uderstand how it works.
Using a win phone 7 too i found my way.
Now i can say that the touchscreen is usefull, that was not the case with win7, too many "finger inviting" program existing.
i hope this can be usefull for someone.
Franck
LOL i have a simple method : Format your usb disk from windows(fat 32),download from internet Magic ISO, with this program select the image and extract it to your usb disk.Done
khrisstyan said:
LOL i have a simple method : Format your usb disk from windows(fat 32),download from internet Magic ISO, with this program select the image and extract it to your usb disk.Done
Click to expand...
Click to collapse
Edit: my bad, that's what I get for skimming.
Won't work if you don't have the bootmgr files found that out...
Sent from my always rooted never bricked SPH-D700...
You guys might not know that Microsoft USB DVD Tool from MS can also get the ISO of Windows 8 to USB easily.
fuyooo... wanna try this...
thank
Easy way to install windows 8 to a usb device :
You need imagex from waik for this to work.
Extract the windows 8 developer preview iso to c:\win8
Plug a usb device in, either a mem stick of 16 gig or higher, or a usb hd.
Lets assume usb drive is h:\
Open cmd as administrator.
If you installed waik, you have imagex.
Use following cmd :-
Imagex /apply c:\win8\sources\install.wim 1 h:
Wait for the image to apply.
When done, install the boot files.
Bcdboot h:\windows /s h:
Once completed, select your boot device at bios boot menu, and watch windows 8 continue installation.
Once installed, it should also boot on other pcs too.
If imagex didnt work, be sure to be in folder where imagex file is located when u run the command.
Hope this helps some people. Sorry, its a pretty concise post, as im on my galaxy cheers.
Sent from my GT-I9000 using xda premium
delete
10 char
qwerty warrior said:
delete
10 char
Click to expand...
Click to collapse
and this means ?
Strike_Eagle said:
You guys might not know that Microsoft USB DVD Tool from MS can also get the ISO of Windows 8 to USB easily.
Click to expand...
Click to collapse
Agreed!!!!!!
I use a 8gig sdcard and it works a charm on my asus n i can now dual boot only thing is can't load any of the apps
EDIT: Blue poison 2.2 takes care of everything. Loving it Looks like will be booting into 8 instead of 7 for the time being n c how it goes for daily tasks.
Method without the need of an extra tool:
run cmd as admin
type "list disk" - lookup the number of your stick
type "select disk [nr]" - replace [nr]
type "clean"
type "create partition primary"
type "active"
type "format fs=fat32 quick"
type "assign"
type "exit"
Now mount image and simply copy all files from image to the stick.. You could also use WinRAR to extract the image to the stick..
Oh I just noticed that you also need third party tools like Daemon Tools or WinRAR but imho everyone has to have them installed already You can also use this method when you have a physical medium..
after this I will be able to boot windows 8 from usb stick right leaving host os of my laptop untouched?
thanks
when i get my slate 7, i think i might try to make it boot windows 8 from microSD card.
ndmuni said:
Agreed!!!!!!
I use a 8gig sdcard and it works a charm on my asus n i can now dual boot only thing is can't load any of the apps
EDIT: Blue poison 2.2 takes care of everything. Loving it Looks like will be booting into 8 instead of 7 for the time being n c how it goes for daily tasks.
Click to expand...
Click to collapse
I never seen pc computer with bios can boot on sdcard, maybe you talk about slate then its great think !!!
Hi XDA geeks , pros and fans !
I'd like to start this new threadline concerning the freshly-appeared TCT MOVE handheld device marketed for the budget segment.As i understand it appeared in march or later this year and has quite good specs for the approx. 100 euro category.
Some details can be found on
http://alcatelonetouch.com/products/smartphones/move
Contrarily to some beliefs IT IS NOT a branded OT-908 ,rather a cosmetized one .It comes in black or silver / white , a bit heavy for it's size , and higher specs than the OT-908.
Concerning the hardware specs, i'll be coming back later with some accurate chipset and sensor details.For now
OS is Android Froyo v2.2.2.Looks like there will be official ROM updates,at the time being there is the OneTouch Upgrade v1.2 ,which downloads about 540 Mb chunked firmware files, and exits with error.
Memory is 512 Mb RAM , for user space is available about 300 Mb
512 Mb ROM flash, available to user about 160Mb.
SD card slot supports up to 32Gb MicroSD, the phone comes with a 2Gb one.
Camera is a 2.1Mpixel one.There is no secondary one,but the main camera is available for video calls,with Yahoo! Messenger i tested it myself.How to use it this way i will explain later.
GPS is amazing , if assistance software is used , the lock-on takes only seconds.
Sensors - linear acceleration sensor
- 3 axis orientation sensor
- 3 channel magnetic field sensor (digital compass)
- light sensor for illuminance detection
- optical proximity sensor , it seems not in use by operating system(or rather poorly)
Processor - 600 MHz Qualcomm ARMv6 compatible, min frequency is 122 Mhz, and deep sleep capability.Qualcomm MSM 7627 chipset
rooting ?
hi djada80.i should like to ask if you managed to root your phone ?
Yeah , it's quite simple.There are in the Android Market some free apps , i think the best which i also use is the one named Ginger Break.Just download and install it.Detailed usage info can be found here
http://forum.xda-developers.com/showthread.php?t=1044765
firmware upgrade
it seems that the branded ones somehow cannot be upgraded ! at this point i need assistance , so PLEASE , if there is anybody experienced in debranding Acatel smartphones, then YOU ARE MOST WELCOME !.I saw guys having problem with debranding T-Mobile Move , so let's DO IT !
cannot sync with windows
i cannot sync my tmobile move with windows.have a toshiba satellite c665 with win 7 .pls help !
connect phone to computer,enable usb tethering.install alcatel android manager on computer. Can be found here
alcatelonetouch.com/contents/download/T-Mobile_AndroidManager_2.2.1108.1645.rar
This should work,instead of Android Sync Manager WiFi ,the last has some issues with this phone ,do not use it.
Yahoo! messenger front camera
Contrarily to some beliefs THERE IS POSSIBLE TO MAKE VIDEO CALLS with front camera only on Froyo 2.2.It is quite simple:
1.) if you have any version of yahoo apps , remove them all
2.) install Y!Messenger v1.3.2 , the afferent audio and video plugin and
optionally Y!Mail v1.3.2
Nothing fancy with it , just works.Remember, DO NOT UPDATE from Market.
Might also check this,if it doesn't work
http://forum.xda-developers.com/showthread.php?t=1087769
remove bundled apps ?
Hi !
Is there a way to remove some of the unnecessary factory shipped apps ?
RE
Yes , there is. So the smart method vould be to remove them from phone memory , and eventually install it on SD Card , if they are (and they are) UNMOVABLE.
Or just leave them ,anyway a factory reset will restore all the shipped applications.
1.) [optional] install Android SDK with platform 2.2 , sdk tools and eventually drivers.Enable USB debugging on device.On PC launch command prompt and change directory to \Android\android-sdk\platform-tools\.Run command
adb shell pm setInstallLocation 2
This enables SDCARD installation by default.Prerequisits to have ROOT ACCESS.
2.) with RootExplorer simply delete unwanted applications from \custpack\apps\ on device.Optionally you can make backups.
3.) if you made backups , the backed-up apk can be used to be reinstalled , NOW ON SD CARD
Good luck.
RE again
A reboot of the device is required to cleanup the junk after a forced delete.Or it can be done manually , BUT USE CAUTION.
i have an alcatel move branded Cosmote Move, i like this phone very much but i`ve managed to brick it the second time, first time i bricked and took it to waranty, they reinstall the software free of charge, now it has the same simptoms (pass the carrier logo and get stuck to carrier animation) and i need to send it to waranty again. i dont manage to get it unbricked. i`ve root it with gingerbreak but this phone doesnt go to recovery mode. i`ve searched the internet and google it for hours, but nothing.
if anyone knows how to do it please tell me, in the user manual says hard reset vol - and power, get stuck whit touch buttons light up and screen black!!
thanks in advance
re Themaster
it's not a brick yet i suppose , though you didn't specify how you managed to "brick" your phone.a nice clean reflash would solve the problem , probably you deleted some system files while in root mode.again did you use root explorer or something similar ?
try a factory reset as it follows:
1.) turn off the phone
2.) press vol up and the power on and hold the buttons pressed for about 1 minute
3.) the phone boots up , android logo appears and then an animation with some sort of thrashcan or whatever
4.)wait until it finishes , then the phone shuts down automatically.power on the phone and it will be restored
Beware ,battery must be at least 70 % charged or kept in charger , NOT USB connected to PC.
This restores phone to factory state , but not all the applications from /custpack/apps
Best regards !
Useful Key Combinations
These keypress modes apply on a shut down phone
Hard Reset - reinstalls android core system from ROM , deletes user data and misconfig
key combo : vol up + power on long pressed until trashcan animation appears
Flash Mode - used for ROM update , useless momentarily
key combo: vol down + power on long pressed , black screen appears and touch buttons lit up
Root access , mount filesystem with root access ,DANGEROUS !
key combo : home + power on long pressed until boot
build environment under Ubuntu
Lately, there has been some problems setting up an Android build environment under Lucid Lynx, as i've seen many have been complained for the missing java5 jdk.
For Romanian users: seems to be a problem with the Romtelecom DNS servers , when adding Jaunty or Dapper repositories to Lucid.
Use Google DNS as alternatives 8.8.8.8 and 8.8.4.4.This works.
From what I've been able to determine. The move and 908(s) are the same hardware with with only cosmetic differences. Something is different in software, I've been unable to root my 908s with ANY tools I've found.
I was also unable to use ADB under windows. The handset apparently requires four drivers, I was only able to find three of them. I got the Alcatel tools to work, as well as tethering, but no ADB. i didn't have any such issues under Ubuntu, but without root it isn't helpful.
I could not locate a stock rom or source anywhere on the Alcatel sites, so I sent a GPL request, i'm waiting to hear back.
UPDATE
After a long night I managed to root my 908s. I'll write out the jist of it, but I was flying by the seat of my pants, fueled by caffeine and sleep depervation. DON'T consider this a HOWTO.
First off, to the best of my knowlage there is no one click solution as of yet. As I said before still missing the driver that makes ADB work in windows, and handset based solutions didn't pan out. A little reasearch showed that the OT-990 has the same chip/ram and ROM space as ours. The screen is bigger, and I don't know what board is in it, but on a hunch I figured it was close enough. So I went here: http://forum.xda-developers.com/showthread.php?t=1164391 in the hopes that some sort of combined effort in future ROM development would be possible.
Yes that's right folks its a guide to MANUALLY root you handset with ADB. So not for the faint of heart. I didn't have high hopes, as issuing ls -l on either the sqlite folder or data threw a permission denied. So blindly I tried to push psneuter, busybox and su to /data/local. I almost fell off my chair when it worked! from there I used psneuter to get ADB into root, and managed to get the su binary to /system/xbin, and Superuser into /system/app. Superuser was installed, but still no root. So I checked out Root Checker to see what was going on. There are three places that su typically lives; /system/xbin, /system/bin, and /sbin. So I tried to put su in those folders. I got it into /system/bin but sbin is mounted read-only. I did not remount any directories, as the instructions are lacking syntax (I'm a little rusty with advanced mounting commands). I think things are mapped a little differently anyway. I still did not have root on the handset, so I then fired up Superuser to see what it could see. It saw the su binary, even though it wasn't working right. Then I thought well if it can see it, then maybe it can update and fix it. Sure enough after running the update to su in Superuser, (drumroll please...) I had working root.
So that's my story so far, I'm gonna give Alcatel a week or so to reply to my request. Then we'll take it from there. (Hey it worked on Huewei right?)
If a real dev should come across this, feel free to jump in. Its a solid little phone and has the potential to work on a range of handsets.
Gratitude
Thanks snkiz for your attention ! I am pleased that someone 'heavy' noticed my efforts of dedicating this threadline to the newcomer ! Indeed a small little phone with potential , maybe in time we get it gingerbread , cupcake ( or whatever ),even wm6.5 or 7 ...
As of ADB drivers , i had ADB from the first by these steps:
1.) http://www.alcatelonetouch.com/contents/download/move upgrade 1.2 Setup.rar , package contains the drivers
Now i noticed that when i try firmware upgrade , the utility downloads about half a giga of *.bin files and then exits with 'download failed error'.
2.) installed Android SDK , platform tools and Google drivers (i am not sure if necessary), the 2.2 platform (api 8)
Under Win7 cmd in platform tools , adb shell , su and on device pops up 'unknown has been granted superuser rights' and voila! in cmd shell i have '#'.Previously installed Gingerbreak.
My device is a Cosmote Move.
Ya, no I got that file too. I think they are "consumer drivers" because like I said I got all the Alcatel tools running but on my win 7 one driver was still missing, and I have pretty good googlefu. effin hate windows, this is why. I'm by no means a "heavy" but I am comfortable in a Linux environment, that helps alot. As to you being able to get gingerbreak to work, i'd bet that comes down to carrier firmware.
---------- Post added at 06:53 PM ---------- Previous post was at 06:39 PM ----------
djada, seeing as your the op could you please re-tag the thread with the model numbers to make it easier to find? cosmote, 908, 908s, and qualcom should do.
perhaps a mod could move this thread to the android hacking forum where it can get the proper attention please?
ADB driver
Driver files are from WHATEVER.\android-sdk\extras\google\usb_driver\ , if does not install automatically , can be forced.Anyway Win$ux 7 detects ADB interface , installs some sh.t from windows update server , and you'll have an ADB interface in Device Manager (working or not).Try to force the google drivers.
On the other hand ,i'm sorry but dunno how to move the thread , maybe i should start a new one in
http://forum.xda-developers.com/forumdisplay.php?f=565&order=desc&page=552
Just looked at it and they don't have Alcatel
Mod
Just started workin on a Cyanogen build , if i manage to build at least a kernal img , maybe i can lure in the Koush guy from github.We are in need of flash , backup , recovery tools.Not as lucky as the Samsung or HTC guys ...
THIS IS OUTDATED
BOOTMOD - Root your Shield In 1 minute (2015, 2017, & 2019)
Hello Friends~! We now have a working method to achieve ROOT on STOCK Firmware! A script has been made that can boot your shield into the bootloader, erase the old boot, flash the new boot, and install your choice of Magisk apk for you. The...
forum.xda-developers.com
REPLACES THIS IF YOU WANT ANDROID OR USE THIS GUIDE
How To Install Lineage OS and Optionally, Build Lineage From Scratch
Hello Friends! Today I wanted to re-write a guide for installing Lineage OS on the 2019 Pro. This guide will be more to the point and have only the needed tools. The SOURCE for the Lineage zip shared in the download section below. [/SPOILER]...
forum.xda-developers.com
FOR LINEAGE
THIS GUIDE USES LINEAGE OS AS IT'S BASE, BC I HAD NO IDEA WHAT I WAS DOING WHEN I FIRST STARTED. I WENT THROUGH A LOT OF UNNECESSARY STEPS.
PLEASE USE ONE OF THE LINKS ABOVE FOR DOWNLOADING AND ROOTING LINEAGE OR ANDROID.
*Hi Friends!*
Today I want to show you how to root your Nvidia Shield, for development purposes, as well as for repairing a soft-bricked system.
Spoiler: DOWNLOAD SHIELDROOT
https://drive.google.com/file/d/13pnW5eiO70b4JIvmbgqNRMhI5g1YHlzG/view?usp=sharing
Spoiler: THE SETUP
Plug your usb hub into the port next to your hdmi.
Plug a usb-c cable into the other port.
You will need an Nvidia Controller, a USB Hub, Portable Drive.
As well as a mouse and controller or a usb 3.0 keyboard
Spoiler: GETTING TO THE BOOTLOADER
Unplug the power cord from the Shield, then reapply it.
Using your Nvidia Controller or USB 3.0 keyboard, hold A and B until the Bootloader shows.
Select Unlock the bootloader.
Select Factory Data Reset.
Hit Reboot and remove the power cord, then unplug the usb from PC.
Wait a few seconds then add the power cord to the Shield.
Leave the USBC unplugged from your PC.
Hold A and B to post back into the bootloader.
Spoiler: INSTALLING THE USB DRIVER
Open Device Manager on your PC.
Plug the USBC cable into your PC.
Right click on the new fastboot device and hit update driver.
Browse Manually to Shield Drivers.
Then hit, "let me pick from a list".
Select I have a Disk.
Then install the andriod.usb file.
Spoiler: FLASHING THE ROOTED IMAGES
In SHIELDROOT, Run OEMUnlock.
Unplug the USB-C From the PC and Reapply.
(Must do to fix broke fastboot after unlock)
Run ShieldRoot.
This will flash the NVIDIA Developer Rooted images.
This will also flash TWRP for us, to recovery as well as boot.
This purposely bricks the system to run TWRP on boot until we finish
Spoiler: FLASHING THE OS AND OPTIONAL GAPPS
Have Lineage and Gapps saved to a portable drive.
Plug the drive into your usb hub.
Select Install in TWRP and start with Lineage.
Do the same thing for GAPPS If you want to have your playstore. RECOMMENDED.
Unless you know what you're doing...
GAPPS Version is the mini TV build so it runs much smoother.
Spoiler: SIDELOADING THE ROOT
----edit, please Know I believe you don't need to do both steps,
-----i had a problem with the flash on either the apk or the zip
------so i just put them both in.
------ ALSO NOTE THERE ARE A MILLION WAYS TO GAIN ROOT WITHOUT
--------MAGISK, THIS WAS JUST THE EASIEST WAY TO PROVE CONCEPT
Go into Advanced on TWRP.
Select Sideload ADB.
Then run the SideloadRootApp.bat file.
Lastly SideloadRootManger.bat file.
Select Reboot system.
Setup your system how you please.
Spoiler: UNLOCK DEVELOPER OPTIONS
Go into settings.
Device preferences.
About.
Build, hit build 7 times.
Spoiler: SETTING UP ADB
Go into developer options.
Enable USB Debugging, all 4 options including Network debugging.
Take note of your IP address.
Right click AdbConnect.bat and select edit.
Add your IP address there.
Run AdbConnect and select *Allow* on the Shield.
Run AdbConnect again and you will be successfully connected.
You can then get Root Access in ADB by running AdbR00t.bat if you need it.
Otherwise you have full access to push files, read and write over system partitions, etc.
Spoiler: EASIEST WAY TO INSTALL APPS
- YouTube
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
www.youtube.com
HOW TO OPEN SHIELD FOLDER ON YOUR PC- BOOT INTO FASTBOOT AND RUN TWRP, WHEN TWRP IS OPEN, YOUR SHIELD WILL POST TO YOUR PC!!! THEN YOU CAN DRAG AND DROP FILES NO CODE!!!
Thank you to the community for always sharing their knowledge.
Love, Jen
Spoiler: REFERENCES <3
Youtube Vids:
FULL PLAYLIST: https://www.youtube.com/playlist?list=PLErzGEIjyUlyiOLVl4aWDYRW-CJd6yF-N
How To Root Andy MANUAL Windows Setup Andyroid 0.45.5.0 LATEST
Safely Backup and Restore FULL ROM using TWRP Recovery (4K)
How to fix "Zip Treble compatibility error!" Invalid zip file format! in TWRP custom recovery
Linux File System/Structure Explained!
Linux System Administration Full Course
Easily Run Linux On Android With AndroNix - Linux Distro on Android without root
New Way to turn you PC into an Android TV Box with FydeOS - Bye Bye Android X86
Nvidia Shield TV Pro 2015 SSD Swap out + Regrease The APU!
Android multi-boot demo
Nvidia Shield Pro unlocked bootload, twrp and more
How to Download & Install GApps and Magisk on LineageOS 18.1 with LOS Recovery
Nvidia shield TV users MUST watch - 10 Hidden features you did not know existed
LineageOS Custom Rom on Shield Android TV (2015)
Nvidia Shield TV Pro (2021)|Watch Before You Buy
Recovery OS Nvidia Shield TV installation
[HOW-TO] Install Full Android Nougat on Nvidia Shield TV 2015 - TWRP - ROOT [Bye Bye Android TV]
https://www.youtube.com/watch?v=LQaYb4oVHVc&list=PLErzGEIjyUlyiOLVl4aWDYRW-CJd6yF-N&index=16
Nvidia Shield TV Pro 2019 Boot Loop Repair (Recovery Image)
https://www.youtube.com/watch?v=qc4m2Hfd4HY&list=PLErzGEIjyUlyiOLVl4aWDYRW-CJd6yF-N&index=18
HOW TO ROOT NVIDIA SHIELD 16GB ON OREO UPDATE
https://www.youtube.com/watch?v=x893ajy9YVo&list=PLErzGEIjyUlyiOLVl4aWDYRW-CJd6yF-N&index=19
Website Links:
Install Wolf Launcher on Firestick/Android and Remove Ads (2022)
This step-by-step guide will show you how to install the Wolf Launcher on Firestick, Fire TV, or Android TV Box to upgrade your interface. Wolf Launcher
troypoint.com
Download Android Studio & App Tools - Android Developers
Android Studio provides app builders with an integrated development environment (IDE) optimized for Android apps. Download Android Studio today.
developer.android.com
TeamWin - TWRP
This is the Team Win website and the official home of TWRP! Here you will find the list of officially supported devices and instructions for installing TWRP on those devices.
twrp.me
Explorer - Apps on Google Play
Fast, lightweight and easy to use file manager.
play.google.com
SHIELD Developer OS Images
As a service to developers, NVIDIA makes "beta", "rooted" and "early access" versions of certain SHIELD system images available for download. These packages are for software developers only and may provide: root level access by default; non-certified preview graphics drivers; beta system device...
developer.nvidia.com
Download Magisk Manager Latest Version 26.1 For Android 2023
Magisk Manager is an app which helps users to root their phone. With the help of Magisk you can run banking apps and also pass SafetyNet tests.
magiskmanager.com
LineageOS Downloads
download.lineageos.org
The Open GApps Project
OpenGApps.org offers information and pre-built packages of The Open GApps Project. The Open GApps Project is an open-source effort to script the automatic generation of up-to-date Google Apps packages. All Android versions and platforms supported.
opengapps.org
https://www.reddit.com/r/xdacirclej...to_use_a_mouse_and_keyboard_on_stadia_google/
ADB : unable to connect to 192.168.1.10:5555
I cannot use adb connect to connect via WiFi to my device (Nexus 5, Android 6), but since I'm developing a cordova plugin using USB OTG, I really need to connect via WiFi. I tried to adb kill-serve...
stackoverflow.com
https://www.reddit.com/r/AndroidTV/comments/jnxlmw/guidenatively_use_custom_launcher_on_chromecast/
[HOW-TO] [PICTURES] ADB Working On the Google Chromecast
Hey everyone, I got the Android Debugging Bridge (ADB) working on the Google Chromecast. A video is currently uploading. A how-to will follow shortly after. Videos have been uploaded! Thanks! Part 1...
forum.xda-developers.com
How to Root and install Magisk on NSTV 2019 Pro v8.2.0
Can I flash these mdarcy.dtb.img and vbmeta_skip.img from on an updated 8.2.1 SHIELD?
forum.xda-developers.com
How to skip(bypass) Google sign-in NSTV Pro 2019 with any firmware versions!
Let me share my working build.prop file with you. Make sure the permission of this file is proper too. Hey buddy.. I have not had time until now to try this again.. My shield has been semi-bricked since last try and have not been able to use...
forum.xda-developers.com
[GUIDE] 8.2.3 + Magisk root + MagiskHide + TWRP
Based on the work done in https://forum.xda-developers.com/t/how-to-root-and-install-magisk-on-nstv-2019-pro-v8-2-0.4189567/ User friendly guide written for Windows. Bash script for Linux flashing edited as well, but guide is focused on Windows...
forum.xda-developers.com
For anyone who downloaded the toolset early, the 1.5 gb version, my apologies, the full file hadn't downloaded. The correct google drive link is now listed. It is 3 gb in total
I'm still studying everything android, apk, linux, etc. I thought about cracking big name emulators last night, like "Nox, andy. bluestacks" with custom OS full Root, etc, but then it occurred to me what these programs actually are, and it's so simple.
It's just like building androidx86 in a virtual machine, except the programs I mentioned, figured out how to manipulate the machines within the virtual environment, doing their best to shut sudo down, and Sold Out to Corporations, uploading $hitware, on top of their independent, emulated kernels.
So I thought "Why not install a headless (just terminal, no gui at boot version) linux" and then construct the android emulator from scratch?" Well I started researching more based off that train of thought, which emulators work on linux and I learned about the most Special One. https://anbox.io/#collapse2
The logic Is flawless, beautiful, brilliant, but not unique! Thankfully for me, as I am a female that prefers Windows, in a world ran by men that love Linux <3 no Hate. I understand. It is akin to apple vs android, but I digress. I was initially going to install a virtual machine with ubuntu to test out anbox, which I absolutely am going to do, as well as I plan to do everything in my power to get it to work on the shield, muahahhaa, butttttt.....
For Us Windows Users.... THERE IS AN AMAZING NEW DEVELOPMENT WITH WIN 11. I must investigate further, I'm updating my OS now... and hopefully in a few days I can prove my current theory, and share with you guys something Truly Magical in the World of Android, for both Windows and Linux Users. EMULATORS, BEWARE..... MUAHAHAHHAHA. <3 NOOBSTACKS RIP
Thread has been updated with an alternative download site, MEGA. It seems some folks were experiencing an error on Google drive due to the tools being downloaded too quickly.. Never had this happen before, so my apologies. https://mega.nz/file/oypjQChD#wjSfCChkLN6uLQtiEtHrnGbevCsU7pW7KODb9sEqzOQ
Hi jen, sorry i cannot reply on your youtube comment. Not sure the reason. https://www.google.com/amp/s/m.apkp...ating-widget/com.spencerstudios.ramlogger/amp here the link to download the ram monitor and install from usb drive. Will wait for the result.Thank you.
mkhainizam said:
Hi jen, sorry i cannot reply on your youtube comment. Not sure the reason. https://www.google.com/amp/s/m.apkp...ating-widget/com.spencerstudios.ramlogger/amp here the link to download the ram monitor and install from usb drive. Will wait for the result.Thank you.
Click to expand...
Click to collapse
Perfect ty hun I will look at it here shortly, I promise!
mkhainizam said:
Hi jen, sorry i cannot reply on your youtube comment. Not sure the reason. https://www.google.com/amp/s/m.apkp...ating-widget/com.spencerstudios.ramlogger/amp here the link to download the ram monitor and install from usb drive. Will wait for the result.Thank you.
Click to expand...
Click to collapse
Level up your Knowledge from this guide. See How It All Comes Together In Windows 11, Subscribe for more guides, tools, and virtual machine images! https://forum.xda-developers.com/t/root-windows-11-hard-mode.4371611/
Guys we are getting so close! https://renegade-project.org/#/en/edk2/Overview
Does anyone know these folks? If I'm reading correctly they are programming a custom bootloader or a recovery image that currently allows certain cpus to run win 11 arm. Is this akin to an arm translation tool like on genymotion or can Anyone help explain this to me better. I'll reread it several more times and research more. Just dropping bread crumbs for deh pidgeons....
He uses a lot of jargon I'm trying to familiarize myself with https://www.kernel.org/doc/html/latest/arm64/acpi_object_usage.html
*ALSO A KNOWLEDGE BOMB*
anyone else who finds themselves on this Journey... I stepped on my shield and in doing so it bent the usb on for my nvidia controller. It also somehow shorted out the system. Lol. Anywho, In doing so, I tried to replace the usb cable with a crappy one I just had lying around and it did not work. I found a newer usb cable and it triggered the controller, so I theorized that since the ports are USB 3.0 or 3.1, not sure, the bootloader will only post with a usb 3.0+ Device. So in theory, any keyboard or controller usb 3.0 should work by holding a + b down
more knowledge.......
How to enable UEFI and Secure Boot for Windows 11?
The UEFI BIOS Mode and the enabled Secure Boot State are minimum requirements for Windows 11 support. Change the Legacy BIOS Mode to UEFI, convert the partition type to GPT, and turn on the Secure Boot State.
easywebfixes.com
Let's keep diving deeeeeperrrr
I'm starting to understand....
What’s the Difference Between GPT and MBR When Partitioning a Drive?
Set up a new disk on Windows 10 or 8.1 and you’ll be asked whether you want to use MBR (Master Boot Record) or GPT (GUID Partition Table). Today we’re explaining the difference between GPT and MBR and helping you choose the right one for your PC or Mac.
www.howtogeek.com
The Best Thing Ive read in 7 years
[CLOSED]HaHaHack Dis: No Magisk REQUIRED!!!!
Magisk is no more... I present a new fool proof method of flashing su to Android 10_Q and above!! I ranted and ranted about variant=user/user-debug/eng builds that I got no-where... people thinkin am dissin john wu, nah, I respect what I've...
forum.xda-developers.com
I think I'm Really starting to understand, that conversation was sosososo Enlightening
Hello.
Here is where I am at in "thinking outside the box".
So instead of trying to flash windows or ubuntu directly onto the nvidia's system partition, why not flash it to a portable drive?
So I am researching UEFI, Bootloaders, flashing, and volumes, particularly how they store and load data.
So I understand that windows requires it's hard disk to be formated to GPT.
My USB stick is MBR. I have a partioning software that can change the USB to GPT.
If anyone understands what I am talking about, can you reach out? I know this is possible, I know the answer is out there,
IT IS JUST ALL THIS JARGON SOME OF YALL USE <3 GOD LOVE YOU ITS HARD TO UNDERSTAND
AND WHAT IM TALKING ABOUT IS DUAL BOOT FOLKS!!! LEGIT DUAL BOOT, NO SECOND PC REQUIRED
AN OS FOR FUN , AND AN OS FOR WORK.....
CAN YOU IMAGINE
KNOWLEDGE BOMBS
ShieldTV/AddPartition.md at master · na6an/ShieldTV
Projects on Nvidia's Shield TV. Contribute to na6an/ShieldTV development by creating an account on GitHub.
github.com
""Nvidia uses its own proprietary disk structure on its devices, which look like a modification of GUID partition table(GPT) with protective MBR. Most disk partitioning softwares are unable to read Shield TV's partitions because its primary header is overwritten with non-standard GPT format.
Here are list of disk paritioning software I tried and couldn't even read the disk at all: fdisk, GParted, KDE Partition manager, diskpart and Disk Management on windows. Of course, you may format the disk and rebuild partitions, but then it won't boot from Shield TV at all.
There are two softwares can read partially:
GNOME Disks - the default partition software for Ubuntu, however, could read the partitions IF you boot L4T from Shield TV. It won't work if you try from another computer. Also, it is still unable to modify partitions.
gdisk (GPT fdisk) - gdisk can read partition 2~33 from backup header. As you can see, 33rd partition is the one that holds most of 500GB storage. (462.5 GiB out of 465.66 GiB)""""
END QUOTE FROM ARTICLE
A gdisk Walkthrough
What we need to do is GET A NEW BOOTLOADER! Idk how but I will find out! If you know how reach out pl0x
I'm just going to keep dumping knowledge bombs until I or someone elsse figures this out!
How A/B Partitions and Seamless Updates Affect Custom Development on XDA
You may have heard of Seamless Updates before. It involves something called "A/B partitions." What is it and how does it affect custom development on XDA?
www.xda-developers.com
system – holds the Android OS, system libraries, system apps, and other system media like bootanimations, stock wallpapers, ringtones, etc.
boot – holds the kernel, ramdisk, and on A/B devices also the recovery as well
recovery – holds the recovery, where TWRP is most commonly flashed on A-only devices (A/B devices don’t have a dedicated recovery partition)
userdata – holds all of your app, system, and internal storage data
vendor – holds platform and device-specific HALs, the files necessary for the Android OS to communicate with the underlying hardware
vbmeta – the partition for Android Verified Boot 2.0 which verifies the integrity of the boot process
gdisk(8) - Linux man page
The gdisk program employs a user interface similar to that of Linux's fdisk, but gdisk modifies GPT partitions. It also has the capability of transforming ...
linux.die.net
Going to play with this toy:
GPT fdisk
Download GPT fdisk for free. GPT fdisk is a disk partitioning tool loosely modeled on Linux fdisk, but used for modifying GUID Partition Table (GPT) disks. The related FixParts utility fixes some common problems on Master Boot Record (MBR) disks.
sourceforge.net
Cause GDISK is for LINUX and I don't like using Linux. No hate but GUI will win over MBR, Mah nerds. Cause GUI IS CMD!! GUI Is Just Easier For Some People! Different Strokes, for Different Folks!
"Upon start, gdisk attempts to identify the partition type in use on the disk. If it finds valid GPT data, gdisk will use it. "
"gdisk" or whatever bootloader you are playing with...
So my only question is how do I make the WIN 11 Arm version bootable... ?? On the USB ?
WAITING ON MY USB DRIVE TO WIPE UGH. '
GNU GRUB - GNU Project - Free Software Foundation (FSF)
Site for GNU GRUB
www.gnu.org
Android Verified Boot 2.0
Hi friends I don't sell anything I only teach but I wanted to share with you guys that don't already own a shield or want to purchase one for a gift that they are on sale at Newegg
https://www.reddit.com/r/buildapcsales/comments/rfdi26
Thanks for your work, very well explained guide. I only have one question, if i root my device, could lose some function like dolby vision/atmos?
locust10000 said:
Thanks for your work, very well explained guide. I only have one question, if i root my device, could lose some function like dolby vision/atmos?
Click to expand...
Click to collapse
All the apps that originally worked, will still work. However, since this process involves flashing a new operating system, lineage, as opposed to the base, stock, operating system, android, you may have to reinstall your favorite apps like dolby
---There are many ways to flash your favorite apps, perhaps the easiest being a program called "send files to tv" you can install that on your phone and tv, then DL the app you want to send to the tv, like dolby, and within SFTTV, You can easily send the app.
You can also use my tools in the shieldrooot but SFTTV is a lot simpler for beginners
Hello,
I am trying to figure out how to either inject a custom bootloader like Clover onto my Nvidia Shield, or to Modify the existing EFI bootloader itself or with a modification to a Recovery program such as TWRP in order to be able to use a custom bootloader to select "Boot From Usb"
I figure I oughta make a backup, but I do not know how to backup my bootloader either....
I think I understand how to look at the shield's partitions now to find the one with the bootloader, I'm just nervous to proceed...
I have been researching for a week and have learned amazing tidbits of knowledge on the sublayers of the shield, and a lot of its partitions...
I was able to install a custom OS, modified GAPPS, and root on my shield, I am just hung up on this final part....
If anyone who understands this would care to share even a bread crumb where to start, I Would Be Ever So Grateful
Download Clover EFI Bootloader - MajorGeeks
Clover EFI Bootloader can boot OS X, Windows, and Linux on Mac or PC with UEFI or BIOS firmware.
www.majorgeeks.com
Hi @jenneh I know you're in the middle of a different train of thought, but since you are one of the most active members recently, I was hoping I could reach out for your help on two really important issues I'm having. I don't think that anyone has been able to get AI Upscaling to function after rooting, and it's one of my favorite features of the device. If you ever have time and are in the mood to crack this nut, I'd be both incredibly grateful and also willing to send like $30 your way.
On that note, I am also having a hell of a time trying to get the AdGuard CA certificate installed. I have tried every method I could find, but none of them seem to be compatible methods for this device. I will both send you an AdGuard lifetime license, and another $30 for this bounty. Any help at all would be greatly appreciated! (Oh, and if you're interested in attempting these feats, please DM me. I'll reply with the AdGuard license in advance.)
One final important note: My device is running the new 9.0.0 update.
Even the new update 9.0.0 AI Upscaling not working after rooting...NSTV 2019 Pro
I tested but same problem Demo mode work only Enhanced Mode
Here's where I'm at now! I am in the Kernel! Not through ADB But instead On the shield Using Root Explorer to learn all of the shield's directories to find out where the hell the EFI drivers are to inject my new bootloader. I see many options pertaining to the upscaling that I can modify but I haven't got the slightest, what it is yall are trying to do. If someone can explain it better we can totally solve this.
----i'm a little weirdo and i have been dreaming about this,, or rather, dreaming in Operating Systems for Months Now~
ODM Partitions | Android Open Source Project
source.android.com
A NEW WAY TO PUSH APP~z!1!
HOW TO OPEN SHIELD FOLDER ON YOUR PC- BOOT INTO FASTBOOT AND RUN TWRP, WHEN TWRP IS OPEN, YOUR SHIELD WILL POST TO YOUR PC!!! THEN YOU CAN DRAG AND DROP FILES NO CODE!!!
---WHERE I'M AT TODAY!
Learning about BUSYBOX~!
Come along for the ride!
"
"boot.img contains the kernel and ramdisk, critical files necessary to load the device before the filesystem can be mounted. You have to generate the boot.img yourself using mkbootimg, a tool provided by AOSP. "
What is boot.img file in android?
I am building the android source code and getting new system.img . I try to flash the new system.img on a device and I see that I need another file called boot.img. What is this file ? what is used...
stackoverflow.com
To Do List:
Will be reuploading the shieldroot tools with wipe all partitions code, updated lineage, etc, as well as including options for folks on other versions of the nvidia shield, all with ammended code. This will take some time to upload / craft, but I will let y'all know when it's done.
Please note, there is nothing wrong with the current shield tools, I am just making them Better! Peace and love
This set me off track for about an hour, if anyone has any ideas https://forum.xda-developers.com/t/a-strange-fastboot-problem.4380579/
I recently bought Asus Zenfone, because here in Ukraine is war, so I want small device with Windows (electricity often is off here because rockets fall on our electrric infrastructure etc).
So I've bought Asus Zenfone 2 used (it costed 16,25$). It came without accumulator, and 1/3 screen working. So I went to radio-market to buy new battery, it costed + ~10.25$ + 2,5$ to install battery. Then I've bought new touchscreen for it for ~22,5$, plus payed ~6,25$ to install it. Then around 7,5$ to restore battery connectors (on device and accumulator). So finally it worked, and wanted to see how to install Windows on Zenfone. Sure, if I had possibility to buy anywhere Zenfone better, new, not used, - I'ld do it, but it is not that easily available, just like any other Intel smartphone.
So, I started reading - how to make my device rooted. I don't understand how to get root. I found on wikipedia, that rooting is different from unlocking bootloader, and realized - yes. I need to unlock bootloader, and to boot from external flash-disk and install windows, or at least - new kernel with KVM support. I used pn my Android (non intel) Limbo x86 emulator, it can run some old windows 98 etc, maybe even xp, never win 2000, and if it runs win-7 or win-8 - it is so terribly slow. So I decided to buy Asus Zenfone. As in KVM mode I can send commands to CPU directly, and hope this Windows works much faster than in emulator. I hope just at least to run Windows XP on it, I need to code some C# code, so that Andorid phone is not only for mp3-playing, internet on the go and make calls, but to learn, study and to work. I don't know why Microsot, Intel and other companies don't like Intel CPUs in mobiles. They could do it if they wanted. I like WIndows because most programs are for Windows. And I want desktop x86 windows also on every mobile, intead of all Androids.
Anyway, What I tried to with my Zenfone. I found one amazing experience - that our hero and inspirer (ley God blesses him, maybe he will work in Intel/AMD/Asus/Microsoft etc to make more newer KVM kernels for future x86 phones with windows) - so Ycavan made KVM for Asus Zenfone 2. Great, I've read his thread - https://forum.xda-developers.com/t/...0-with-kvm-bridge-compiled-need-help.3145055/ - completely, with pen and paper writing down important information, downloaded all the files, and decided to start flashing.
I copied them to root of my Zenfone, unpacked tars and converted them into ZIPs. I also unpacked .img files to root of phone (I mean its folder which is visible if I connect it thorught USB, I know it is not "/" root of file system of Andoird, but anyway it is visible even inside CWM... sorry, was visible)...
So, I made some mistakes. I downloaded the kernel, tried to flash it using commands like :
fastboot flash boot boot_fhd_2.19_kvm_bridge_20150710.img
fastboot flash boot boot_fhd_2.19_kvm_bridge_20150714.img
fastboot flash boot boot_fhd_2.19_kvm_bridge_20150717.img
fastboot flash boot boot_fhd_2.20_kvm_bridge_20150820.img
fastboot flash boot boot_2.19_kvm_bridge.img
fastboot flash boot boot_fhd_2.20_kvm_bridge_20150820.img
but non of them produced bootable Zenfone. So I had to revert to previous bootloader using the CWM tool.
In fact I liked this CWM most. I found this thread - https://forum.xda-developers.com/t/...root-ze500-ze550-ze551-temporary-cwm.3114063/
or similar here on forum, and it worked amazingly. I attached Zen-phone to USB, turned it off, then on while pressing, keeping pressed volume-up key, and after Asus logo appeared and some "zzz" vibration, again it blinked and I saw bootloader with Android robot, and possibility to scroll through menu using volume up-down, to choose normal boot, or reboot/power off, or to run restore etc.
For some reason, Restore there not worked. So anyway, I understood that I can use tool like ADB (Android debug bridge) and fastboot to copy new firmwares/kernels/bootloaders etc to it, so I guessed I can do it myself, and was ready for risks... And this what bad can happen - it happened.
So, I runned in CWM - file cai_dat_CWM.bat - which asked to type ACCEPT and then T4, and phone started to go into amazing mode, some "clouds" started appearing on phone, and it loaded into special secret menu, from which I could select what to do next. To me it looked like default boot manager which I wanted to see like in Dos/Windows machines - so I can choose to run into safe mode windows, or set some settings before booting, or even use "reanimator dvd" etc to load Windows and other tools to do partitioning, passwrods recovery etc. So it looked like on desktops, and very nice. I went inside the menu, and found good option to make backup. I did it all. Then in same CWM tool (I think it is called SuperSU for Android), I finally choose to restore bootloader/kernel/boot (custom recovery), and this saved my from bricking the first time after I followed the manual from Ycavan. Well, I know I can read a lot more threads how to do this and that, but there is always risk that something wrong can happen. So I tried to read as much as I could, and follow manuals as precisely as I could understand. But my phone is kind of "bricked".
Now it shows some scfreen like TV which can't catch any tv program. So it is some random colors - see attached picture. It is good that it shows at least this. But in worse situation - it doesn't show anything. So let me tell how I achieved this, and if you can tell me how to avoid this mistake and to recover it. I hope to get help from anyone here who installed KVM kernel(s) and acheieved running Windows on their zenfone 2 (or maybe anyone who has XPerience with other x86 phones may help, or if it is general issue how to unbrick - then also non x86 users please help).
So, CWM made backup, I became more non-scared to make more experiments with firmware. But main problem is that I don't know which firmware to use. I ideally suggested that when I change kernel to KVM-supported from Ycavan - that it will work with my Andorid 5.0 (it was installed when I bought it). So, but unfortunately, after installing any of KVM kernels of Ycavan - I was unable to understand which OS to install, which version. So even I tried to try to flash whole 1GB+ image (I have downloaded UL-Z00A-WW-2.20.40.59-user.zip from official asus.com - https://www.asus.com/ua-ua/supportonly/asus zenfone 2 (ze551ml)/helpdesk_bios/ - but. I was unable to upload it to zenfone (flash it), as it said it is older than installed version.
Anyway, now it doesn't matter as I cannot run into ANdroid at all. Worse - I cannot even get Bootloader working in Android, as I see after turning phone on - only "white screen" with non-working TV-like image (see attached picture of my Zenfone 2).
So, to make this happen, I did this: I found some information about TWRP. I tried to install as recovery tool. Even though it was flashed into mobile, and I installed it from apk from Google-Play, still, I was unable to run it... So then I found even cooler tool - which was too risky to install. I was good, but Andorid stopped running at all.
This tool is called - preroot601. I runned in it preroot.bat, and then it did something similar to CWM, but several times it restartd the phone _ i have added screenshots of how it looked like on PC / Windows. So after several restarts, it did a lot of changes - Android didn't start after it. Phone always was able to start into recovery mode - into TWRP (I downloaded its .img and flased it as recovery for phone). But in TWRP I think I did something wrong. I made backup of all files (syste,, bootloader, everything). I saw it is cool - to see there terminal, ability so set attributes for files, mount partitions ... even USB -hey, can I run from flash-disk? or from external DVD/Bluray which I have in this mode? I have USB-hub, and can connect to it keyboard, mouse, flash-usb, ssd/hdd - all through Microusb-usb adapter and to usb-hub. So what I wanted to do is to try to see flash-disk, mount it on my android zenfone. And then after restart - I had black screen or this 'non-working analog-TV screen when no program/channel/wave is caught for signal"...
So, I don't even understand what I did, and why this all happened, and why I have to do to restore bootloader at least.
My aim is to have KVM enabled in the kernel. I don't mind if it is old Windows like XP working on this Zenfone, but I like windows to be my main OS on every phone which I may use in future (and hope they all be x86-64 and not ARM). So as I don't have Steamdect now (it has also AMD x86 CPU, like Zenfone), I want to do this, achieve it - having Windows on mobile - Zenfone.
I can carry it in pocket everywhere, so why not people like having desktop Windows x86-64 in each and every mobile? Even Lenovo are collaborating with IBM - then why not make also IBM-Mobile / IBM-smartphone, which will also be as good as PC - to unassemble it, change any part like on desktop, why not do it? I think everyone will enjoy it, and it will boost everything to better hights, levels.
So, please. If anyone here has similar experience of going to same screen like I have (see screenshot), or like that - black screen - indeed my device also may not even show any thing - even no ASUS logo, no bootloader (even if I press Volume-UP after powering and after flash it usually showed bootloader with robot - no... not now)...
So I don't see anything on screen of Android Zenfone now. no text, no bootloader, no recovery even - no TWRP menu. I think I am ready to format whole zenfone, and install there maybe some partition manager (like you know there is Partition magic on PCs, when I can split HDD/SSD nto two parts, one for Windows, and say other for Unix - Ubuntu or Android x 86 - all on same physical drive)... So I want some re-partitioning for intern SD memory, and be able to install there some ISOs, say with DOS, Win3.11, win 95, 98, 2000, xp, 7, 8,1 and maybe even 10. But guess last will be slow. I think Windows XP would be ideal OS for my Zenfone, if it can run fast. Win 7/8 maybe will be slow. But for some sceintific aims - like I just write some algorythm in Visual studio, and can do it even in WinXP, so why don't do it on my Zenfone? I don't like many Andorids, as they are not for work much - they are used by many people to play games, watch videos on phones, surf social networks, but not for real work. Real work is usually on WIndows, and no laptop can replace "Windows x86 in pocket" (on mobile). And I wonder why Microsoft develops "Windows for ARM" instead of investing millions into efforts like which Ycavan did - to make Windows run in KVM mode fast on x86 smartphones.
Ok, So, any ideas? What should I do now? I need some special tool to fix my phone first. Fix its loader. I think I need to bypass fastboot.exe restriction, which shows "waiting for device". Command in cmd like this: ADB.exe devices -L --- shows device from time to time - it shows:
c:\adb>adb devices -l
List of devices attached
0123456789ABCDEF device
c:\adb>fastboot flash boot boot_2.19_kvm_bridge.img
< waiting for device >
So, I cannot even flash some recovery device in this way. In devices manager I see "ADB interface" in "USB devices" category in devices treeview. And sometimes Moorefield appears, but with exclaimation mark - I have no idea how to make it disappear. I found here some info that I can install tool - xFSTK_Downloader_v1.7.0.zip - I downloaded it, installe,d but it doesn't run (I have win10 x64bit). hm... And driver required - iSOC_USB_Driver_Setup_v1.2.0.zip - I installed - but nothing.
So, what to do? How to make bootloader appear again? And how to write there prob=per bootloader with KVM kernel, and which firmware to flash so I can use KVM fast there with fast Windows...? Is it possible at all to make it run WIndows natively on Zenfone? or it will always be only in virtual machine inside some ArchLinux or in Limbo x86 on Android?
I read that Ycavan used this ArchLinux, but I don't understand why. Is he installing it over Android? Then also which version he uses? I need to know each and every version whcih he uses to make everything works. I 'ld require all the firmwares which he uses to make it work also - to make some Windows iso run on my Zenfone 2.
Did anyone achieved this successfully, except for Ycavan - to run Windows on Zenfone? Or except for him noone was able to install KVM kernel, and it was similar to mine situation? And maybe this is the reason why manufacturers of phons don't like x86 phones? I don't know. Any ideas?
See screenshots. What to do in this state?
IF anyone can please upload to somewhere whole pack of files ("WIndows on Zenfone starter kit") to make anyone able to just follow instaructions which will work in all cases to install WIndows there like Ycavan has - it would be great. There is lack of more detailed information - which .img files, .zips, firmwares etc, which OSes are supported by Ycavan's KVM kernels?
I have no idea. if anyone passed this path, and achieved Windows on Zenfone, please share your experiences, Ireally need it. Here in Ukraine when electricity disappears almost daily, we need devices like x86 phones almost for everyone. And mo matter if Windows is a bit old. KVM mode I guess must be much faster, almost native speed, so (like on tablet PCs), so please help...
Thank you all in advance, whoever will answer me.
indubhushan said:
c:\adb>adb devices -l
List of devices attached
0123456789ABCDEF device
c:\adb>fastboot flash boot boot_2.19_kvm_bridge.img
< waiting for device >
Click to expand...
Click to collapse
wrong mode. adb is only working in
- normal/boot mode
- recovery mode
fastboot is only working in
- bootloader mode
- fastboot mode
You can see 0123456789ABCDEF device in adb devices, therefore you are either in TWRP or in Android (Win?)
type adb shell and check the prompt is either $ (shell) or # (root shell)
in root shell you can flash partitions from cmd line. you can also reboot into bootloader/fastboot mode from cmd line.
Code:
adb reboot bootloader
I had success in restoring my bootloader (logo with android robot) - I intalled xFSTK, so somehow I had success to make it run, and I added threee files (1, 2, and 4th) and tried to flash it. Phone was visible as Moorefield. Then I tried to use Asus flash tool to flash big RAW image, but for some reason I don't know why - I had even whole day left it to flash, it didn't do the task - Android stopped booting - no logo showing at all - have to use xFSTK to recover. Maybe I use wrong RAW image (from official site it is .zip, so have no idea where to get those raw files).
When try to flash using flashboot - I get error: - flash cmd error.
As for devices list. My device rarely appear there. It may appear for some seconds, and then xfstk can have success to flash it, and maybe even make it runnable into Android robot scren (bootloader).
I am thinking that I need to install maybe ArchLinux, which Ycavan is using, but have no idea where to get RAW file for it, and how to flash it. Maybe some problem with my USB port on old laptop, or maybe even with USB cable (though have few good almost new cables, even new 4Amperes one). So maybe even problem in port of Zenfone itself (to change it). No idea. Because even when I tried to flash it (that huge 1GB file), phone disconnected, or showed "ready for commands", instead of showing process of ownloading RAW image/Android into phone's memory.
Flashboot/adb almost unusable. Well, I'll try, maybe it'll work.
My hope is try to go into CWM, run from it into "secret menu" on phone, and from it - to access internal memory of phone, and restore phone from backup. But when I tried to load into it once - it hanged on "clouds". I don't know...
And I don't think I'm ready now to format internal memory of phone or to repartition. At least I don't have backup on some external card (sd-card) etc.
as for adb. maybe it can't see my device, even if it is "recovery mode" (when see in devices manager in Windows - Moorefield). Now I'm stuck on xFSTK and can't go anywhere further like adding TWRP into phone, or foing into backup/restore menu on phone, and of course there is no Android. Even when I see Android robot (boot menu) - I feel happy, that at least phone shows anything, so at least bootloader workds. Maybe difference is in drivers - when I have Moorefield driver, then maybe it contradicts with Zenfone driver, and I have to reinstall them? Or use other OS? I have dual-boot (two Windowses on my laptop), so maybe I need to use one Windows - to work with Moorefield (xfstk) - when phone is in "worst" situation when no logo shows / no bootloader. And the other Windows I have to run on laptop - with Zenfone driver installed (I think it shows something like Asus device in device manager). But they seem to use contradicting drivers, I am not sure. And maybe it's some problem with my usb ports, but hope no. They seem to be ok... Maybe I'll have to go some day to give phone for diagnostics to repairing center again ;-(