Related
What is Heimdall?
Heimdall is a cross-platform open-source tool suite used to flash ROMs onto Samsung Galaxy S devices.
How does it work?
Heimdall uses the same protocol as Odin to interact with a device in download mode. USB communication in Heimdall is handled by the popular open-source USB library, libusb-1.0.
Why “Heimdall”?
The flashing software Odin is named after the king of gods in Norse mythology. Loke, the software component on the Galaxy S that provides functionality to flash, may also to be named after an important character in Norse mythology, often translated as Loki. As such I have named my flashing software Heimdall, after the Norse god, and guardian of the Bifrost Bridge.
What platforms does Heimdall run on?
Linux, OS X and Windows (XP, Vista, 7 etc.)
Why use Heimdall when we can use Odin?
Odin is generally unreliable and only runs on Windows systems. Furthermore, Odin is leaked Samsung software that is not freely available or well understood by the community.
Is Heimdall safe?
No matter what method you chose, flashing firmware onto your phone has a lot of potential for disaster. We have tested Heimdall with a variety of phones flashing several different firmware versions resulting in a 100% success rate. As such we believe that Heimdall is generally reliable. However keep in mind, just like any flashing software, Heimdall has the potential to brick your phone if not used correctly.
How do Galaxy S phones get bricked when flashing?
Besides the inherent risks like power outs, accidental removal of the USB cable etc. The Galaxy S appears to be running extremely unreliable USB control software.
A failure to flash does not automatically equate to a bricked phone. However if you're extremely unlucky and the flash fails whilst transferring the primary boot-loader, secondary boot-loader or params.lfs (all quite small) than you've got yourself a paper weight that you're hoping Samsung will replace.
Please be extremely careful mixing files from different firmware releases. Don't do so unless you're certain it will work!
What Galaxy S variants has Heimdall been tested with?
We’ve tested Heimdall with a Galaxy S GT-I9000 (8 GB) from the United Kingdom and Galaxy S GT-I9000 (16 GB) from Australia. We don’t personally have access to any other devices to test with, however users have confirmed Heimdall functions correctly with the AT&T Captivate, Bell Vibrant, Telstra GT-I9000T, Epic 4G and the Galaxy Tab.
Enough talk, where can we get it?
The latest release is available here. Please read the instructions and README files included in the archives.
I love you, man. Will you have my baby?
No, but I will very gladly accept donations. If you appreciate my work and would like to support future development you can make a donation here. If you think you have something else to offer, then feel free to shoot me a PM or contact me via the contact form on the Glass Echidna website.
Sounds interesting.. Certainly something to watch in the future..
for linux? YES! i love u
Kudos for you! wow it looks impressive
A question though....
the instructions seems to be very... Windows oriented.
What about Linux or MAC OS?
Do we need to run it with WINE, or just run it as a DOS executable?
same question for MAC OS, you know people in MAC are so used to plug and play, If i were a MAC user i'll just plug my phone in, and expect to run Heimdall by click on it and have it come up.
However at the moment it seems to require Windows emulation for it to run.
Thanks guys.
Also, I forgot to add in the README that you also need the same PIT file as the one that is installed on your device, probably version 512.
I can see by my website's bandwidth usage that people have been downloading the alpha. Has anyone tested it yet?
AllGamer said:
the instructions seems to be very... Windows oriented.
What about Linux or MAC OS?
Do we need to run it with WINE, or just run it as a DOS executable?
same question for MAC OS, you know people in MAC are so used to plug and play, If i were a MAC user i'll just plug my phone in, and expect to run Heimdall by click on it and have it come up.
However at the moment it seems to require Windows emulation for it to run.
Click to expand...
Click to collapse
The alpha release is just the Windows binaries. Whilst the source code certainly compiles for OS X and Linux I want to make sure that everything is running fine on Windows first, with Odin nearby if need be.
Benjamin Dobell said:
The alpha release is just the Windows binaries. Whilst the source code certainly compiles for OS X and Linux I want to make sure that everything is running fine on Windows first, with Odin nearby if need be.
Click to expand...
Click to collapse
ahh, Good to know, i was worried there for a second
I can't test it yet, my phone hasn't come back from repair.
i'll help test as soon as my phone is back.
go public linux binary too, else ppl will use odin instead your and you wont receive much feeback as much as if you release linux binaries.
husq510 said:
go public linux binary too, else ppl will use odin instead your and you wont receive much feeback as much as if you release linux binaries.
Click to expand...
Click to collapse
I know it's a pain that Linux users have to wait (as usual). As much as I do want feedback, I don't want feedback from Linux users saying that the flash failed for some reason and that they don't have access to Windows/Odin.
I'm not actually sure if I'll ever release Linux binaries as binary compatibility across multiple Linux distributions is problematic. Of course once I've confirmed everything is working on other peoples' devices, what phone models are supported etc. then I will release the source code with instructions to compile for all supported platforms.
EDIT: Has Heimdall really been downloaded ~45 and no-one has bothered to install and run it?
I'm having trouble with the following step:
4. Under Universal Serial Bus Controllers right click on the Samsung composite driver and chose Properties.
I don't have such device in device manager.
Windows 7 x86
very cool stuff, thank you a lot!!!
first of all. i am a linux only user and had to run odin on a virtual box which is a pain in the ass but i fully understand your argument to first only release a windoze version to get it out of alpha state.
now, while i know that it's also possible to brick the device with odin and i have flashed several times now. i am a little afraid to try heimdall (to be honest). did you implement the additional security measures (delay+resend) after you bricked your device or before? you wrote that heimdall supports only full firmware flashes atm. it would be cool if we could also use it to just flash a kernel. any plans to implement this?
thanks!
mike.sw said:
I'm having trouble with the following step:
4. Under Universal Serial Bus Controllers right click on the Samsung composite driver and chose Properties.
I don't have such device in device manager.
Windows 7 x86
Click to expand...
Click to collapse
Is your device plugged in to your PC and in download mode?
I suppose you would also have needed to install Kies at some stage. However, Odin makes use of this driver so if Odin works it should be there.
Oh god, I'm an idiot.
Connected phone to wall charger, and was sure it's my USB cable.... *facepalm*
jodue said:
very cool stuff, thank you a lot!!!
first of all. i am a linux only user and had to run odin on a virtual box which is a pain in the ass but i fully understand your argument to first only release a windoze version to get it out of alpha state.
now, while i know that it's also possible to brick the device with odin and i have flashed several times now. i am a little afraid to try heimdall (to be honest). did you implement the additional security measures (delay+resend) after you bricked your device or before? you wrote that heimdall supports only full firmware flashes atm. it would be cool if we could also use it to just flash a kernel. any plans to implement this?
thanks!
Click to expand...
Click to collapse
I implemented the delay and resend after my phone was bricked.
I think I was ludicrously unlucky in how my phone got bricked. Given that the primary boot loader is only 256 KiBs whilst the factory filesystem is over 250 MiB (plus other files). The chance of failing whilst the primary or secondary boot loader is being sent is quite slim.
When I was debugging Heimdall I would often intentionally stop at other points during the flash. After resetting it would just result in the connect phone to PC image being displayed (instead of booting). Then I could just restore with Odin (after several attempts) and then further restore using ClockworkMod backups.
However, by no means do I want to pressure anyone into running the software, especially whilst it's only an alpha release.
EDIT: I just realised I didn't answer your question about just kernel flashing. Yes, I definitely intend to implement functionality to only flash singular components at a time. I'd also like to implement functionality to dump files if possible. However I won't know if I can do that until I get my phone repaired or get my hands on another Galaxy S device.
Hey again
I'm looking the flash.bat and see it need two files that my firmware (I9000JPJG8) don't have in zip/tar file:
-boot boot.bin -sbl Sbl.bin
How heimdall will handle it? Is it safe to go on?
mike.sw said:
Hey again
I'm looking the flash.bat and see it need two files that my firmware (I9000JPJG8) don't have in zip/tar file:
-boot boot.bin -sbl Sbl.bin
How heimdall will handle it? Is it safe to go on?
Click to expand...
Click to collapse
Heimdall won't let you continue as the first thing it does (before connecting to your phone) is check that the specified files exist. Those two files are the primary boot loader and the secondary boot loader. I'm a bit surprised they're missing from your firmware. They're usually in the Code tar archive.
You'll have to grab them from somewhere. If you don't want to download more firmware then you can retrieve them from your device. Err, I'll update this post in a minute or two with instructions.
This is one little tricky FW.
The last one I tried was I9000XWJM5 and it had 3 tar files as supposed.
This one just have one tar file, and people who installed it with Odin said to use only the PDA section with the single tar file.
I'm not sure, but it seem to work for them.
BTW in your README I think you should remind for the folks to put the pit file in the dir as well
Also here in WIN7 it didn't let me change the driver as simply as stated in README.
What I had to do is to use the Have Disk option, and point it to the dir. Otherwise it says that Windows already have the correct driver installed.
mike.sw said:
This is one little tricky FW.
The last one I tried was I9000XWJM5 and it had 3 tar files as supposed.
This one just have one tar file, and people who installed it with Odin said to use only the PDA section with the single tar file.
Click to expand...
Click to collapse
If you still have I9000XWJM5 laying around you could give that a go, it is the firmware I use.
If not you can get the boot loaders by copying them first to your sdcard using:
Code:
sudo dd if=/dev/block/bml1 of=/sdcard/boot.bin
sudo dd if=/dev/block/bml4 of=/sdcard/Sbl.bin
Clearly your phone needs to be rooted to use sudo.
EDIT: I need to go to bed now (it's actually well and truly morning here). I'll be on in 5-6 hours if you require any more help. Thanks for going to all this effort so far!
Yea, I'll grab JM5 again just in case the **** hits the fan
Benjamin Dobell said:
I implemented the delay and resend after my phone was bricked.
I think I was ludicrously unlucky in how my phone got bricked. Given that the primary boot loader is only 256 KiBs whilst the factory filesystem is over 250 MiB (plus other files). The chance of failing whilst the primary or secondary boot loader is being sent is quite slim.
When I was debugging Heimdall I would often intentionally stop at other points during the flash. After resetting it would just result in the connect phone to PC image being displayed (instead of booting). Then I could just restore with Odin (after several attempts) and then further restore using ClockworkMod backups.
However, by no means do I want to pressure anyone into running the software, especially whilst it's only an alpha release.
EDIT: I just realised I didn't answer your question about just kernel flashing. Yes, I definitely intend to implement functionality to only flash singular components at a time. I'd also like to implement functionality to dump files if possible. However I won't know if I can do that until I get my phone repaired or get my hands on another Galaxy S device.
Click to expand...
Click to collapse
thank you for the additional information on the process. i think i will give it a shot next time i want to flash a new firmware. donation is on the way!
Ok so lg released VS750ZV7_04 update awhile ago but us lg fathom users couldn't up date cause there is an error in their software
here is a guide on updating you Fathom
First I ran the lg software update tool from lg to make it go to the downloading black screen -- you can get the software too from here http://www.lg.com/us/mobile-phones/vwz-phone-software-update.jsp --
extraced LG-Utils-0.4.2.zip to C:\
made a folder called "VS750" in C:\
Got the cad file from here http://csmg.lgmobile.com:9002/swdat.../VS750ZV7_04/VS750ZV7_04.SV7_04.P58006.R5.cab
renamed the cab file to "VS750ZV7_04.cab" than put it into the "VS750" folder
next I right clicked on "KP500-Utils-EN.exe" and changed the compatibility to winxpsp2
and ran it as admin
I than picked "J"
and than put in "VS750" for the model
than I put in "C:\VS750\VS750Zv7_04.cab" when it asked for the cab file
than I put in "VS750ZV7_04" for the version.
and it worked here is a picture of what the update looks like now
http://www.flickr.com/photos/[email protected]/
I have attached the lg uilt 0.4.2 to update your phones
That's very cool.
Once you have v7 installed, could you possibly dump the OS for me? I would love a copy of the OEM and SYS for my GW825.
sure i can just tell me how to dump it and i will get that to ya
If you take a look at this thread....
http://forum.xda-developers.com/showthread.php?t=611429&page=2
I believe it may provide you with the info you need.
I am sorry but it won't let me dump I might be doing something wrong
I keep getting this error "The Device is not ready for use"
Here is a paste bin from my cmd
http://pastebin.com/h2Db7ctb
Hmm, well I can't help you there.
da_reeseboy posted dumps of v4 and v5. Perhaps he can help get you going.
Lol this explains why both of you asked about dumping the rom.
@bhast2: I shot you back a pm.
@trueg: I'm trying to snag a usb monitoring program so I can monitor the data before I upgrade... I haven't found anything solid yet.
Dumping it right now thanks for your help da_reeseboy
OK I have dump it to .raw how that is what you need cause I dont' know what to do with the .raw files
OK here is the dump of V7_04
http://dl.dropbox.com/u/36720/ZV07_04.rar
Very cool, thank you.
Your welcome
I just wish we could use a custom rom on our fathoms
So what has been updated/changed in V7?
h**p://support.vzw.com/pdf/system_update/fathom.pdf Replace * with t because i can not post outside links. (post count is under eight)
is it recommended to update to v7? some people are saying it is buggy and want to revert to v5, while others said its awesome, how about you guys what can you say about the v7?
LGFathom connects to WMDC but LGMobile updater and KP500-Utils-EN don't see the phone
Hi,
I just got a LG Fathom (V4) and want to upgrade to V7 before I start using it for real (I'm semi-computer literate, but new to phone hacking). My Fathom connects up to WMDC and syncs. But when I try to us LGMobile Updater, it starts bringing up "install USB driver" windows, one on top of the other. I unplug the phone and installed USB drivers from the updater and still get the same thing. While it's bringing up the driver windows, it looks like it is connecting and disconnecting from the phone, but I can't see for sure since the USB installer windows pop up over it. So I tried using the KP500-Utils approach, but it says "no phone attached". I notice in Windows 7 (32bit) Device Manager that the phone is under "Portable Devices", not a USB device. Does that make any difference. Both of the updating utilities can't find the phone. Any help would be appreciated.
Thanks.
never-used USB port "solved" my updater looping problem
It might be pure luck or a Windows fluke, but I got the updater to work by plugging the Fathom into a USB port I've never used before (I have two on the side -- that I use all the time for various devices -- and two on the back of my laptop). I plugged it in and then started LGMobile Updater and it saw my phone and updated it to V7. And it works. Hope this helps someone else.
Alternate Connection For This Method
Guys,
Hope this helps someone, I tried the initial method and ran into the same issue as others where the device is not recognized. I switched the USB connection to VZAccess Manager in Settings-Connections-Switch USB. The device then recognized and allowed update. I then tried a second device (company phones) and the VZW/LG Official updated worked with the same method.
Thank you LG for the craptastic updater and complete lack of knowledge about your device!
Thank you Bhast2 for your post, it saved my ass today and kept a customer happy!
P
can we upgrade the LG FATHOM to Win7 OS? Is there any possiblities?
Thanks
ya, I am wondering the same thing, if we can put windows 7 on it.
Also is there custom themes we can get or can we put at least android on it? Was thinking of exchanging my omnia 2 for this phone, not sure though.
So I have an Optimus G LS970, added a couple apps, but other than that it's pretty basic. I'm wanting to root this device and eventually add a custom rom on it perhaps, but I've very new to this and don't want to accidentally brick my device.
1) I've been looking for stable linux rooting methods, the only one I've found that looks promising is here, but it's 2 years old. Does anyone know anything about it's stability for android 4.1.2, kernel 3.4.0?
2) In order to transfer files (music, pictures, pdfs/ebooks) to/from my device it needs to be mounted, but I haven't been able to mount it for this (or any other) purpose at all. It shows up as connected (command "lsusb" shows "Bus 002 Device 028: ID 1004:631d LG Electronics, Inc.") but it won't mount. Will this be possible once rooted, or is there some other cause to this?
3) Once rooted, I want to get rid of some of the Preinstalled apps but I'm not sure which will lead to instability and which would be fine to remove, does anyone know where I can check this, or would I just need to list all the apps I don't want on my phone and have you all tell me on an app-by-app basis which is safe to remove?
4) Lastly, when it comes to using alternative app markets, I haven't had much luck. I was trying to test using alt stores with f-droid and nothing showed in the lists, so I don't know if that's a thing with f-droid or my device. Is there anything you need to do to use alt app stores aside from enabling it in the system settings, and installing the app store's .. app?
Thanks in advance!
JustAk said:
So I have an Optimus G LS970, added a couple apps, but other than that it's pretty basic. I'm wanting to root this device and eventually add a custom rom on it perhaps, but I've very new to this and don't want to accidentally brick my device.
1) I've been looking for stable linux rooting methods, the only one I've found that looks promising is here, but it's 2 years old. Does anyone know anything about it's stability for android 4.1.2, kernel 3.4.0?
2) In order to transfer files (music, pictures, pdfs/ebooks) to/from my device it needs to be mounted, but I haven't been able to mount it for this (or any other) purpose at all. It shows up as connected (command "lsusb" shows "Bus 002 Device 028: ID 1004:631d LG Electronics, Inc.") but it won't mount. Will this be possible once rooted, or is there some other cause to this?
3) Once rooted, I want to get rid of some of the Preinstalled apps but I'm not sure which will lead to instability and which would be fine to remove, does anyone know where I can check this, or would I just need to list all the apps I don't want on my phone and have you all tell me on an app-by-app basis which is safe to remove?
4) Lastly, when it comes to using alternative app markets, I haven't had much luck. I was trying to test using alt stores with f-droid and nothing showed in the lists, so I don't know if that's a thing with f-droid or my device. Is there anything you need to do to use alt app stores aside from enabling it in the system settings, and installing the app store's .. app?
Thanks in advance!
Click to expand...
Click to collapse
All of your questions are answered here. http://forum.xda-developers.com/showthread.php?t=2050582
And the FAQ.
1. See above
2. Install the LG drivers, link is in that OP, then tick MPT. That should transfer your files. If not, you may need to uninstall, then reinstall them.
3. DO NOT remove any apps unless you unlock! Info is in that link also.
4. I have no idea on that one.
Sent from my LG-LS970 using XDA Premium 4 mobile app
engine95 said:
All of your questions are answered here. http://forum.xda-developers.com/showthread.php?t=2050582
And the FAQ.
1. See above
2. Install the LG drivers, link is in that OP, then tick MPT. That should transfer your files. If not, you may need to uninstall, then reinstall them.
3. DO NOT remove any apps unless you unlock! Info is in that link also.
4. I have no idea on that one.
Sent from my LG-LS970 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
1) *EDIT* [Doesn't say anything about linux rooting, how am I supposed to install a windows drive on a linux system?] I overlooked the linux mention. Thanks! Can't find something. How/where do I find adb?
2) Ignore, see 1) [Again, how am I supposed to install the Windows driver in linux?]
3) Thanks for that. I didn't know the importance of unlocking the bootloader.
JustAk said:
1) *EDIT* [Doesn't say anything about linux rooting, how am I supposed to install a windows drive on a linux system?] I overlooked the linux mention. Thanks! Can't find something. How/where do I find adb?
2) Ignore, see 1) [Again, how am I supposed to install the Windows driver in linux?]
3) Thanks for that. I didn't know the importance of unlocking the bootloader.
Click to expand...
Click to collapse
Sorry bout that. Linux drivers are native, so they're anyway installed.
You use either fiddy629 root for Linux, or Framaroot.
Sent from my LG-LS970 using XDA Premium 4 mobile app
---------- Post added at 10:53 PM ---------- Previous post was at 10:51 PM ----------
Edit. You don't have to have ADB, but there's alot of info if you google it.
Sent from my LG-LS970 using XDA Premium 4 mobile app
engine95 said:
Sorry bout that. Linux drivers are native, so they're anyway installed.
You use either fiddy629 root for Linux, or Framaroot.
Sent from my LG-LS970 using XDA Premium 4 mobile app
---------- Post added at 10:53 PM ---------- Previous post was at 10:51 PM ----------
Edit. You don't have to have ADB, but there's alot of info if you google it.
Sent from my LG-LS970 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
I tried fiddy619's thing here using the universal linux one. It asked me for ADB. Found that debian has "android-tools-adb" so I installed that, now there's this:
Code:
Using: /usr/bin/adb
Waiting for device... Connect your LGOG via USB in Charge Only Mode
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
Device found
Beginning Root Process
Disconnect your phone from USB
Disable USB Debugging
Enable USB Debugging
Press enter to Continue
I can't tell if this is telling me to do these things, or if it's saying it already did them. Any idea?
JustAk said:
I tried fiddy619's thing here using the universal linux one. It asked me for ADB. Found that debian has "android-tools-adb" so I installed that, now there's this:
Code:
Using: /usr/bin/adb
Waiting for device... Connect your LGOG via USB in Charge Only Mode
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
Device found
Beginning Root Process
Disconnect your phone from USB
Disable USB Debugging
Enable USB Debugging
Press enter to Continue
I can't tell if this is telling me to do these things, or if it's saying it already did them. Any idea?
Click to expand...
Click to collapse
Nevermind that, I got it working just fine. took o nly a couple seconds and it was done. Now I have "SuperSU" in my apps menu, so I'm guessing it worked.
JustAk said:
Nevermind that, I got it working just fine. took o nly a couple seconds and it was done. Now I have "SuperSU" in my apps menu, so I'm guessing it worked.
Click to expand...
Click to collapse
Awesome, glad to hear it worked! Which if you have SuperSU it should have. I too only use linux(Linux Mint specifically) and while most guides are made for Windows, things are usually easier from the linux terminal because we don't need to download drivers, android uses a modified linux kernel, etc. Welcome to the forums, glad to have you here! All the info you need is here and plenty of people will be glad to help(as engine has already demonstrated). As for the alternative app markets, Ive read plenty and tested a few but really, nothing comes close to the play store. On our phone Banks Gapps is the standard google apps package to install if you are flashing a custom rom. Just make sure you get the correct version of gapps for the version of android your rom is based on.
HPTesla said:
Awesome, glad to hear it worked! Which if you have SuperSU it should have. I too only use linux(Linux Mint specifically) and while most guides are made for Windows, things are usually easier from the linux terminal because we don't need to download drivers, android uses a modified linux kernel, etc. Welcome to the forums, glad to have you here! All the info you need is here and plenty of people will be glad to help(as engine has already demonstrated). As for the alternative app markets, Ive read plenty and tested a few but really, nothing comes close to the play store. On our phone Banks Gapps is the standard google apps package to install if you are flashing a custom rom. Just make sure you get the correct version of gapps for the version of android your rom is based on.
Click to expand...
Click to collapse
Ah. brilliant, thanks!
The only problem I'm now having is getting the phone to connect to my computer so I can transfer music or ebooks or whathaveyou to/from my device. I've gone through the arch wiki for android (even though I'm running debian) and this forum postt but I keep getting an error:
Code:
$ android-connect
Listing raw device(s)
Device 0 (VID=1004 and PID=61f9) is a LG Electronics Inc. V909 G-Slate.
Found 1 device(s):
LG Electronics Inc.: V909 G-Slate (1004:61f9) @ bus 2, dev 8
Attempting to connect device
PTP_ERROR_IO: failed to open session, trying again after resetting USB interface
LIBMTP libusb: Attempt to reset device
Android device detected, assigning default bug flags
Error 1: Get Storage information failed.
Error 2: PTP Layer error 02fe: get_handles_recursively(): could not get object handles.
Error 2: (Look this up in ptp.h for an explanation.)
Listing File Information on Device with name: (NULL)
LIBMTP_Get_Storage() failed:-1
I can start a separate thread regarding this issue, but if you have any insight, figured it couldn't hurt to ask real quick.
JustAk said:
Ah. brilliant, thanks!
The only problem I'm now having is getting the phone to connect to my computer so I can transfer music or ebooks or whathaveyou to/from my device. I've gone through the arch wiki for android (even though I'm running debian) and this forum postt but I keep getting an error:
Code:
$ android-connect
Listing raw device(s)
Device 0 (VID=1004 and PID=61f9) is a LG Electronics Inc. V909 G-Slate.
Found 1 device(s):
LG Electronics Inc.: V909 G-Slate (1004:61f9) @ bus 2, dev 8
Attempting to connect device
PTP_ERROR_IO: failed to open session, trying again after resetting USB interface
LIBMTP libusb: Attempt to reset device
Android device detected, assigning default bug flags
Error 1: Get Storage information failed.
Error 2: PTP Layer error 02fe: get_handles_recursively(): could not get object handles.
Error 2: (Look this up in ptp.h for an explanation.)
Listing File Information on Device with name: (NULL)
LIBMTP_Get_Storage() failed:-1
I can start a separate thread regarding this issue, but if you have any insight, figured it couldn't hurt to ask real quick.
Click to expand...
Click to collapse
This may or may not help, but when I've had issues with Linux hooking up I've had to format my SD. Something gets stuck in there that Linux just didn't like.
Sent from my LG-LS970 using XDA Premium 4 mobile app
JustAk said:
Ah. brilliant, thanks!
The only problem I'm now having is getting the phone to connect to my computer so I can transfer music or ebooks or whathaveyou to/from my device. I've gone through the arch wiki for android (even though I'm running debian) and this forum postt but I keep getting an error:
Code:
$ android-connect
Listing raw device(s)
Device 0 (VID=1004 and PID=61f9) is a LG Electronics Inc. V909 G-Slate.
Found 1 device(s):
LG Electronics Inc.: V909 G-Slate (1004:61f9) @ bus 2, dev 8
Attempting to connect device
PTP_ERROR_IO: failed to open session, trying again after resetting USB interface
LIBMTP libusb: Attempt to reset device
Android device detected, assigning default bug flags
Error 1: Get Storage information failed.
Error 2: PTP Layer error 02fe: get_handles_recursively(): could not get object handles.
Error 2: (Look this up in ptp.h for an explanation.)
Listing File Information on Device with name: (NULL)
LIBMTP_Get_Storage() failed:-1
I can start a separate thread regarding this issue, but if you have any insight, figured it couldn't hurt to ask real quick.
Click to expand...
Click to collapse
Are you doing this with the phone turned on and booted into the os? It gives you a PTP error first, make sure the phone is in MTP. At the bottom you also have a LIBMTP error tho. I don't have much experience with debian but from what I understand it is extremely stable but the downside is that it can be a bit out of date at times. Ubuntu and all ubuntu derivatives had a major mtp flaw awhile back but it has since been fixed. Im not sure if it has been fixed in debian. Yes ubuntu is based off of debian, but just like linux mint will add things to the ubuntu base, ubuntu will do the same to the debian base. So LIBMTP MAY be out of date, Im not sure. I know that I have no problem seeing my phone from either the terminal or file browser. Check this out and see if it helps any.
If not you may have to follow engine's advice and format the sd.
EDIT: Also this might work, it is for linux mint but adding the repository and installing it should work on debian(I think) since they all use .deb files. Before ubuntu officially supported mtp by default this was the most popular work around.
HPTesla said:
Are you doing this with the phone turned on and booted into the os? It gives you a PTP error first, make sure the phone is in MTP. At the bottom you also have a LIBMTP error tho. I don't have much experience with debian but from what I understand it is extremely stable but the downside is that it can be a bit out of date at times. Ubuntu and all ubuntu derivatives had a major mtp flaw awhile back but it has since been fixed. Im not sure if it has been fixed in debian. Yes ubuntu is based off of debian, but just like linux mint will add things to the ubuntu base, ubuntu will do the same to the debian base. So LIBMTP MAY be out of date, Im not sure. I know that I have no problem seeing my phone from either the terminal or file browser. Check this out and see if it helps any.
If not you may have to follow engine's advice and format the sd.
EDIT: Also this might work, it is for linux mint but adding the repository and installing it should work on debian(I think) since they all use .deb files. Before ubuntu officially supported mtp by default this was the most popular work around.
Click to expand...
Click to collapse
The first thing you linked to (steneteg.org or somesuch) was another avenue I went down trying to solve this, but alas it resulted with much the same problems. The second link to the linuxmint forums looked very promising, the only problem with it is the ppa has been dropped by webupd8 so it no longer is available (404s).
I have just discovered earlier today that adb push/pull works for getting things onto/off of my device, but I can't use adb to mount the device to allow it to be seen with a filemanager (thunar in this case). So, that's progress I think.
EDIT : I just saw mention somewhere of androidair, have yyou any experience with this app's reliability/security?
JustAk said:
The first thing you linked to (steneteg.org or somesuch) was another avenue I went down trying to solve this, but alas it resulted with much the same problems. The second link to the linuxmint forums looked very promising, the only problem with it is the ppa has been dropped by webupd8 so it no longer is available (404s).
I have just discovered earlier today that adb push/pull works for getting things onto/off of my device, but I can't use adb to mount the device to allow it to be seen with a filemanager (thunar in this case). So, that's progress I think.
EDIT : I just saw mention somewhere of androidair, have yyou any experience with this app's reliability/security?
Click to expand...
Click to collapse
You can try searching for other places where go-mptfs is located, other ppas where it still might be. The ubuntu forums also has this as a possible solution. I haven't used androidair but I have moved files over wifi using the sshdroid app and an ssh server on my pc with great success. If you have any experience with ssh that could be a possible solution although it is obviously slower than usb. But ssh in general is a simple and great tool, also pretty secure since you are simply connected to your home wifi - as long as your wifi is secure you should be fine.
On my pc I believe its openssh that I use - plenty of tutorials out there for that - and here is the link to sshdroid in the play store. Hope this helps!
EDIT: I will also be at work until 2p.m. EST so may not be able to reply back until then - don't worry, I will as soon as I get home if you have any other issues.
ok! where to even start...
I like many got this 2in1 at wal-mart and I live it. unfortunately I like many am not yet familiar with the new UEFI bootloader bios SOC stuff
heres what I do know and please correct me if im wrong. also please tell me if this 2 in 1 is and can be flashed the same as the asus t100
ok the Flexx11 has a bayntrail-t CR quad core processor 1.33-1.83ghz model Z3735F the t100 is3740
11.6" screen ips touchscreen at 1366x768 res
Efun is the corp and yifang vers.NX1106.1.02.008\139
THE BIOS IS YFG0315009112
it is a 32bit EFI bootloader
the reason I mention all of this is I have tried several times to dualboot androoid and each time ruined the computer and had to return it and I simply no longer wish to return it and love it to much to get something else
the first try the time began to lag and was unfixable for some reason the second time i somehow lost the keys booting and formatted wrong or something and the tablet bricked it would remain black with keyboard lit and no button combo could get it back no boot at all.
I am currently using AMIDUOS to run android kitkat and I love it but from what I understand it isnt compatible with win10 and really still isnt the same as the full android being on the tablet although really really close and awesome
but honestly I have been doing this stuff for years and now with this new windows secure boot and system on a chip stuff im lost
ever get anywhere with this?
I'm curious as well.
It has to be possible. I say that because I recently owned a ChuWi dual-boot device with the same Baytrail processor and SOC.
I wonder if it wouldn't be possible to take a system dump from one of the chuwi dualboot devices and flash it to the nextbook.
Sent from my Ascend Mate 2 using XDA Free mobile app
I'm also interested in doing this. It appears that the Nextbook Ares has the same hardware (minus 1GB RAM) but has Android. I contacted Nextbook to see if I could get a copy of the Ares Android firmware but was denied. If someone with the Ares could upload a backup that would be helpful.
I was finally able to get this working using this method...
https://hitricks.com/guide-how-to-dual-boot-remix-os-with-windows-uefi-legacy
So far I was able to get it to boot from a partition on the main drive as a test. In the process of installing to a secondary partition on my sd card. We'll see how it goes.
I wasnt able to get the boot menu that he shows but after going through the steps I then had an Android OS boot option in the bios boot menu. Pretty awesome! Runs great. Tried running Dead Trigger 2 as a test with full graphics. Ran perfectly.
I just bought one of these yesterday, and it shipped with Windows 10 Home 32-bit. I'm trying to install the 64-bit version but it won't boot from USB. Turns out it doesn't support 64-bit OSes. Where can I find recovery images for this? I messed up and now I don't have audio or touchscreen drivers.
64 bit processor?
I just bought one of these yesterday, and it shipped with Windows 10 Home 32-bit. I'm trying to install the 64-bit version but it won't boot from USB. Turns out it doesn't support 64-bit OSes. Where can I find recovery images for this? I messed up and now I don't have audio or touchscreen drivers.
Click to expand...
Click to collapse
Alright, I'm slightly confused now. Looking at system specs for mine it says it has an x64 based processor. Doesn't that mean it should be able to handle 64-bit OS? Even though it comes with 32-bit? If possible I would like to put 64-bit on it as well, but I'd like to be sure that that's not going to break it.
GeneticJulia said:
Alright, I'm slightly confused now. Looking at system specs for mine it says it has an x64 based processor. Doesn't that mean it should be able to handle 64-bit OS? Even though it comes with 32-bit? If possible I would like to put 64-bit on it as well, but I'd like to be sure that that's not going to break it.
Click to expand...
Click to collapse
It just won't boot the USB. At all. Unless it's 32-bit.
rowdyrocket said:
I was finally able to get this working using this method...
https://hitricks.com/guide-how-to-dual-boot-remix-os-with-windows-uefi-legacy
So far I was able to get it to boot from a partition on the main drive as a test. In the process of installing to a secondary partition on my sd card. We'll see how it goes.
I wasnt able to get the boot menu that he shows but after going through the steps I then had an Android OS boot option in the bios boot menu. Pretty awesome! Runs great. Tried running Dead Trigger 2 as a test with full graphics. Ran perfectly.
Click to expand...
Click to collapse
I'm loving Remix OS on here with dual boot. Having some issues though and I really want this to work.
Main and I mean main issue is no sound at all, no rotation is next in line and Bluetooth isn't working. Everything else works great.
This is so awesome its like Android lollipop with windows desktop functionality. Now if I can get the bugs fixed I will be in android hog heaven.
GREAT FIND BRO!!!!! EXACTLY what I was looking for maybe even better than.
for those interested here is the XDA section for all things REMIX OS
http://forum.xda-developers.com/remix
By the way for those who may want to know I installed dual boot onto the hard drive it went with no issues.Here's some tips for flexx 11
1. I used a partition manager such as easy partition manager to partition the C: drive regardless of what the tutorial said. Couldn't use windows disk management. I deleted the recovery for an extra 5 gigs (make a backup if you do) I used about 19 gigs from the C: drive and made an E: NTFS.
2.Also do not use the remix files from that tutorial use the ones here from the main site http://www.jide.com/remixos-for-pc they are newer and the ones from the other post where incomplete. Also the newer ones on the site now include OTA updating which is totally awesome.
3. I'm hoping this will help someone..... After I was all finished I expected it to dual boot as any other dual boot restart and then i would see options for the OS's not the case here I got stuck on this I was using easy BCD and trying all sorts of stuff, once I looked at the tut a little closer I realized you don't need any of that. Once your all done do a restart and it will go back to windows as usual. Now go to settings, then recovery, then advanced startup and choose from devices I think its the second option on the left list. There you will find Android OS click that and it will take you to your dual boot options. Sounds a lot more complicated than it really is. But believe me once you know this your better off.
And that's all I've got please and I mean please post here with any fixes especially for sound and if you have questions I will try to help.
Thanks
PS: I AM GETTING OCASIONAL LOCK UPS, MEANING THE OS FREEZES AND I HAVE TO RESTART BY HOLDING POWER.
Im not sure if this is good news or not...
Using the methos outlined I was not able to get audio bluetooth autorotate and other things to work but after a bit of digging I found out that remix os has an image specifically for nextbook baaytrail (Our PC) here: http://www.jide.com/remixos/devices
click other upper left.....
I cannot find instructions to install this though and using the other install instructions from here fail because the only part of the file to replace is the system image.
I also attempted the other install methods and easy BCD does not work for this PC
So if anyone can help to install this file specifically for our computer as well as verify that it works and what works and how you installed would be great
OK this is really cool I have made headway sort of.
I have installed kit kat android-x86-4.4-r3.img using the Androidx86-Installv24-5800.exe installer and i have rotation, root and it works pretty good for the most part wifi works great so far no bluetooth, it freezes during shut down and the major issue as in most cases is the sound. Im not sure about the camera now that I think about but i will check and report back here.
I really want the sound working on this and I woud be bigtime happy this forum could be solved as far as im concerned
From what I understand there is a bug with baytrail and linux where the spp port is pointed automatically to the usb or something. but for the life of me after weeks of scouring the internet cannot find a laymens guide to a simple fix for this. I'm really not even sure there is one because I'm yet find a rock solid confirmation of a solution
Update: camera doesn't work either
So far the 4.4.3 port is the best. I just can't seem to find any help whatsoever so its looking like so close yet so far away. Its a pure shame that audio and a few other major bugs are the only things in the way of this being a fully working and easy dual boot method.
I have bought a nextbook flexx10 but am unable to install remix OS. I have followed all the steps highlighted before.
1. partitioned the drive with gparted to make a 10G NTFS drive
2. downloaded android x86 5.1.1 iso and remix iso from jide website.
3. used android installer and android 5.1.1 iso to install the image
4. used 7zip to uncompress the remix iso
5. then copied over the 4 necessary files from remix to the drive to the android drive
6. copied over grub.cfg
Now, I do see the entry for androidOS but when I select that, I just get a message at the center of my screen that says "AndroidOS boot failed" and a blue OK button in DOS like font. thats it.. I am interested in knowing if any additional BIOS settings needs to be tweaked.
furthermore, I have tried installing android x86 6.0 by formating the same partition as ext4. All proceeded well and i got to the last screen that said "Run android-x86 now" or reboot. I removed the USB and was able to get into android. (some missing functionality). But when i reboot into windows and try to boot into androis, I get the same message of Andoid boot failed..
Thus I need to know if there's some BIOS settings related to permissions or sorts that i'm missing.
thanks
murlig123 said:
I have bought a nextbook flexx10 but am unable to install remix OS. I have followed all the steps highlighted before.
1. partitioned the drive with gparted to make a 10G NTFS drive
2. downloaded android x86 5.1.1 iso and remix iso from jide website.
3. used android installer and android 5.1.1 iso to install the image
4. used 7zip to uncompress the remix iso
5. then copied over the 4 necessary files from remix to the drive to the android drive
6. copied over grub.cfg
Now, I do see the entry for androidOS but when I select that, I just get a message at the center of my screen that says "AndroidOS boot failed" and a blue OK button in DOS like font. thats it.. I am interested in knowing if any additional BIOS settings needs to be tweaked.
furthermore, I have tried installing android x86 6.0 by formating the same partition as ext4. All proceeded well and i got to the last screen that said "Run android-x86 now" or reboot. I removed the USB and was able to get into android. (some missing functionality). But when i reboot into windows and try to boot into androis, I get the same message of Andoid boot failed..
Thus I need to know if there's some BIOS settings related to permissions or sorts that i'm missing.
thanks
Click to expand...
Click to collapse
Sorry for the late reply, use the installer and create a separate drive using C: like a D: or E: and get android 4.4 the .IMG that should work for you and the installer should do everything for you.
So use the uefi android installer after you partition a drive to load android 4.4 the uefi IMG
Its just going to piss you off though because there's no audio and seemingly no way to fix it, which is a crying shame ��
P.S. typically secure boot is off in the bios on this machine, but if by any chance you turned it on or the newer ones come that way make sure it is off or this will not work.
UEFI Settings
So I can get to a menu with 6 icons (2 rows and 3 columns) by running the "shutdown.exe /r /o" command and then going to Troubleshoot>Advanced Options>UEFI Firmware Settings and clicking restart. The problem is that when I get to this menu the touchscreen and keyboard do not work, and I can only move the highlighter up and down, not left and right. Hopefully one you guys have figured this out. I contacted the Nextbook support desk and they were no help at all.
korycooper said:
So I can get to a menu with 6 icons (2 rows and 3 columns) by running the "shutdown.exe /r /o" command and then going to Troubleshoot>Advanced Options>UEFI Firmware Settings and clicking restart. The problem is that when I get to this menu the touchscreen and keyboard do not work, and I can only move the highlighter up and down, not left and right. Hopefully one you guys have figured this out. I contacted the Nextbook support desk and they were no help at all.
Click to expand...
Click to collapse
Okay. So I was able to test this one of my co workers Nextbook and it seems like its a problem with mine.
This might be beneficial for us Flexx 11 users. It's a full port of Remix 2.0 to the Ares 8 with everything working except the camera rotation issue. Very promising. I've heard the hardware is similar. Working on attempting to install on mine. Anyone else tried it?
http://forum.xda-developers.com/remix/supported-devices/port-remix-os-2-0-nextbook-ares-8-t3498015
Hey guys,
NextBook Flexx 11, 64Gb, NXW116QC264, Windows 10
I'm really interested in trying to install Remix OS in Dual boot. However, in my trials, I goofed up my tablet. I found an image, but it turned out to be a Windows 8.1 image, and it wiped everything from my tablet. I had originally had Windows 10 on it.
Could someone perhaps be able to send me the recovery partition of their Nextbook; as long as they had Win10 installed. Maybe if I dump a Win10 recovery partition, I can do a repair on it and restore Win10 to the system.
I can't find the stock/factory rom for the Win10 version of the Flexx.
Thanks in advance,
Kori
KorishanTalshin said:
Hey guys,
NextBook Flexx 11, 64Gb, NXW116QC264, Windows 10
I'm really interested in trying to install Remix OS in Dual boot. However, in my trials, I goofed up my tablet. I found an image, but it turned out to be a Windows 8.1 image, and it wiped everything from my tablet. I had originally had Windows 10 on it.
Could someone perhaps be able to send me the recovery partition of their Nextbook; as long as they had Win10 installed. Maybe if I dump a Win10 recovery partition, I can do a repair on it and restore Win10 to the system.
I can't find the stock/factory rom for the Win10 version of the Flexx.
Thanks in advance,
Kori
Click to expand...
Click to collapse
Just to be clear...(and this goes for everyone wondering in the future) it was windows 10, from the factory??? Last i checked
they only shipped with windows 8.1 or android, depending on the model...If not and you put windows 10 on there, back when it was free, you just use the media creation tool from Microsoft to update windows 8.1 to Windows 10 (after restoring windows 8.1)... it can do this because most tablets have unchangeable hardware, so no cd key is required...it's like how your md5 hash verifies your downloaded files, Windows provides Microsoft with your hardwares md5 hash signature and if it is in the list, then it activates the pc/tablet... but, it only works if you got it free, not if you bought it... if you bought win10 then you will need your cd-key when you re-install, while the other steps are same as above... just note, that for the free upgrade there was NO cd-key, therefore in that instance, if it asked you for a key, you would leave it blank, which you can do in any case, and add your key in from Windows if needed...
And... as for the others having sound issues in Android, I read something about a reason for that having to do with something called an... 'audio stack', I think it was??? Not 100% sure what it meant, but basically, it is designed so the audio hardware only works in windows, I think... (so they can make more money, by making you buy the android tablet separately...)
hope this helps someone who stumbles upon this thread...
Wiebenor said:
Just to be clear...(and this goes for everyone wondering in the future) it was windows 10, from the factory??? Last i checked
they only shipped with windows 8.1 or android, depending on the model...If not and you put windows 10 on there, back when it was free, you just use the media creation tool from Microsoft to update windows 8.1 to Windows 10 (after restoring windows 8.1)... it can do this because most tablets have unchangeable hardware, so no cd key is required...it's like how your md5 hash verifies your downloaded files, Windows provides Microsoft with your hardwares md5 hash signature and if it is in the list, then it activates the pc/tablet... but, it only works if you got it free, not if you bought it... if you bought win10 then you will need your cd-key when you re-install, while the other steps are same as above... just note, that for the free upgrade there was NO cd-key, therefore in that instance, if it asked you for a key, you would leave it blank, which you can do in any case, and add your key in from Windows if needed...
And... as for the others having sound issues in Android, I read something about a reason for that having to do with something called an... 'audio stack', I think it was??? Not 100% sure what it meant, but basically, it is designed so the audio hardware only works in windows, I think... (so they can make more money, by making you buy the android tablet separately...)
hope this helps someone who stumbles upon this thread...
Click to expand...
Click to collapse
I realize this is a dead thread, but I had to chime in... I bought my NextBook Flexx 11 from Walmart 3 or 4 years ago and it shipped with Windows 10 Home, not Windows 8.1... However, IMHO, Windows 10 is a resource hog on this little device. I'm currently looking in to installing Linux...
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/