Related
I know some people have had issues with transferring files to OSX or Linux distros with their tablet, this is because only windows has MTP drivers by default which honeycomb now uses instead of USB Mass Storage protocol. This is so the tablet can use the internal storage even while being mounted on the PC.
Android file transfer for OSX:
link
This will give you a simple file transfer interface for OSX, just run the program with the tablet connected by USB.
gMTP for Ubuntu/Linux:
link
if gMTP doesn't work for you or if you prefer having storage show up in nautilus:
link
gMTP is actually made for managing music on PMP devices but it will let you manage files as well.
Hope that helps.
Wow! I just found Android file transfer minutes before you posted this. I wish there was a way to see the removable media folder.
Sent from my HTC Eva 4G using Tapatalk
Jocelyn said:
Wow! I just found Android file transfer minutes before you posted this. I wish there was a way to see the removable media folder.
Sent from my HTC Eva 4G using Tapatalk
Click to expand...
Click to collapse
I've actually posted it in several topics, so I got sick of reposting it and made this thread. Hopefully it gets stickied or referenced in a sticky so people will be able to easily find this info since it's pretty critical.
bump for anyone wondering.1
Jocelyn said:
Wow! I just found Android file transfer minutes before you posted this. I wish there was a way to see the removable media folder.
Sent from my HTC Eva 4G using Tapatalk
Click to expand...
Click to collapse
You can see the removable card, it's in the MicroSD folder WITHIN the Device Storage root folder.
seshmaru said:
I know some people have had issues with transferring files to OSX or Linux distros with their tablet, this is because only windows has MTP drivers by default which honeycomb now uses instead of USB Mass Storage protocol. This is so the tablet can use the internal storage even while being mounted on the PC.
Android file transfer for OSX:
link
This will give you a simple file transfer interface for OSX, just run the program with the tablet connected by USB.
gMTP for Ubuntu/Linux:
link
gMTP is actually made for managing music on PMP devices but it will let you manage files as well.
Hope that helps.
Click to expand...
Click to collapse
Anything special need to be done, or extra packages need to be installed to get gMTP working in ubuntu Natty. Installed via cli and then plugged in my device and nothing. is there some sort of trigger on the device? Any help would be greatly appreciated.
Matchstick said:
You can see the removable card, it's in the MicroSD folder WITHIN the Device Storage root folder.
Click to expand...
Click to collapse
But the default mnt point is /mnt/sdcard and I can't get to /mnt Do I need to be rooted to get to access or is there anyway to collapse to /mnt so I can get into mnt/recovery???
rockcrawler said:
Anything special need to be done, or extra packages need to be installed to get gMTP working in ubuntu Natty. Installed via cli and then plugged in my device and nothing. is there some sort of trigger on the device? Any help would be greatly appreciated.
Click to expand...
Click to collapse
Bump..... anyone?
Sent from my CM7 Supersonic
rockcrawler said:
Bump..... anyone?
Sent from my CM7 Supersonic
Click to expand...
Click to collapse
Mine instantly worked on 10.10, so I wouldn't know sorry.
EDIT: I did find this however http://www.xoomforums.com/forum/mot...ussion/691-mount-internal-storage-ubuntu.html
https://launchpad.net/ubuntu/natty/i386/gmtp/0.9-1 this is the one for natty i believe.
edit: nothing comes up when i plug it in. i get no devices found
I'm not having much luck with this either on natty.
I rooted and added custom recovery with mine, and now I can't get it to work even with adb. Tablet works fine, I just can't get to the internal memory from my pc anymore.
Does the vendor id change after adding cmw or rooting?
What is the correct vendor id? I used 091E
ogg1e said:
I'm not having much luck with this either on natty.
I rooted and added custom recovery with mine, and now I can't get it to work even with adb. Tablet works fine, I just can't get to the internal memory from my pc anymore.
Does the vendor id change after adding cmw or rooting?
What is the correct vendor id? I used 091E
Click to expand...
Click to collapse
If you run lsusb, you should see this line:
Bus 002 Device 005: ID 0b05:4e1f ASUSTek Computer, Inc.
The vendorid is 0b05.
I am trying the method using mtpfs (Nautilus) and I'm getting this error when trying to create a directory on the Transformer:
Code:
Error creating directory: Software caused connection abort
And this error when copy a file over to the /sdcard/Pictures folder:
Code:
Error stating file '/media/Tablet/Pictures': Transport endpoint is not connected
Any ideas?
EDIT: I'm rooted with blob v5.
GMTP Lucid 64
After trying mtpfs with no luck, I got gMTP to work with Ubuntu Lucid AMD 64 bit. I think the trick is you need to compile it yourself.
Has anyone been able to successfully root their Nexus 7 on a Mac using Parallels? Or VM Ware? Both rooting methods in the development section are Windows only, so a little cautious about trying it on a virtual machine. Any help would be appreciated.
Forget Parallels just have the Android SDK and Superboothttp://forum.xda-developers.com/showthread.php?p=28267712
Sent from my i777 using xda app-developers app
Agreed, forget VM solutions on OS X.
Install the Mac sdk, open up Terminal and have a play with adb and fastboot, plenty of guides around for the details
I tried using one click root (written for windows), with XP on my iMac via VMWare. It did not work. The problem relates to tablet could not reconnect in time to virtual machine in between reboots.
I ended up going to a Windows laptop, and it worked.
if you're comfortable with adb & fastboot, can search and read, you dont need one clicks or windows.....
tehSmoogs said:
if you're comfortable with adb & fastboot, can search and read, you dont need one clicks or windows.....
Click to expand...
Click to collapse
+1
Sent from my i777 using xda app-developers app
Well, I'm not but I think I'm about to be! Reading about and installing adb on my Mac now. That part was easy! We'll see how it goes from here. Thanks.
I use Parallels on my Mac ALL the time and have never had an issue. In fact, if you have multiple devices and worry about conflicting drivers simply copying the VM and having one for each device is the way to go. Do it all the time and I have MANY devices from different manufactures.
Edit.... BTW ... I used parallels to s-off an HTC Rezound which had many steps where the device would reboot. Re-connecting to the VM was never an issue for me.
I rooted LGL21 using Parallels on Macbook(OS X)
I'm using Parallels 9 on Macbook(OS X) and ther is Windows7 Pro.
I made trial and error using Android SDK and LG's ADB, and the beginning did not reach well.
Windows was not able to find LGL21.
but I changed USBcable 1m to 10cm
But Windows came to be able to find LGL21 when I changed a USBcable 1m to 10cm.
I thought the cause to be a ADB driver, but might be a problem of the hardware.
When you change hardware and try it, how about?
However, I'd changed both the hardware and the ADB at the same time, and the connection of the USB port changed ! I confirm an exact cause from now on !
Hello All,
I've read that linux does not open up the file system of nexus 7 when connected? Is that right? if yes, how can one transfer files to nexus 7?
Am waiting on my device which should arrive in few days. I really dont want to go some where else to copy my files or use apps to transfer files over the air. My phone is android and linux shows me the sd card folder right away after plugging in...
Also, can you guys please point me towards howto on rooting my device while on linux? I have seen wndows has one click method which is pretty awesome. I realize we might not have one click methods in linux, am willing to do it the hardway too..just need some direction.
Any help would really be appreciated. Thanks for taking your time.
Linux mint user here if that makes any difference. Thanks
Boomboy said:
Hello All,
I've read that linux does not open up the file system of nexus 7 when connected? Is that right? if yes, how can one transfer files to nexus 7?
Am waiting on my device which should arrive in few days. I really dont want to go some where else to copy my files or use apps to transfer files over the air. My phone is android and linux shows me the sd card folder right away after plugging in...
Also, can you guys please point me towards howto on rooting my device while on linux? I have seen wndows has one click method which is pretty awesome. I realize we might not have one click methods in linux, am willing to do it the hardway too..just need some direction.
Any help would really be appreciated. Thanks for taking your time.
Linux mint user here if that makes any difference. Thanks
Click to expand...
Click to collapse
I have no problems loading the file system on my Arch System. However, I personally rooted using Windows and the One-Click. Since all it does is use adb to push files onto the system, it is 100% possible to root and unlock using Linux. Just make sure you have the Android SDK installed. Follow this guide here: http://forum.xda-developers.com/showthread.php?t=1741395 for the acutal rooting
-Twitish
twitish said:
I have no problems loading the file system on my Arch System. However, I personally rooted using Windows and the One-Click. Since all it does is use adb to push files onto the system, it is 100% possible to root and unlock using Linux. Just make sure you have the Android SDK installed. Follow this guide here: http://forum.xda-developers.com/showthread.php?t=1741395 for the acutal rooting
-Twitish
Click to expand...
Click to collapse
Thanks for taking you time out. When you say you had no problem on arch, are you saying the file explorer just showed the nexus files? were you able to just copy and paste stuff into nexus?
Thanks for the link..will go through it
Boomboy said:
Thanks for taking you time out. When you say you had no problem on arch, are you saying the file explorer just showed the nexus files? were you able to just copy and paste stuff into nexus?
Thanks for the link..will go through it
Click to expand...
Click to collapse
By "showing Nexus files" do you mean the SD card? Linux supports PTP / MTP so this won't be a problem. You won't be able to directly view any other files without some other server installed on the Nexus, such as NFS or CIFS. As already stated, if you install the Android SDK, you will be able to root the device using adb / fastboot shell commands.
I think it depends on which distribution you are using. Ubuntu doesn't have mtp support by default.
Sent from my Nexus 7 using Tapatalk 2
gbroon said:
I think it depends on which distribution you are using. Ubuntu doesn't have mtp support by default.
Sent from my Nexus 7 using Tapatalk 2
Click to expand...
Click to collapse
Easy to get it though.
Yes, i am able to mount my internal storage in Arch if that's what you are asking. As stated before, you must have MTD support in your distro. Since Mint is based on Ubuntu, you may have to do some work. Sorry, not really sure how in Ubuntu.
Sent from my Nexus 7 using xda app-developers app
twitish said:
I have no problems loading the file system on my Arch System. However, I personally rooted using Windows and the One-Click. Since all it does is use adb to push files onto the system, it is 100% possible to root and unlock using Linux. Just make sure you have the Android SDK installed. Follow this guide here: http://forum.xda-developers.com/showthread.php?t=1741395 for the acutal rooting
-Twitish
Click to expand...
Click to collapse
wmoore said:
Easy to get it though.
Click to expand...
Click to collapse
Thanks a ton buddy! Guess I gotta follow that link as am a Mint user..
So I have my Nexus 7. It ran fine when I was under Windows. Now that I'm back to running linux again (Arch Linux) the mass storage isn't working anymore. After a bit of reading around it's apparently because it using the MTP protocol which is a Microsoft based protocol. I understand that there are hacky libraries that I can install that may or may not make it work properly, but that's not what I want. I just want to be able to go back into mass storage mode like it used to be. I don't want to have to deal with some janky proprietary protocol when it isn't necessary. Is there any way to get back mass storage mode like the way it used to be, or are people over android 3.0 just S.O.L? Is there an option is CyanogenMod or is it something they may be working on at some point? The open standards, flexibility and freedom was the entire reason I chose to use android over ios in the first place.. this is really unfortunate.
Not trying to come off as an entitled twat, but this is really frusterating :/
I've never get it to work in Linux. I've tried updating MTP to the latest subversion/cvs and just couldn't get it to do anything.
I have to use adb to transfer anything!
On Ubuntu, I've managed to get it working with mtpfs and gMTP. Not sure how useful that is for Arch though...
rowanparker said:
I've never get it to work in Linux. I've tried updating MTP to the latest subversion/cvs and just couldn't get it to do anything.
I have to use adb to transfer anything!
Click to expand...
Click to collapse
This is what I do as well.
There are ways to get it working but they (for me) were a pain and for some reason yielded super slow transfers.
Sent from my Nexus 7 using Tapatalk 2
HawkiesZA said:
On Ubuntu, I've managed to get it working with mtpfs and gMTP. Not sure how useful that is for Arch though...
Click to expand...
Click to collapse
I use mtpfs and it works, ish.
The bigger the file, the longer it sits there after I use cp, and then after a bit [maybe 10 secs for 350MB file, much longer for bigger files], it will say something about preserving timestamps not being implemented, and it looks like it finished copying. But it has only just started. So I use du to see how big the file is, and for me I get around 14MB/s once it has started transferring. Not too shabby, but the overhead is ridiculous. I want mass storage mode too!
Hi!
I've made a little solution for mounting Nexus 7 to Linux pc.
Using mtpfs was laggy, don't know why, so I used similar tool, called go-mtpfs for that (project link) with some changes (see here).
Just untar attached archive, and run install.sh.
It uses udev to automatically mount and unmount device on plugging/unplugging. (no non-root unmounting though)
Checked on Ubuntu 12.04, but must work with others versions and distros, i guess.
thanks to everyone for your comments and responses. the way everyone is talking it seems really grim... are we really just stuck with trying to make mtp work? there's no way to have it go back into mass storage mode?
i even tried to mount my sd card in cwm and that didn't even work. later on i'm going to try installing twrp to see if that'll allow me to mount my drive properly.
well, neither cwm nor twrp allow me to mount the sdcard. i did a lot of scouring around and i think I may have found why it won't work in recovery either.
It's true that Galaxy Nexus doesn't support UMC because the sdcard is a subfolder of the data partition instead of independent, like in the Galaxy S2. But I was talking about OTG, it is mounting an usb pendrive to save cwm backups there.
Click to expand...
Click to collapse
http://forum.xda-developers.com/archive/index.php/t-1500008.html
i know this is a different device, but i don't see why it would be any different. i'm gunna start mixing and matching kernels with recoveries to see if i can make that work. and if i truly and honestly can't get it working in mass storage mode i'll just stick with adb push.
vpupkin said:
Hi!
I've made a little solution for mounting Nexus 7 to Linux pc.
Using mtpfs was laggy, don't know why, so I used similar tool, called go-mtpfs for that (project link) with some changes (see here).
Just untar attached archive, and run install.sh.
It uses udev to automatically mount and unmount device on plugging/unplugging. (no non-root unmounting though)
Checked on Ubuntu 12.04, but must work with others versions and distros, i guess.
Click to expand...
Click to collapse
Forgot to mention that you have to restart udev
I am finding it's just less hassle to use Airdroid.
gMTP is the only acceptable method I have found in linux but it seems to hang a lot for me.
I found gMTP to be very slow, appearing to hang at times. So I set up Samba and use ES File Explorer on the tablet to access my shared mount points. It's possibly not as fast as AirDroid but is an easy solution, though it means controlling everything from the Nexus 7.
--
Sent from my Nexus 7 using Tapatalk 2
I simply use adb. I was recently turned onto QtADB which is adb with a gui and some other cool features. I would highly recommended it.
I haz no sig
I use gMTP on ubuntu. I really don't have any complaints about it. It does act like it's hanging at times but I've always found it to recover just fine without any additional issues. It's not wicked fast but it does what I need. I often utilize samba and airdroid for specific uses but sometimes I find gMTP to be an easy wired based solution.
mentose457 said:
I simply use adb. I was recently turned onto QtADB which is adb with a gui and some other cool features. I would highly recommended it.
I haz no sig
Click to expand...
Click to collapse
+1000 for you. That solved all my problems working with my files and my android devices.
adb worked perfectly for me! Download the android SDK and then under platform-tools directory,
./adb push <local> <remote>
fgoyti said:
adb worked perfectly for me! Download the android SDK and then under platform-tools directory,
./adb push <local> <remote>
Click to expand...
Click to collapse
Yes but how fast (slow) does it transfer? 1MB/s?
Sent from my SCH-I500 using xda app-developers app
I transferred 500MB in 1-2 minutes. Sorry, didn't record anything more specific but even at 2 min, that works out to 4MB/s which ain't bad
As many have suggested, just read up on adb and use that. If you need to get something off the N7 and dont quite remember were it went to.. adb shell and cd to the sdcard and ls the dir. It'll print everything cd in to the next folder you think it may be in ls.. it'll show the contents. If you dont like having to put things into the android-sdk-linux/platform-tools and then having to cd into that dir everytime. Just add the platform-tools to your PATH and you can issue commands through any directory. It is very unfortunate that MTP leaves us Linux users in the dark.
Also, if you have a rooted kernel such as Siyah for the Galaxy S2, it lets you force mass storage mode. I haven't tested this but it looks like it should work for linux
ÜBER™ said:
As many have suggested, just read up on adb and use that. If you need to get something off the N7 and dont quite remember were it went to.. adb shell and cd to the sdcard and ls the dir. It'll print everything cd in to the next folder you think it may be in ls.. it'll show the contents. If you dont like having to put things into the android-sdk-linux/platform-tools and then having to cd into that dir everytime. Just add the platform-tools to your PATH and you can issue commands through any directory. It is very unfortunate that MTP leaves us Linux users in the dark.
Click to expand...
Click to collapse
Well, with some little configuration, it's not a big thing to configure MTP or even automount-MTP on Linux systems. A small introduction you can find in my blog http://anddisa.blogspot.de
Sent from my Nexus 7 using xda app-developers app
I have managed to boot ubuntu successfully from usb. I have not installed just ran a live session. There was no sound, no touch and no internal wireless though a wireless usb stick worked fine.
https://youtu.be/KmDWoKvqodk
Sorry about the crappy video! It is slow to boot, probably because of the useless usb stick. I used. Also a powered hub was a must.
I also tried booting a windows 10 winpe img. It started loading but failed with bluescreen. This also happened with a windows to go usb stick that boots fine on my other machines. Problem seems to be with bios, have tried many things but nothing seemed to help. The error was...
ACPI_BIOS_ERROR
All versions of linux that I have successfully booted have no sound, touchscreen, screen rotation.
Also the ubuntU version I used was one tweaked for cherrytrail devices by linuxium, the standard one seemed to have kernel panic. The iso can be found here......
http://linuxiumcomau.blogspot.com/2016/10/running-ubuntu-on-intel-bay-trail-and.html
To get linuxium to boot I deleted "quiet splash" from grub.cfg and replaced with "nomodeset".
Also found another tweaked version and this one has working wifi out of the box, also it boots a little faster. Can be found here.....
http://xjesus.net/xjubuntu/xjubunta...izable-distro-based-on-xubuntu-14-04-64-bits/
To get xjubuntab to boot I deleted "quiet splash" from grub.cfg and replaced with "i915.modeset=0"
Sound--
Looks like sound might be an issue
https://ubuntu-mate.community/t/intel-22b8-sound-chip-no-soundcard-found-on-hp-x2-210-g2/10673
Although a pair of usb headphones worked fine in both distros so I am guessing that would include usb soundcards.
To get wifi working in linuxiums distro...
Install...
https://launchpad.net/ubuntu/+sourc...d/9020816/+files/linux-firmware_1.156_all.deb
Download, right click and install. Then..
sudo apt-get purge bcmwl-kernel-source
sudo modprobe -r brcmfmac
sudo modprobe brcmfmac
Mint 18 boots with the nomodeset flag....Wifi works out of the box. Still no touch or sound.
Android x86cm boots with nomodeset flag....same as above, wifi works, no sound, touch or rotation.
Touchscreen....
From what I can gather from Android the touch screen identifies as Hideep and is working as /dev/input/event3. I could not get any response from any /dev/input/event* in linux. Not being a linux wiz I can only guess this means there is no kernel module for the touchscreen. Though I did find this on github, its android stuff don't know if its any help really....
https://github.com/alexzeitgeist/YT2/
WARNING!!! I AM NOT RESPONSIBLE FOR ANY DAMAGE YOU DO TO YOUR TABLET!!!
Here is some instructions to get this going.
I am going to suggest you only try this if you are not a complete novice.
Let me stress again that you try this at your own risk. Be careful in the bios as you don't want to do anything to create a nice paperweight.
Manual boot to bios,
Try this at your own risk!!!!
This is magic code from Microsoft apparently. Feel free to google it.
These commands need entering one by one from adb shell. They need to be exactly right!!!!!!!!!!!
mount -t efivarfs efivarfs /sys/firmware/efi/efivars
printf "\x07\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\ x00" > /sys/firmware/efi/efivars/OsIndications-8be4df61-93ca-11d2-aa0d-00e098032b8c
reboot
Tablet should boot to bios but you might need to manuall turn it back on, you can navigate the bios with the buttons. POWER=enter, vol+/- =navigate menus and long press vol+=Esc.
If you have TWRP recovery installed; after using the commands from adb once the reboot to bios option in the TWRP reboot menu should work, so next time you want to boot from bios just reboot from twrp.
To get keyboard and usb boot support, in bios
Device manager......
System setup........
android.......
Uefi secure BOOT=disable.
South cluster configuration.......
Usb configuration.....
default drd CONFIG=hostmode
Usb VBUS=on.
that's it save changes and exit. Next time you boot to bios you can use keyboard connected via otg to use bios. You can also select next boot device in bios boot manager.
If you want to be able to interupt boot process to select boot device also disable fast boot under boot category in bios . This will mean you get a black screen with progress bar on power on but allows use f7 to select boot device.
After booting another os from usb it often takes 3 boots to get back to android, don't panic.
Oh and lastly a powered usb hub is needed needed if you want to use mouse and keyboard in linux etc.
Sent from my Nexus 6P using Tapatalk
Love to see this working with no bugs :good:
EDIT:
did you use a unmodified iso of ubuntu or did you have to do something to it?
Qcraft said:
Love to see this working with no bugs :good:
EDIT:
did you use a unmodified iso of ubuntu or did you have to do something to it?
Click to expand...
Click to collapse
I used a version that was already modified by linuxium, he has added alot of stuff to get it working on intel compute sticks.
I also had to add a "nomodeset" flag to get it to boot.
Sent from my Nexus 6P using Tapatalk
So would it work on the 2gb tab 3?
Qcraft said:
So would it work on the 2gb tab 3?
Click to expand...
Click to collapse
I don't see why not. I should warn you that changes have to be made in the bios to allow usb booting. I never managed this on my 2GB version but the bios does look the same.
Sent from my Nexus 6P using Tapatalk
Can you post the link to the place that you found the iso?
Qcraft said:
Can you post the link to the place that you found the iso?
Click to expand...
Click to collapse
http://linuxiumcomau.blogspot.co.uk/2016/10/running-ubuntu-on-intel-bay-trail-and.html?m=1
Sent from my Nexus 6P using Tapatalk
Thanks
Updated first post a little.
Sent from my Lenovo YT3-X90F using Tapatalk
Added some instructions to first post. This has worked for me but do be careful when playing around with your bios. I accept no responsibility for any damage.
Sent from my Nexus 6P using Tapatalk
it is just an emulating i used to run windows ubuntu kali linux windows 7 with the limbo app
bouyhy01 said:
it is just an emulating i used to run windows ubuntu kali linux windows 7 with the limbo app
Click to expand...
Click to collapse
No it's native boot.
Sent from my F5121 using Tapatalk
joesnose said:
I used a version that was already modified by linuxium, he has added alot of stuff to get it working on intel compute sticks.
I also had to add a "nomodeset" flag to get it to boot.
Sent from my Nexus 6P using Tapatalk
Click to expand...
Click to collapse
Hi,
Do You know how to make bootable pendrive from Windows?
I've tried many configs but always get message "Certificate Validation Error!!" (or sth like that)
Any suggestions?
(sorry for my bad english)
I use "rufus" and "unetbootin".
Sent from my F5121 using Tapatalk
joesnose said:
I use "rufus" and "unetbootin".
Sent from my F5121 using Tapatalk
Click to expand...
Click to collapse
which ISO file you used?
PSkrp said:
which ISO file you used?
Click to expand...
Click to collapse
I have used many. Most just need the nomodeset flag adding to get them to boot.
Sent from my F5121 using Tapatalk
Can you provide me the magisk root plz
bouyhy01 said:
Can you provide me the magisk root plz
Click to expand...
Click to collapse
Slightly off topic. Lol
Look here for magisk
https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
Sent from my F5121 using Tapatalk
Any news to install, boot other OS with full working tablet?
Hi
Is this (link bellow) an opportunity for our tablet?
Windows on ARM