Related
i recently upgrade to 7 from Vista and reinstall the drivers..
now when im trying to open ddms.exe i get a message "23:12 E/DeviceMonitor: Connection attempts: 1"
the the program opens but there is no device! so i cant actually do anything..
edit:
sometimes it says:
Code:
51:50 E/adb: ADB server didn't ACK
51:50 E/adb: * failed to start daemon *
51:50 W/ddms: 'adb start-server' failed -- run manually if necessary
Delete the MS-virus, install your favorite linux distro, and all will be well.
oh.. i can boot to my linux and do everything in there but gimp is not comfortable for me and i cant install CS3(photoshop) in linux...
Barina said:
oh.. i can boot to my linux and do everything in there but gimp is not comfortable for me and i cant install CS3(photoshop) in linux...
Click to expand...
Click to collapse
you can through Wine, and it works pretty good.
seriously though, I do like Vista, but i always have a duel booted Ubuntu at hand, just in case. I don't trust Win7 atm, loads of compatibility issues.
yea ubuntu is far more sexy in win 7 i dont have any compatibility issues.. in ubuntu i do have some
when 9.10 released ill check its compatibility with HD3870x2
oops! sorry
Barina said:
yea ubuntu is far more sexy in win 7 i dont have any compatibility issues.. in ubuntu i do have some
when 9.10 released ill check its compatibility with HD3870x2
Click to expand...
Click to collapse
It *IS* released.. as of today.
FYI: The latest radeon open source drivers should support 3870 now (3d and all). I don't know if they ship with that distro, but I do know for fact that they do come with Fedora 12 (working nice in Beta, final due out next month).
And Re: GIMP.... you'll never be comfortable with it unless you actually USE it. Me, I'd never use that adobe bloatware -- just too much useless crap to sift through.
You probably checked here, but thought I would post just in case.
http://developer.android.com/guide/developing/tools/ddms.html
I had issues with Win XP, I could not seem to get the drivers to install. Doesn't sound like that is the case for you. Like you, I got DDMS up, but it never saw my device. Androidandme had a tutorial, and the comments were filled with people saying they could not see their device.
Hopefully someone more educated could make a guide or help you out
I have two PC's, one is a XP Media Center Edition. It had a virus on it and kept getting a corrupt file, so my techyish relative came and wiped the hard drive from scratch ( or so he says but it was a partial wipe) and reloaded the OS onto it. It worked fine, but then kept getting the corrupt file again. I then decided to order the recovery disks from HP, which is the computer manufactuer. They arrived and I put them in, followed the steps, and all wen well until I came to the recovery partition. It was backing everything up ( one time process only) into the recovery partition all fine and dandy until it came to a file that had to do with Microsoft Office. It stayed their for about 45 minutes backing up this file where the longest had been 10 minutes max for all the others. I looked the file up and it said it was a small 10 mb file, so I turned the computer off and went to normal without the recovery partition. Worked fine until one day something happened and I guess I needed to do the recovery again (it's been a few months since this has happened) and did all the steps, but it wouldn't take. It gets to about 4% and then dies with a BSOD and this message:
A problem has been detected and Windows has been shut down to prevent damage to your computer.
DATA_KERNAL_INPAGE_ERROR
If this is the first time you’ve seen this stop error screen, restart your computer. If this screen appears again, follow these steps:
Check to make sure any new hardware or software is properly installed. If this is a new installation, ask your hardware or software manufacturer for any Windows updates you might need.
If problems continue, disable or remove any newly installed hardware or software. Disable BIOS memory options such as caching or shadowing. If you need to use Safe Mode to remove or disable components, restart your computer, press F8 to select Advanced Startup Options, and then select Safe Mode.
Technical information:
*** STOP: 0x0000007A (0xE121F318, 0xC0000185, 0xBF8B6147, 0x1C610860)
*** win32k.sys – Address BF8B6147 base at BF800000, Datestamp 3b7de698
Copied it down word for word, space for space. Can anyone help me get this thing up and running again? It's now getting important.
Forgot to mention that I get the same problem each time I put the recovery disk in.
I'd recommend using a NON-Recovery Disk, but rather a Clean, Non-OEM, Windows Disk. If the issue pertains to the Kernal, it's usually unfixable without a Hard Boot of the Drive. You should do more than Re-Format.. you should delete all the partitions off of your Hard Drive with a Windows Disk, then pop in the Recovery Disks and do the OEM install.
So I need to wipe the hard drive clean again and put in another non OEM OS?
Not quite. Wipe the HDD clean with the NON-OEM Windows Disk, as most Recovery Disks do not allow you to alter the Partitions [Everything is done for you], then pop in your Recovery Disk and let it install the new Primary, and possibly the Recovery, Drives.
I see what your saying now, so what exactly happened to it?
Get Windows 7
I have windows 7, that's my other computer.
The guy at the un paso store got you too!!
At the step store? Lol.
PurpleLlamaLover said:
I see what your saying now, so what exactly happened to it?
Click to expand...
Click to collapse
When your supposed "Tech Savvy" friend attempted to fix your computer.. he, I'm assuming, did a simple "Repair" of the partition with an XP Disc. That is LITERALLY the most unwanted version of a fix ever... All it does is replace the system files, but keeps all of the other software that may have been conflicting with the system itself, BUT usually, all of the software is inaccessible. It's still on your computer, f*cking it up, but you can't see it.
Thus I always say, "If you get a bluescreen... more than once, and don't know what the code means... don't repair your computer.. re-format that b*tch after recreating the partitions."
But, if your XP compy has the specs to support Windows 7, your best bet, all in all, would be to install Windows 7. Doing so will save you the hassle of having to manually download all of the drivers for it... unlike installing a non OEM Windows XP [have to download & install the drivers manually].
PurpleLlamaLover
it sounds like the HP recovery disk could well be corrupt,
So you now have 3 options:
1. Try Linux Ubunut 10.4 LTS (Free Distro)
2. Buy a ligit copy of Windows 7
3. Download Windows Vista / 7 / XP from a torrent
and try untill you find a OS you lyk
Agent Zach said:
When your supposed "Tech Savvy" friend attempted to fix your computer.. he, I'm assuming, did a simple "Repair" of the partition with an XP Disc. That is LITERALLY the most unwanted version of a fix ever... All it does is replace the system files, but keeps all of the other software that may have been conflicting with the system itself, BUT usually, all of the software is inaccessible. It's still on your computer, f*cking it up, but you can't see it.
Thus I always say, "If you get a bluescreen... more than once, and don't know what the code means... don't repair your computer.. re-format that b*tch after recreating the partitions."
But, if your XP compy has the specs to support Windows 7, your best bet, all in all, would be to install Windows 7. Doing so will save you the hassle of having to manually download all of the drivers for it... unlike installing a non OEM Windows XP [have to download & install the drivers manually].
Click to expand...
Click to collapse
I'll try and get 7 for it. It was the last of the XP models, just before vista so i'd think it should be able to run 7. Think I need a new hard drive?
Bro that Simon_WM guys a genius. Listen to him.
Yea. This is my computer here, http://h10025.www1.hp.com/ewfrf/wc/...en&dlc=en&cc=us&product=3257746&lang=en#N1030
Think it'll run it?
PurpleLlamaLover said:
Yea. This is my computer here, http://h10025.www1.hp.com/ewfrf/wc/...en&dlc=en&cc=us&product=3257746&lang=en#N1030
Think it'll run it?
Click to expand...
Click to collapse
it may run with a lag
I just want it back up and running, I don't want vista though. On the little windows sticker is says "Vista Capable" but i've heard bad things about it, especially rom updating.
PurpleLlamaLover said:
I just want it back up and running, I don't want vista though. On the little windows sticker is says "Vista Capable" but i've heard bad things about it, especially rom updating.
Click to expand...
Click to collapse
ummm i use vista and have updated all my win mo phones on it...never had a problem
Really? Well, i'll keep in mind if I can't get XP back on it. I'd rather just have 7 and XP. I don't care what it runs as long as it runs again.
the best suggestion in this thread was install linux , however i take it that isn't a possibility. so here's what you need to do, you will require the following:
1) a fresh mind
2) a freshly burned copy of XPwhateverflavoryouwant
3) you do not care about anything on that drive.
put in freshly burned xp into computer, boot to cd drive, follow onscreen instructions, delete all partitions, create new NTFS partition, install to new partition.
if error comes back, it is not a software issue. fixing a xp bsod really is simple if it isnt hardware related.
PLEASE READ FIRST
This post will have info on the chroot method. To find out info on running Ubuntu natively on the Adam, click this link for post #2 below. Enjoy
chroot Method:
chroot Ubuntu on Adam Beta1...
For now project files for chroot method will be located at this Google Code Project site. Files will be posted shortly, stay tuned.
DO NOT attempt this yet until specified as alpha or beta or otherwise stated as ready for testing!!
Liability:
I'm not responsible for what you do with your device, this is a guide or tutorial for general purposes only.
If you do not have a strong understanding of rooting and how to recover a device from scratch DO NOT attempt this until we are our of beta stages. Wait till you see RC status at least.
Verified working with bugs
Directions:
I'm not sure what file format is needed on the SD card, so make sure it has the stock file format from Android.
Make sure you are rooted using the methods listed here or Notion Ink Hacks Forum.
Download necessary files:
- Main scripts: Download from Google Code Project webpage. http://code.google.com/p/chroot-ubuntu-ni-adam-tablet/
- Ubuntu.img file: Download from MegaUpload. http://www.megaupload.com/?d=3ZQTCUUN
Create a folder on root of your Adam SD card called "ubuntu" and download the files from the Google Code Project site to this folder.
Unzip "ubuntu.img.zip" package and copy or move "ubuntu.img" file to the ubuntu folder you created above. Delete all the rest of the files. Do this to make sure you do not confuse the scripts I've put together for the Adam.
Plug Adam into your computer and make sure you have a connection to it.
Android SDK installed on a local computer with ADB functioning.
Make sure you do not have the SD card mounted on your computer. Also make sure USB Debugging is turned on, which I think you need for ADB.
Change the name of "bootubuntu[x].[x]" to just "bootubuntu"! DO NOT use the original "bootubuntu" file.
If you haven't already open a command prompt and type:
Code:
adb shell
Enter superuser mode:
Code:
su
Change directory to the "ubuntu" folder:
Code:
cd /sdcard/ubuntu
Run the setup script (You should only have to run this once or whenever new updates to the files are released):
Code:
sh ./ubuntu.sh
Once the script finished you should be good to go, type the following to run Ubuntu:
Code:
bootubuntu
If you see something like the following below, job well done!
Code:
[email protected]:/#
Troubleshooting:
If you get any errors, please FIRST, try rebooting Adam and start back at "adb shell" step 7 and try again.
More to come
If you get any errors, please post at what step number you got an error and post as much detailed info as you can about the error. Myself and others will do what we can to help.
Resources:
http://nexusonehacks.net/nexus-one-hacks/how-to-install-ubuntu-on-your-nexus-oneandroid/
http://tegradeveloper.nvidia.com/tegra/forum/workaround-run-ubuntu-now
Native Ubuntu Method:
More to come, holding this place for future use...
No problem for testing it ... but not before the end of next week
My Adam will be send on 31st of January
There is nothing to test yet. Not until more research is done and files gathered. Not to mention we still need full root and unlock first.
Do not attempt to run the files in that link.
Sent from my Evo
For Rooting Adam it seems that it's done ?
And Don't worry i will not try to use fill that wasn't for Adam.
If you need help ... to search, test ... I will be part of ;o)
Thanks Gkar! Just be sure to follow this thread as any updates will appear here.
Also, root methods have been started but there are bugs. We need Adam users to help with that process first before helping here. Once that process works consistently I plan to get started on this.
Sent from my Evo
Pfffff ... I've just seen on pre-order page that my date has been pulled to 14th feb 2011 and then i will have to wait to test !!
Ubuntu netbook edition
Btw, I am sure you have seen this, but Ubuntu does have a Netbook Edition. It brings all the advantages of Ubuntu to a netbook – using Unity, an innovative user interface super-optimised for smaller screens and also convenient for touch screens.
So, this may be the best version to port to Adam if we can get it going. I unfortunately have no development knowledge to know if it is possible.
Mmmmmh .... i'm using Netbook edition on EEE 901 for my kids but unity isn't mature.
I prefer old version of Netbook edition (10.04 LTS) ... and that's the version used to create Ubuntu Distro for HD2.
Maybe we can ask them for some help.
I'm interested on this too. For the record, I'm keen to get an Adam and wipe Eden, replacing it with Ubuntu. I think Ubuntu 11.04 will be an awesome distro to run on a tablet, and currently Notion Ink's Adam is the only one being made that meets the stats I'd like to see.
The current hacks that exist to get Ubuntu running on the Nexus One (have done that) require running a modified server version from the sdcard, the using VNC to run a virtual session. Has it's plusses (running within Android, for instance), but I'm keen to see Ubuntu running natively. Android isn't mature enough to be a main system yet, whilst Ubuntu is. Cheers.
hope a port is cooming soon
Yeah, I'm very eager to try this too
Maybe a dual boot with Android ?
Looking forward to it
Thanks for your patience everyone. I've been swamped. This weekend I plan to hunt down some files, look at the scripts, and hopefully we can start trying this shortly!
This is one of the main reasons I have been waiting for the Adam for so long. Hopefully we can dual boot Ubuntu as that is what I would prefer, but if not, oh well. I want to have a tablet that acts more like a computer then a glorified smartphone without phone capabilities... Can't wait to see the development of this!
TreTuna said:
This is one of the main reasons I have been waiting for the Adam for so long. Hopefully we can dual boot Ubuntu as that is what I would prefer, but if not, oh well. I want to have a tablet that acts more like a computer then a glorified smartphone without phone capabilities... Can't wait to see the development of this!
Click to expand...
Click to collapse
Dual booting is always preferred yes, but that is not what my method will do. This method will be a bootloader running on top of Android. For many reasons this will be easiest for now.
I'm very excited about this, can't wait to have my Adam and following the developent of ubuntu.
I really think, on another hand, that Android and Ubuntu are majors players in the open-source OS and should therefore communicate better.
I want Adam to be the best friend of my Ubuntu desktop. There are so many possible ways to make these OS interact, at least the way iOS talk to Mac OS X.
i can't wait for my Adam to be here to write apps in this direction!
I love that idea as well. Would be cool if there was a way to integrate Ubuntu netbook edition and Android.
Sent from my PC36100 using XDA App
Ubuntu netbook edition and the desktop version are now the same thing with the upcoming release. Actually, the whole UI of Ubuntu is getting a major overhaul to be touch centric. Currently, my nexus one running cyanogenmod DOES talk to my Ubuntu netbook. And server. Very well in fact. Tomdroid for notes reads all off my desktop tomboy notes, and Funambol, with syncevolution syncs my calendar and address book.
Have just ordered an Adam with a friend, and plan to hack it extensively until Ubuntu is running in full, natively, as it's primary operating system. Android is useful, but doesn't have the functionality of Ubuntu. Would be useful having android as a secondary system, or within Ubuntu, but I won't hold my breathe.
I agree though, the first step seems to be getting Ubuntu running within android. I'm starting to research how the bootloader needs to be hacked to recognise a usb or dvd drive to boot from, and how it would "see" ubuntu installed on one of the internal drives. Will post back with more info soon, even though this is further down the track.
tillum said:
Ubuntu netbook edition and the desktop version are now the same thing with the upcoming release. Actually, the whole UI of Ubuntu is getting a major overhaul to be touch centric. Currently, my nexus one running cyanogenmod DOES talk to my Ubuntu netbook. And server. Very well in fact. Tomdroid for notes reads all off my desktop tomboy notes, and Funambol, with syncevolution syncs my calendar and address book.
Have just ordered an Adam with a friend, and plan to hack it extensively until Ubuntu is running in full, natively, as it's primary operating system. Android is useful, but doesn't have the functionality of Ubuntu. Would be useful having android as a secondary system, or within Ubuntu, but I won't hold my breathe.
I agree though, the first step seems to be getting Ubuntu running within android. I'm starting to research how the bootloader needs to be hacked to recognise a usb or dvd drive to boot from, and how it would "see" ubuntu installed on one of the internal drives. Will post back with more info soon, even though this is further down the track.
Click to expand...
Click to collapse
I ordered my Adam Once I saw it figure in XDA forum. My experience with XDA especially with SGS phone has been immensely satisfying. The way Things are going I am sure Adam will be an object of envy before long.
Hello,
I am a Windows user and want to try Linux on my pc. It's possible to install Linux if i came from Windows ? If yes, then how ?
Of course it's possible, Linux is an awesome OS, I'm using Ubuntu it looks wonderful and works amazingly fast.
If you want to use ubuntu take a look at
http://www.ubuntu.com/
You can choose to use Linux as your only OS or dual boot with windows, if you have issues or if you don't know how to install it, you can try wubi
http://www.ubuntu.com/download/desktop/windows-installer
if you have a USB stick use Unetbootin or something like that to install linux on the stick. Once you have it on a stick you can boot and run linux off the stick so that nothing ever happens to your HD.
Also, once you download linux (most if not all) distros allow you run the OS to check it out and see if the drivers are compatible etc. Have a look...there are Many distros, they all have their place.
Ya, i know Linux is a great OS. I heard that it's more appropriate OS for such things like Android hacking, developing because Android OS is based on Linux.
In terms of installation, i'd prefer method using a DVD disc. So, what version i need to download and burn to the disc ?
What sort of specification is the PC that you want to run Linux on? If it's a fairly modern PC then you might be better placed downloading a copy of VMware Player and a VM Image of a Linux distro (Mint, Ubuntu, Fedora) - that way you can just run it without affecting your PC at all or having to worry about USB booting, dual-booting etc.
SimonTS said:
What sort of specification is the PC that you want to run Linux on? If it's a fairly modern PC then you might be better placed downloading a copy of VMware Player and a VM Image of a Linux distro (Mint, Ubuntu, Fedora) - that way you can just run it without affecting your PC at all or having to worry about USB booting, dual-booting etc.
Click to expand...
Click to collapse
My laptop spec's: 2-core x64 bit intel cpu, 2gb of ram, 256mb vga, 1366 x 768 resolution.
Actually i'd like to run with dual-boot... Windows 7+Linux. So, which is better - Mint, Ubuntu or Fedora ? Gonna use more for android development purposes, not for gaming. Any suggestions guys ?
Mariacci said:
My laptop spec's: 2-core x64 bit intel cpu, 2gb of ram, 256mb vga, 1366 x 768 resolution.
Actually i'd like to run with dual-boot... Windows 7+Linux. So, which is better - Mint, Ubuntu or Fedora ? Gonna use more for android development purposes, not for gaming. Any suggestions guys ?
Click to expand...
Click to collapse
Before you run dual-boot, download each of the distros and run them as a Live image - try them out for a while. Mint is an improvement (IMHO) on Ubuntu, but they are very much the same base. Fedora is totally different.
I personally use Linux Mint. I have found that it integrates very well with everything I tend to use my computer for. To get a good base of what you like, I would recommend trying out both Linux Mint and OpenSuse live disks before you install one.
In the meantime, check out Wubi .
What is Wubi?
Wubi is an officially supported installer for Windows users that allows Ubuntu to be installed and uninstalled in a safe, easy way as with any other Windows application.
Mariacci said:
My laptop spec's: 2-core x64 bit intel cpu, 2gb of ram, 256mb vga, 1366 x 768 resolution.
Actually i'd like to run with dual-boot... Windows 7+Linux. So, which is better - Mint, Ubuntu or Fedora ? Gonna use more for android development purposes, not for gaming. Any suggestions guys ?
Click to expand...
Click to collapse
http://distrowatch.com/
Here is a list of the top 100 linux distros. It is also a news site and good general knowledge.
Out of the options above, if you want only to use it for android and nothing else, go for Mint, it will most likely 'work' the best. But later on as you learn linux you will want to change and try other distros.
You can also have different window managers on one distro...personally I love E17 but it is underdeveloped. Have a look at the website above.
Moved to Off-Topic.
Rizur said:
In the meantime, check out Wubi .
What is Wubi?
Wubi is an officially supported installer for Windows users that allows Ubuntu to be installed and uninstalled in a safe, easy way as with any other Windows application.
Click to expand...
Click to collapse
WUBI can only do 30GB installation though. How can you do an installation that is bigger than that?
I love ubuntu
Sent from my SAMSUNG-SGH-I997 using XDA
Ok so I tried installing Ubuntu but some error happened (something about it not being able to save the bootloader or something like that) and it cancelled the installation. Now I boot into windows and when I go into Disk Management there's 37GB of free space that I can't do anything to. I can't delete it to expand C drive. So I've got 37 GB sitting around not doing anything. wtf do I do?
When I try to delete it gives me this error.
veeman said:
Ok so I tried installing Ubuntu but some error happened (something about it not being able to save the bootloader or something like that) and it cancelled the installation. Now I boot into windows and when I go into Disk Management there's 37GB of free space that I can't do anything to. I can't delete it to expand C drive. So I've got 37 GB sitting around not doing anything. wtf do I do?
When I try to delete it gives me this error.
Click to expand...
Click to collapse
Windows cant read EXT2/3/4 partitions that are used in linux so as far as windows is concerened that part of the hard drive does not exist. as such the built in windows partition editor cant work with it
i use a live linux distro callled PartedMagic. it fits on a 1 gig USBstick all the instructions for creating that stick are on their site. from there you can resize your windows partition to reclaim that space. or you can reformat it to NTFS so that windows can see it as another drive. PartedMagic is also great for accessing your data should windows refuse to boot and accessing the OEM partition so you can reinstall windows if a virus screws it up.
If you resize a windows partition dont be alarmed if windows gose through its check disk routine on its first boot. Widows usually has a little freakout every time you resize its partition.
Of course it's possible!
But it depends on what you mean by install...?
Do you wish to virtualize it or actually install it to a physical partition?
Linux is an amazing OS, I've been thinking of switching to it full time, and just virtualizing windows on it. I recommend Linux Mint.
I ditched Linux after I went nVidia
Sent from my Nexus S using xda premium
scoffyburito said:
I ditched Linux after I went nVidia
Sent from my Nexus S using xda premium
Click to expand...
Click to collapse
I ditched nVidia after I went Linux
---------- Post added at 12:07 PM ---------- Previous post was at 12:04 PM ----------
veeman said:
Ok so I tried installing Ubuntu but some error happened (something about it not being able to save the bootloader or something like that) and it cancelled the installation. Now I boot into windows and when I go into Disk Management there's 37GB of free space that I can't do anything to. I can't delete it to expand C drive. So I've got 37 GB sitting around not doing anything. wtf do I do?
When I try to delete it gives me this error.
Click to expand...
Click to collapse
You can try GParted
freebsd compilation will go or not?
Use the WUBI installer. Some folks say it's a bit slower than running Ubuntu on a dedicated partition, but on your dual core pc, you'll never see a difference. Some say a WUBI install is less stable, but I've been using the same WUBI installation for over a year with not a single problem. It is true that it will only install up to 30 Gb but you can re-size your disk.img however big you want later if you decide you need more space, and you also have access to your Windows HDD space from within Ubuntu. Installation is super simple, and you won't have to mess with partitioning your HDD. I would go with Ubuntu 10.10 personally, because 11.XX uses the Unity gui and I think Unity sucks compared to Gnome2 which comes with 10.XX.
Sent from my Galaxy Mini (SGH-T499) using XDA App
Hello, recently purchased a asus tf701t laptop/tablet hyrbid and the device itself is perfect. Powerful cpu, good storage and an insane 2k resolution for a 10' inch screen which I don't think has been done before.
However I absolutely hate android (no offense to android developers) and decided to try installing Linux Mint 17 which can be installed on any regular laptop easily. Essentially, I want to get rid of both android bootloader and the OS itself and replace that with Grub bootloader and Linux Mint 17 OS. But android is fighting me every step of the way trying to prevent me from doing just that I unlocked the bootloader so my warrenty is void now.
But beyond that I can't install linux iso because the android bootloader isn't registering the usb stick (with linux iso on it) so I can't launch the linux live iso at all. I tried using cdrom iso using disk to launch through usb and still doesn't come up in the bootloader options. I know its possible to use linux on these devices because I've seen people have done it before on the internet.
I am now at this point starting to consider android itself as malware as the very definition of the word, ....lets start with the fact that they locked the bootloader, prompting me to give ip address just to enable me to unlock the bootloader (malicious and very dodgy). No root access therefore, third party programs are required to enable root which further my belief that android os is more malware than it is a legitimate operating system. Lastly, either possibly no usb driver for bootloader or usb port is locked out by design at bootloader (either way, might explain why I can't use usb linux iso).
What I can't understand is, why google can lock down a device tighter than fort knox on a Asus brand device. This is like buying a brand new car and not being able to open your own car even though you purchased it. What google has done is borderline illegal and I'm abit astonished how they can get away with it...
Sorry for the rant guys I'm abit fustrated atm. Can anyone please help me? I really love linux mint and if its possible to format android and install linux mint on this device I would be eternally grateful
Update: I attempted to flash the device with the command: fastboot -i 0x0B05 flash recovery recovery.img which works...but when I reboot and push power and down volume into bootloader...and try to get into recovery...the screen looks like its about to load into it but then resumes boot of android.
I'm really puzzled by this. So cannot flash a custom recovery for some strange reason
Its not so simple I dont think. You might want to watch whats happening on this thread for now.
http://forum.xda-developers.com/transformer-tf701/general/native-linux-asus-tf701t-t2973119
I would think you would have to completely replace the bootloader with something like uboot maybe if you wanted to wipe the tablet. But I dont think anyone knows. Then you could end up with some permanent brick. There would be no recovery or fastboot option if you were somehow able to get some kind of boot loader on this thing. I have no idea.
Edit: Also there is no arm based Linux Mint afiak.
YayYouFixedIt said:
Its not so simple I dont think. You might want to watch whats happening on this thread for now.
I would think you would have to completely replace the bootloader with something like uboot maybe if you wanted to wipe the tablet. But I dont think anyone knows. Then you could end up with some permanent brick. There would be no recovery or fastboot option if you were somehow able to get some kind of boot loader on this thing. I have no idea.
Edit: Also there is no arm based Linux Mint afiak.
Click to expand...
Click to collapse
Thanks I appreciate the reply. I understand this won't be easy but I'm stubborn that way
Can you give me some advice on where I can start learning how to place a native linux os on the device? Would grub bootloader work with tf701t?
have you considered returning your tf701 and replacing it with the tf700 infinity? you can replace the OS with ubuntu.. theres much more support for that model than the tf701
tf701mega said:
have you considered returning your tf701 and replacing it with the tf700 infinity? you can replace the OS with ubuntu.. theres much more support for that model than the tf701
Click to expand...
Click to collapse
Out of curiosity, have you used the tf700t? it is good for development, but it could run pretty slow at times. It might of been because of the tegra 3 processor, because the tf300t also had this performance issue. I was barely able to type up documents on a CM Rom because the tablet would lag when typing out and would then force close and corrupt my document.
atleast for me, that was the reason why I went with this one rather than the tf700t. This is just my 2 cents about getting the tf700t. I would suggest trying it out before getting it.
Sent from my K00C using Tapatalk 2
Just how stubborn are you?
How much work do you want to put into this? There are two options, the easy route that you probably will consider imperfect, and the much more complicated route that I'm not certain will work. I'll do my best to explain both.
The method I use is to install a linux distro (in my case, ubuntu) inside a chroot. There are several apps on the android market to help you set this up. The one I used sets up an Xvnc server, so you can view your linux desktop by using an android VNC viewer -- but it's just connecting locally, not going over the network.
This works nicely out of the box, but it's slow, partly because it's using the VNC protocol and partly because there's no 2d hardware acceleration. I tinkered with my setup and installed XSDL, a native android X server with hardware acceleration. I had to modify the linux startup script to skip starting Xvnc and instead connect to XSDL (which is on :0.0 like a normal X server).
This works great and is fairly fast. For me, this is a good compromise between a full-fledged linux laptop and the convenience of android apps written specifically for a multitouch screen. I generally do most of my stuff in Android, but I can drop into my Ubuntu desktop whenever I need more power.
The really big downside is that it's hard to prevent Android's low-memory killer from sacrificing XSDL when I haven't used it for awhile. I've mucked about with various solutions involving oom_score_adj and such, and that helps, but android still ends up killing my X server sometimes.
So, that's the easy method. For the more complicated method, I'm just theorizing, and this stuff may not work. You're going to need to either already have somewhat deep linux knowledge or be willing to learn Here goes.
In this post, I described how I managed to boot my tf701t after the internal memory card died a horrible death. The important bit here is that I learned how to boot any initrd/kernel combination using fastboot, and how to roll that combination into a boot.img so that the tablet always boots it. This is what you'll need to do both for the installation and for future boots into your Linux install.
First off, choose your Linux distro. I don't think you'll be able to use Mint, since, as someone pointed out above, there's no ARM build of Mint. However, there is an ARM build of Debian and Mint has the "debian edition", so maybe there is an ARM version. It may be, though, that the Mint folks only built their special stuff (Cinnamon/mate/whatever) for x86 platforms. I'd recommend Ubuntu as a compromise since I know it runs on the tf701t.
For the initial installation, put the contents of the install ISO onto an SD card -- just copying your bootable USB drive over should work. Now for the tricky bit: you'll need to pull the kernel and initrd ("ramdisk", "initial ramdisk" -- usually initrd-<something>.gz) off of the usb drive and into a working directory on a Linux laptop or desktop (let's call it the "host"). You might get away with just fastbooting this kernel/ramdisk directly. Install the fastboot package for your distro (Ubuntu has one, anyway). Connect up your tablet, put it in fastboot mode (I think that's done by booting with volume up and down held) and do 'fastboot boot <your kernel> <your ramdisk>'.
This will boot the kernel and load up the initrd, which is a tiny little linux filesystem stored in memory. The kernel runs a program called init inside the ramdisk and init takes over and boots into the actual installer. The question in my mind is how it goes about finding the ISO contents. If it searches by filesystem UUID, and there's a good chance that it does, then it will find your the ISO contents on the SD card just fine and the installer will start up.
If not, well, things will get a lot more complicated. Normally what one would do in a case like this would be to pass kernel command-line arguments (you do this in the SYSLINUX bootloader for distros like Ubuntu) telling it where to find the installation media. We can't do that because fastboot doesn't let you pass command-line arguments. Instead, you'd need to extract the initrd on the Host machine, modify the init script in some way to tell it where to find the installation media (probably /dev/block/mmcblk1p1), and then repackage it. I went into somewhat shallow detail on how to do the extract/repackage parts of this, but this is where either prior linux knowledge or a willingness to do some research comes in. Hints: gunzip the initrd, then use the cpio tool to extract it.
Okay, so let's say that you get the installer booting. The next big question is whether it's going to work at all. In theory the graphics chip inside the tf701t is supported by linux, but in practice, maybe it's only supported by a kernel module that Samsung built. Maybe you'd need to substitute the stock kernel. The next question is whether X has a module that will work with the graphics chip. But maybe even if it doesn't you can use a text-mode installer. That would at least let you get a system installed that you could then hack on to try to get X running.
So, let's say you do get linux installed (probably onto the internal SD card, /dev/block/mmcblk0). Now you want to boot it. You'll need to look into the installed system and steal its kernel and ramdisk, and get them onto the Host machine. Or maybe you could just extract them from the debian packages, since I'm not sure how you'd get things off of that internal SD at this stage. As a hint, these may well NOT be the same kernel/initrd as in the installer.
Once you've got the kernel/ramdisk, you can try to boot into them with fastboot. If that works (big if), then you'll want to be able to boot them without fastboot. That's where the 'fastboot flash:raw' command comes in. It takes a kernel/ramdisk, builds an android boot.img out of them, and flashes it to the device. From then on, the device will boot that kernel and ramdisk by default.
So, in theory this could work. The biggest potential stumbling block is whether X is going to natively support the graphics chip. If it doesn't, you may be stuck using the basic framebuffer driver, or maybe that won't even work at all. ...or you could just settle for the chroot method and be done with it
Good luck. I'm very interested to hear whether this works. I'm probably not going to try it myself since I like Android enough that I want to keep it around. I also can't walk you through this in finer detail because of external limits on my time, but I'd be happy to answer theoretical questions and specific technical questions, so long as you're willing to do the legwork of reading manpages and such I hope this works out for you!
Oh, one thing just occurred to me: skip the part in the installer about installing grub. It's not going to work on this device and may cause problems. You'll take care of the bootloader part yourself with the fastboot flash:raw command.
Oh, I see there's already some decent progress in this thread. Also it looks like I totally missed the -c option in fastboot that lets you pass kernel command-line arguments... that'll definitely be a time-saver. Given what I see over in that thread, it looks like we may actually get a reasonable native linux on our TF701t. Not sure how far the OP has gotten on things like mouse/keyboard input, though.
I have to say, I'm pretty excited! It'd be super cool to be able to dual-boot native linux and android on this tablet. Best of both worlds.
lexelby said:
How much work do you want to put into this? There are two options, the easy route that you probably will consider imperfect, and the much more complicated route that I'm not certain will work. I'll do my best to explain both.
The method I use is to install a linux distro (in my case, ubuntu) inside a chroot. There are several apps on the android market to help you set this up. The one I used sets up an Xvnc server, so you can view your linux desktop by using an android VNC viewer -- but it's just connecting locally, not going over the network.
This works nicely out of the box, but it's slow, partly because it's using the VNC protocol and partly because there's no 2d hardware acceleration. I tinkered with my setup and installed XSDL, a native android X server with hardware acceleration. I had to modify the linux startup script to skip starting Xvnc and instead connect to XSDL (which is on :0.0 like a normal X server).
This works great and is fairly fast. For me, this is a good compromise between a full-fledged linux laptop and the convenience of android apps written specifically for a multitouch screen. I generally do most of my stuff in Android, but I can drop into my Ubuntu desktop whenever I need more power.
The really big downside is that it's hard to prevent Android's low-memory killer from sacrificing XSDL when I haven't used it for awhile. I've mucked about with various solutions involving oom_score_adj and such, and that helps, but android still ends up killing my X server sometimes.
So, that's the easy method. For the more complicated method, I'm just theorizing, and this stuff may not work. You're going to need to either already have somewhat deep linux knowledge or be willing to learn Here goes.
In this post, I described how I managed to boot my tf701t after the internal memory card died a horrible death. The important bit here is that I learned how to boot any initrd/kernel combination using fastboot, and how to roll that combination into a boot.img so that the tablet always boots it. This is what you'll need to do both for the installation and for future boots into your Linux install.
First off, choose your Linux distro. I don't think you'll be able to use Mint, since, as someone pointed out above, there's no ARM build of Mint. However, there is an ARM build of Debian and Mint has the "debian edition", so maybe there is an ARM version. It may be, though, that the Mint folks only built their special stuff (Cinnamon/mate/whatever) for x86 platforms. I'd recommend Ubuntu as a compromise since I know it runs on the tf701t.
For the initial installation, put the contents of the install ISO onto an SD card -- just copying your bootable USB drive over should work. Now for the tricky bit: you'll need to pull the kernel and initrd ("ramdisk", "initial ramdisk" -- usually initrd-<something>.gz) off of the usb drive and into a working directory on a Linux laptop or desktop (let's call it the "host"). You might get away with just fastbooting this kernel/ramdisk directly. Install the fastboot package for your distro (Ubuntu has one, anyway). Connect up your tablet, put it in fastboot mode (I think that's done by booting with volume up and down held) and do 'fastboot boot <your kernel> <your ramdisk>'.
This will boot the kernel and load up the initrd, which is a tiny little linux filesystem stored in memory. The kernel runs a program called init inside the ramdisk and init takes over and boots into the actual installer. The question in my mind is how it goes about finding the ISO contents. If it searches by filesystem UUID, and there's a good chance that it does, then it will find your the ISO contents on the SD card just fine and the installer will start up.
If not, well, things will get a lot more complicated. Normally what one would do in a case like this would be to pass kernel command-line arguments (you do this in the SYSLINUX bootloader for distros like Ubuntu) telling it where to find the installation media. We can't do that because fastboot doesn't let you pass command-line arguments. Instead, you'd need to extract the initrd on the Host machine, modify the init script in some way to tell it where to find the installation media (probably /dev/block/mmcblk1p1), and then repackage it. I went into somewhat shallow detail on how to do the extract/repackage parts of this, but this is where either prior linux knowledge or a willingness to do some research comes in. Hints: gunzip the initrd, then use the cpio tool to extract it.
Okay, so let's say that you get the installer booting. The next big question is whether it's going to work at all. In theory the graphics chip inside the tf701t is supported by linux, but in practice, maybe it's only supported by a kernel module that Samsung built. Maybe you'd need to substitute the stock kernel. The next question is whether X has a module that will work with the graphics chip. But maybe even if it doesn't you can use a text-mode installer. That would at least let you get a system installed that you could then hack on to try to get X running.
So, let's say you do get linux installed (probably onto the internal SD card, /dev/block/mmcblk0). Now you want to boot it. You'll need to look into the installed system and steal its kernel and ramdisk, and get them onto the Host machine. Or maybe you could just extract them from the debian packages, since I'm not sure how you'd get things off of that internal SD at this stage. As a hint, these may well NOT be the same kernel/initrd as in the installer.
Once you've got the kernel/ramdisk, you can try to boot into them with fastboot. If that works (big if), then you'll want to be able to boot them without fastboot. That's where the 'fastboot flash:raw' command comes in. It takes a kernel/ramdisk, builds an android boot.img out of them, and flashes it to the device. From then on, the device will boot that kernel and ramdisk by default.
So, in theory this could work. The biggest potential stumbling block is whether X is going to natively support the graphics chip. If it doesn't, you may be stuck using the basic framebuffer driver, or maybe that won't even work at all. ...or you could just settle for the chroot method and be done with it
Good luck. I'm very interested to hear whether this works. I'm probably not going to try it myself since I like Android enough that I want to keep it around. I also can't walk you through this in finer detail because of external limits on my time, but I'd be happy to answer theoretical questions and specific technical questions, so long as you're willing to do the legwork of reading manpages and such I hope this works out for you!
Oh, one thing just occurred to me: skip the part in the installer about installing grub. It's not going to work on this device and may cause problems. You'll take care of the bootloader part yourself with the fastboot flash:raw command.
Click to expand...
Click to collapse
Very stubborn
Sorry I didn't respond sooner as I was away with family for Christmas.
Thank you for the guide, it was extremely helpful. I am still working on getting the device ready so I'll update as I progress.
Thanks again