[Resolved] Flashing - General Questions and Answers

What happens if somebody flashes (like a ROM) an Ubuntu image on an Android based smartphone?
Please write a response to my other question which is about to run an other Op. System on an Android phone without running Android at the same time.

I saw something like this a long time ago. The answer is that it won't boot, UBUNTU wasn´t design for an touch screen smartphone, there is a huge diference between a notebook and a cellphone. Second thing is that an Android need basically two system "structures" in order to function properly in one specific harware, you will need a ROM and a Kernel specially designed to a device so it can run properly.
So, if you search a little, there is an modded UBUNTU running on some Android devices... got to check...:good:

mrps2 said:
I saw something like this a long time ago. The answer is that it won't boot, UBUNTU wasn´t design for an touch screen smartphone, there is a huge diference between a notebook and a cellphone. Second thing is that an Android need basically two system "structures" in order to function properly in one specific harware, you will need a ROM and a Kernel specially designed to a device so it can run properly.
So, if you search a little, there is an modded UBUNTU running on some Android devices... got to check...:good:
Click to expand...
Click to collapse
Thank you for your answer!

Related

Mer linux for kaiser.

EDIT:
Magister2k7 said:
Please update first post of a thread, as Mer should run X with a latest kernel from git.
You just need to disable FB_MSM_DOUBLE_BUFFER ("Enable MSM Framebuffer double buffering") and enable framebuffer refresh thread.
Click to expand...
Click to collapse
Yeah, I kinda doomed myself from the start with how I structured this post. I'll restructure it later to be more able to show you good information.
Old start:
Mer is a more community-led version of the Maemo phone and internet tablet operating system. See http://wiki.maemo.org/Mer/ .
I was in contact with a member of that project (Stskeeps on freenode#mer), who gave me some information about porting this to phones such as the kaiser. He and I thought it would be a great way to benefit both communities (we get a good, not google-owned linux-based os for our phones, they get developers helping them make mer better). We also agreed that it would take a bit of effort.
First of all, Mer is completely designed for landscape-only, 800x480 phones at this point. It has been run well at 640x480, but that's still 4 times our native resolution, and 2 times what we can fake without crashes. The resolution problem is easily fixed by skilled theme-makers. The landscape/portrait problem should be fixed soon, given that the upcoming n900 will be a portrait/landscape phone. He said wait for the maemo conference for more on that.
The other problems we might hit basically are just the standard problems of molding the userspace around the kernel (get a phone app working, get the modem to work, etc.).
If you are serious about helping, please come to #mer and/or #htc-linux on freenode. At this point, the mer folks are probably more help to what we need to do.
INSTRUCTIONS:
At this point, quite literally nothing works, but it all almost works. Here's what I did to get that far:
1. Partition your sd card into two partitions, and make the second one ext2.
2. Unpack (with the -p option of tar) the rootfs (http://wiki.maemo.org/Mer/Releases/0.16testing , pick the q5 rootfs) to the ext2 partition. Make sure that it's not in any subfolders, but as the root of the drive.
3. Grab a zImage (or build your own) using the instructions we had in place from android. Put it on the fat side.
4. Set up HaRET on the fat side - Use a default.txt from android, get rid of the initrd, get rid of your ppp stuff (for now), and add "root=/dev/mmcblk0p2 rootwait" to the kernel cmdline.
5. mknod /dev/fb0 c 29 0 (this was my number, check using the terminal in android, cat /proc/devices for the major, and /proc/fb for the minor). Also make sure that it's within the root, not on your disk .
That should boot, giving you a ton of messages about an "incorrect resolution png" or something - that's the splash screen unable to load. Simply rename /lib/init/splash-* (two files) to something else. Once you get a terminal later, there's an actual package to remove, but this lets it go a bit further.
You also need to keep X from starting at this point - all it does is hang. I have not yet done this myself, but it should be an initscript that you just un-link.
EDIT: It wasn't X that caused the issues. It was the combination of failed splashes and consolefont. Comment out the lines with "splash" in them in /etc/init.d/check{fs,root}.sh, and re-run.
I do not know if X actually fails - doing that test now.
EDIT: hitting framebuffer issues... no X yet.
So, if you're adventurous, and preferably a dev at this point (this is completely useless to users), please try this out and make it better!
Okay, just a note: the password is "rootme".
First reply!
this is relevant to my interests. I'll take a look. I remember seeing that Maemo was made on top of Gnome. Do you know if there's a chance to get Debian apps on here? That's the big thing for me to get me working on it-- some type of desktop compatibility. Having an X-server is perfect. Looks like you're saying the resolution issue is purely theme based? How open are the devs for it for suggestions and feedback?
2nd reply
This does sound cool
already made some read about this in the new nokia n900..
its cool.. it free.. but i dont like the ui :\
lets see where this goes.. but.. for now.. for me... android (L)
Ok, just saw it's Jaunty based which is what I've been looking for in a phone.
Is there a list of features/bugs/issues and what's been developed so far? Seems like if the kernel brought to us in part by dzo will work maybe it won't be so hard to get wifi and other features working. A list is good.
I'll admit I haven't put much effort into it, but at this point X won't work, for one thing - probably have to change the resolution in a config somewhere.
Indeed, most of the hardware should be fine - I imagine, for example, once we are able to load the firmware, wifi should be good. Some code will have to change (a few things are built android-specific in the kernel), and some of the RIL stuff especially (phone, data, etc.) will have to be ported by someone who has that code and some time.
Indeed, Mer is Ubuntu-based, and so, according to their site, 95% of ubuntu apps should work perfectly. This is really nice for getting software on (aren't just limited to any applications in an app store or market.).
At this point, all we need to do is everything .
I'm going to try now to disable X and see if I can't get a few more things working.
EDIT: in response to your question about how open the mer-folk are to suggestions? The idea that I got from talking to them was that they are more than happy to get this extra help, and since they are trying to bring this to more devices, they are willing to put up with our requirements, to make this more readily available in general.
Alright, as I edited, I got some more success.
By removing the splash calls and the X starting, I can get a terminal. I edited the /etc/shadow file to have a password that I knew for root. Now, I can log in as root on the console (/dev/tty1).
I tried to start X, and I'm getting some strange framebuffer errors.
I'll keep you posted.
Wow, if we could get this working, it'd be sick! Thanks for posting, formatting now.
with all the hard work already done for the Android port, seeing devs being interested in Mer is REALLY PROMISING! Waiting for Google to open up Android even more, is frustrating...
Porting Mer and thus having a REAL linux (kernel+software stack) is what we need to leverage the dev capacity of the great XDA community. At least, this is what I feel like .
Owning both a Kaiser and 2 N800s, I'll probably try out the stuff posted here... I was keeping an eye on Mer for my N800s anyway, but using it on the Kaiser is more triggering
so devs, have courage and good luck!
Frame Buffer and X server
Unfortunately I've been quite busy lately and haven't been following the Android development as closely as I would like. (I don't think I've updated my git repo for months)
If I remember correctly, the frame buffer code in the kernel wasn't finished. That would prevent X from running. Can anyone say whether that was completed? I just wanted to mention this in order to avoid people wasting their time if it is in fact the problem.
It would be great to *eventually* see X running with hardware acceleration, can anyone point me to info about how DZO got that working? Was it reverse engineered, or did he figure out how to make some binary blob happy?
It will be nice to have some choice of Linux based distros the Kaiser and Vogue. Keep up the good work everybody, I appreciate it!
-Mysteryvortex
I've been looking at the n900 for quite some time just waiting for its release to the US next month. I know nothing about developing but I am very excited about this one, and I hope that there is a quick start to the apps that are put out for it. I was curious myself as well at how this would port to the kaiser so I could get a good hands on before I went and bought one. I would be more than happy to be a tester. I bought an iphone cause cause the little green guy is really starting to piss me off and my tilt's about to give up the ghost. I quickly gave it to my wife as the signal strength and battery life just sucks so I hope this maemo can give me what I want
mysteryvortex, Android does not use an X server at all. This was my disappointment when issues arose trying to run Ubuntu in a chroot. This is different though. We should be looking at troubleshooting the X server as top priority I think. The rest should flow. Bear in mind the kernel for Android, like I said, has nothing to do with X compatibility since Android uses its own display so the kernel should need some serious work.
poly, is the build you linked to hardware specific? Looks like a generic one. If so, then the only outstanding difference should be the kernel and if that's the case we should be able to use this on any phone we happen to have a kernel for right?
enatefox said:
mysteryvortex, Android does not use an X server at all. This was my disappointment when issues arose trying to run Ubuntu in a chroot. This is different though. We should be looking at troubleshooting the X server as top priority I think. The rest should flow. Bear in mind the kernel for Android, like I said, has nothing to do with X compatibility since Android uses its own display so the kernel should need some serious work.
poly, is the build you linked to hardware specific? Looks like a generic one. If so, then the only outstanding difference should be the kernel and if that's the case we should be able to use this on any phone we happen to have a kernel for right?
Click to expand...
Click to collapse
The build has a kernel and stuff, but don't use it. Use the regular stuff from android (or build yourself from htc-vogue).
mdrobnak from irc got mer up on his raph - thanks to the vga screen, with a quick kernel patch and some xorg.conf modification, he got X working great.
Within the next few days, I'll do some tests of the data connection and such.
enatefox said:
mysteryvortex, Android does not use an X server at all. This was my disappointment when issues arose trying to run Ubuntu in a chroot. This is different though. We should be looking at troubleshooting the X server as top priority I think. The rest should flow. Bear in mind the kernel for Android, like I said, has nothing to do with X compatibility since Android uses its own display so the kernel should need some serious work.
Click to expand...
Click to collapse
Yes, that's correct. Android doesn't use X. Many, many months ago, it was mentioned that the framebuffer in the Vouge/Kaiser kernel (which X will use) was broken. Nobody was planning to fix it since Android doesn't need it. I was just trying to point people who have time to work on supporting our phones in the right direction.
poly_poly-man: Looks like the Raphael kernel is being developed on another branch, but it sounds like the FB patch helps us?
-Mysteryvortex
poly_poly-man,
I have setup my second partition of sdcard to 512MB and extracted there Mer preserving permissions.
What I did also is to modify the x config and change resolution and also resize the Mer-logo.jpg so it fits.
After I tried to boot I went successfully through all steps (at least I think so) and a blank screen appeared to me.
Can you tell me what was the parameter to output the Haret boot sequence to a file, so I can check what passes and what fails?
Another question: The following "mknod /dev/fb0 c 29" have to be performed on root of second permission, right? If so I think the command should be ""mknod ./dev/fb0 c 29", am I correct?
Regards,
Borkata
Borkata81 said:
Another question: The following "mknod /dev/fb0 c 29" have to be performed on root of second permission, right? If so I think the command should be ""mknod ./dev/fb0 c 29", am I correct?
Click to expand...
Click to collapse
'./dev/fb0 c 29' does only work if you are in "/" (root of the filesystem) otherwise (and in all other cases) 'mknod /dev/fb0 c 29' is correct.
bye...
Borkata81 said:
poly_poly-man,
I have setup my second partition of sdcard to 512MB and extracted there Mer preserving permissions.
What I did also is to modify the x config and change resolution and also resize the Mer-logo.jpg so it fits.
After I tried to boot I went successfully through all steps (at least I think so) and a blank screen appeared to me.
Can you tell me what was the parameter to output the Haret boot sequence to a file, so I can check what passes and what fails?
Another question: The following "mknod /dev/fb0 c 29" have to be performed on root of second permission, right? If so I think the command should be ""mknod ./dev/fb0 c 29", am I correct?
Regards,
Borkata
Click to expand...
Click to collapse
It seems that even set to the right resolution, our fb does not work with X. Needs more patching than just the patches I got from the other branch. We may need to move up to the other branch, I'm not sure.
the /dev/fb0 should be replaced with /path/to/sdcard/root/dev/fb0, of course. And it's better to just get rid of all the splash references - that way, you don't get the blank screen issue.
toasty_ said:
'./dev/fb0 c 29' does only work if you are in "/" (root of the filesystem) otherwise (and in all other cases) 'mknod /dev/fb0 c 29' is correct.
bye...
Click to expand...
Click to collapse
Yes, but poly has written that user have to be in root so that was what I have asked
Question: our fb driver is msm_fb?
poly can you share which patches you tried from raph branch?
Borkata81 said:
Yes, but poly has written that user have to be in root so that was what I have asked
Question: our fb driver is msm_fb?
poly can you share which patches you tried from raph branch?
Click to expand...
Click to collapse
Oh yes, you're right. I should first read the full post before answering questions that havn't been asked
Borkata81 said:
Yes, but poly has written that user have to be in root so that was what I have asked
Question: our fb driver is msm_fb?
poly can you share which patches you tried from raph branch?
Click to expand...
Click to collapse
http://people.openezx.org/tmzt/
the msmts and vres patch. Didn't work, because there are more problems in our older kernel.
I'm interested in finding out why we aren't on 2.6.27 already...

[Q] Dual-booted TF101 optimised for work.

Greetings,
I have looked at information on the internet (including this forum) with regards to loading different a different OS onto the TF101. There is a lot of information on how to do it, but very little explaining how satisfactory the result is.
Here is my situation:
I have ordered a refurbished TF101 + Dock for under $400 delivered. This is covered by a 12-Month warranty.
My plan was to use this device primarily as a work-oriented device. I am studying law and am required to take excessive notes, apply for clerkships, and write fully referenced (NB: footnoted) essays.
I only have 2gb per month of mobile data which means I spend a lot of time at various educational institutions. I also work mobile pretty often (train ride into city, etc). Essentially I'll be using this primarily as a netbook with an awesome battery life
While the TF101 seems like an perfect device for someone with my lifestyle, the lack of any android app which allows for footnoting is unforgivable. The decision to dual-boot ubuntu is a logical solution.
Onto my questions:
1. Is there any issue setting up dualboot on a TF101 from a bootable USB drive on a windows based OS?
2. How does ubuntu run on the TF101 in terms of productivity? I have read about what functions are supported; but I'm wondering how it all works in practice. It doesn't seem like anyone has turned their TF101 into an ultrabook with a killer battery life and tablet functionality.
3. I have read that bricking is always reversible. Is this the case? I don't plan on deviating from instructions from xda. I understand that there is always a risk, I just want to know my chances.
4. Does it matter whether HC or ICS is loaded on this tablet when it arrives? Are there any steps I should take to update the OS before dual-booting
5. Are there any drawbacks to clocking to 1.4Ghz? Does this affect battery life and if so, to what extent?
6. Is there a lite version of ubuntu I could dual-boot on my TF101 to improve performance/work efficiency? If so, how would this change the instructions listed: http://forum.xda-developers.com/wik..._an_Asus_EEEPad_Transformer#Installing_Ubuntu. Would installing a lite version be necessary? Could the TF101 handle full office applications running a full version of ubuntu without increasing the clock speed? I'm just trying to get a sense of how sharp the TF101 feels running programs on ubuntu.
7. Are there any other things I should consider to optimise my TF101 to perform at the level I indicated?
Thanks for bearing with me. If it seems like I've bought the wrong device, I just find it amazing that I could have a low-spec ultrabook and a tablet with a battery life better than both for under $400. I figure I can boot android for tablet use (calendar, browsing, reading) and ubuntu when I need to get some serious office-type work done
Thanks again for reading.
Let me try to address these one at a time to help you out with your purchase, also glad to see you pick the TF It's a wonderful tablet.
"This is covered by a 12-Month warranty." - If you install Ubuntu, root or otherwise, it will almost Surely void this warranty, so be careful as it is refurbished, inspect carefully and make sure it isn't a lemon (bad tablet).
"the lack of any android app which allows for footnoting is unforgivable" - Quickoffice seems to support this, although it is $20 -- link.
1. A bootable USB stick setup on windows WILL NOT work on the tf, you must use the Android Debug Bridge to install it on the tf. Instructions in link below.
2. It works, but not like desktop ubuntu, as the ARM processor doesn't support 32-bit (x86) or 64-bit applications. So WINE WILL NOT work, AT ALL.
Read what will and will not work here.
3. This is heavily dependant on the version of your tablet, older (b60 or lower) devices have sbkv1 and therefore support NVFlash, which means you can always (unless you.. microwaved your tablet or something..) restore a brick. If you have a newer (most b70s and all b80s and up) sbkv2 tablet like mine, it will not work. If you follow instructions carefully when messing with your device though it's pretty hard to COMPLETELY brick it, although all user data can be at risk.
NOTE! If you have a tablet with sbkv2 you Can Not install Ubuntu on it with the installer. I won't say At All, as there is probably a way, but it would be very hard.
4. You would probably want to update to ICS first, Asus provides this update through ota updates pushed to the transformer or off of their website. It is a smoother experience. Or you could root and flash a custom ROM, (even smoother! ) Also see #5
5. If you want to overclock to 1.4 Ghz you Must Root and flash a custom rom and Kernel (important) that supports overclocking, and may not be able to use ubuntu at the same time as it seems to overwrite the recovery slot (correct me if I'm wrong someone). It does affect battery life by a noticeable amount, (roughly 20% would be my guess) and you really shouldn't need to OC if you're just word processing though. The tf is a pretty fast tablet xD I overclock mine to 1.2 for general use and gaming.
6. Searched, and not that I could find, sorry :/
7. Yes, flash a custom Rom and Kernel, there are many to choose from! The ones I use work great and are in my signature. ARHD Rom and TastyMehIcs kernel. It's all up too you though.
In conclusion I think you would be better off using android as the Ubuntu is pretty limited, quickoffice should be fine. Go ahead and optimize it though, and if you have a sbkv1 tablet you can try it out!
ToD
Edit: You could also look into remote desktop to computer to word process, but that would lock you to your 3g wifi speed and be non-native. -shrugs- Splashtop HD is pretty fast on a home n+ wifi network.
Thanks!
Thanks for your response - it changes everything!
"the lack of any android app which allows for footnoting is unforgivable" - Quickoffice seems to support this, although it is $20 -- link.
Click to expand...
Click to collapse
I actually spent quite a while looking around for android apps with full office functionality. Like quickoffice, I found that numerous apps supported viewing footnotes, but none which actually allowed for their creation.
The only solution I've found for footnote creation via android is google docs desktop view, but it's really barely functional at best on android.
I'd also like to use freeware when possible.
1. A bootable USB stick setup on windows WILL NOT work on the tf, you must use the Android Debug Bridge to install it on the tf. Instructions in link below.
Click to expand...
Click to collapse
Ok, I've never actually installed linux on my computer, but I'll cross that bridge when I get to it
2. It works, but not like desktop ubuntu, as the ARM processor doesn't support 32-bit (x86) or 64-bit applications. So WINE WILL NOT work, AT ALL.
Read what will and will not work here.
Click to expand...
Click to collapse
I don't think this will be a problem. For what I'll use the tablet for, it seems like I'll have plenty of office, video, and utility applications that run natively on ubuntu.
3. This is heavily dependant on the version of your tablet, older (b60 or lower) devices have sbkv1 and therefore support NVFlash, which means you can always (unless you.. microwaved your tablet or something..) restore a brick. If you have a newer (most b70s and all b80s and up) sbkv2 tablet like mine, it will not work. If you follow instructions carefully when messing with your device though it's pretty hard to COMPLETELY brick it, although all user data can be at risk.
NOTE! If you have a tablet with sbkv2 you Can Not install Ubuntu on it with the installer. I won't say At All, as there is probably a way, but it would be very hard.
Click to expand...
Click to collapse
This is a problem; I've determined the item in the mail is an sbkv2.
This link http://forum.xda-developers.com/showthread.php?t=1345049 says I can still root the sbkv2. Are there any implications that would prevent me from dual-booting ubuntu?
Otherwise, you've convinced me that clocking would be unnecessary. I really would like to dual-boot ubuntu eventually however for the flexibility (and freeware-ness) of the applications.
For instance, I might download a video clip or pdf, need to unzip it and then find it needs a weird codec to play.
I'm not really a fan of "apps" on mobile devices. I find that they are generally very limiting: they use too much processing power for what they are, they often have an unreasonable price-tag/bloatware, and they are designed for small mobile devices, so the interface lacks functionality.
For example; none of the android office apps support footnote creation. Only some support viewing. Clearly the hardware of the TF101 would allow it to footnote easily, so I feel like I should have the ability to use this hardware to achieve the functionality of a netbook
That said, I'm keen to use the whole android/mobile app interface when I've separated the tablet from the dock and recline to watch youtube or check my emails
Alright, I'll look into it more as to getting Ubuntu on a sbkv2, as I'd want to do it too, but for now, assume no as I've looked into it before and no cigar.. I believe there is a chroot method but that is slow buggy non-native etc so it's probably not what you're looking for. Using desktop view in Dolphin Browser HD is actually about the same as pc browsing, just tested on google docs. Or you could always type out your docs on the tablet then get on a pc/desktop view and add footnotes later. (roundabout, I know x.x)
Rooting the sbkv2 and romming is easy, but sadly Nvflash doesn't work at all till ASUS unlocks the bootloader or someone cracks it.
"I'm not really a fan of "apps" on mobile devices. I find that they are generally very limiting: they use too much processing power for what they are, they often have an unreasonable price-tag/bloatware, and they are designed for small mobile devices, so the interface lacks functionality. "
The way android works helps to manage processing power very well, so you shouldn't be worried about a smooth experience if you root rom and optimize. As for the design most major apps have an HD version specifically for tablets, and many are free (if you can get past ads or use a blocker ) Any other questions/concerns?
Thing O Doom said:
Any other questions/concerns?
Click to expand...
Click to collapse
At this point I'm only really trying to figure out whether there is a way to dual-boot ubuntu. I have more reading to do, but my current reading suggests that it's possible - just not sure how accessible the process is to someone like me.
Law here allows us to return an unopened product within 7 days of purchase, so I will have to weigh up whether I can reasonably expect a way to run ubuntu in the future, and whether I should just have fun with android in the meantime.
I'll be happy to keep it if I thought there'd be a way to run ubuntu (or asus releases the key) sometime in the next couple of months. Otherwise I've just spent $400 on something that my current (old, heavy, 1hr battery) laptop does better.
EDIT: Remote desktop isn't a possibility due to my lack of internet.
2ND EDIT: I've made a bit of a mistake: the model no is TF101-1B180A, but as far as I know it is skbv1 (fingers crossed) which means I can use the PRIME installer. I guess I shall find out tomorrow morning!
Thanks again for the help!
What you really need to find out is the serial number - If it's B60 or lower it is sbkv1, if it's B70 it could be either (mine is a b70 but is sbkv2, my friends is a sbkv1, we both got it in best buy on the same day ) The ubuntu help and installer thread in the dev forum can help you if you have sbkv1, I can help walk you through everything if you'd like too. Asus is 'planning' to release the bootloader, which will happen eventually as people continue to pester them, and there is a way I'm sure.
Just an F.Y.I it is possible to install Ubuntu on an SBK2 device followinf the instructions in this thread http://forum.xda-developers.com/showthread.php?t=1537566
As for the speed of it, it is not great(I did the mount-loop install on the internal storage which is at least faster than installing on an sdcard). I havn't tried overclocking yet to see if that helpls. Also a number of things do not work at all/ need some tweaking to work.
how about tethering from wifi from your phone and using something like splashtop?
I have a TF101G so the internet issue is a bit less troublesome.
That guide you linked seems a bit roundabout, but I'll try it out and if it works TYSM xD Thanks. ^^
It is layed out pretty well in the third post. I used the Dual-boot with loopmounted image option and just followed the instructions in that post. Just make sure you have rooted and installed cwm recovery.
Also I am not sure if the android kernels linked in the post are ics or hc ones, but if you upgrade to ics there are a couple kernels available in the dev section.
Theres an app called ubuntu installer, it isn't native but may work about the same, also testing now.
Sent from my Transformer TF101 using XDA
Thing O Doom said:
Theres an app called ubuntu installer, it isn't native but may work about the same, also testing now.
Sent from my Transformer TF101 using XDA
Click to expand...
Click to collapse
I wouldn't bother with that, it is far too slow to be useful in my experience.
EDIT: deleted because it sounds negative. Basically I'll need to try to return/sell this if I can't get ubuntu working because android cannot do what I need it to.
As I pointed out previously it doesn't matter if you have an sbkv2 device as far as installing Ubuntu is concerned.
Just follow the instructions here after rooting the device.
It is not perfect though, there are a few bugs and as far as I know no one has got hardware graphical acceleration working yet so you can't watch videos. I think sound isn't working yet either.
Also don't expect the same programs you would find in windows or even linux normally as many programs have yet to be ported to arm based linux.
Nairbly said:
As I pointed out previously it doesn't matter if you have an sbkv2 device as far as installing Ubuntu is concerned.
Just follow the instructions here after rooting the device.
It is not perfect though, there are a few bugs and as far as I know no one has got hardware graphical acceleration working yet so you can't watch videos. I think sound isn't working yet either.
Also don't expect the same programs you would find in windows or even linux normally as many programs have yet to be ported to arm based linux.
Click to expand...
Click to collapse
Thanks for the instructions.
I NEED this device to be able to perform full word procesing as a minimum. I also want to be able to have multiple windows open so I can actually see what I'm writing, and I would like to be able to see what I'm typing as I type it instead of a second later. I need to be able to use keyboard shortcuts and select text easily. Lastly, I need to be able to streamline the OS so it can run quickly.
If a TF101 with ubuntu dual-booted is unable to accomplih this, somebody please tell me now.
umfortunately I have:
Chip UIP: 0x42890884140b097
SBkv2
Now looking up instuctions to root SBKv2
Nairbly said:
As I pointed out previously it doesn't matter if you have an sbkv2 device as far as installing Ubuntu is concerned.
Just follow the instructions here after rooting the device.
It is not perfect though, there are a few bugs and as far as I know no one has got hardware graphical acceleration working yet so you can't watch videos. I think sound isn't working yet either.
Also don't expect the same programs you would find in windows or even linux normally as many programs have yet to be ported to arm based linux.
Click to expand...
Click to collapse
Nairby,
You didn't mention how to root an SKBv2. Would you use the Universal root toolkit 7.1 found here http://forum.xda-developers.com/showthread.php?t=1185104 ?
If its on ICS: Vipermod option 1.
If it's on HC, root with the razorclaw tool by downgrading the firmware then flash an ics rom. Very easy and no computer required.
Thing O Doom said:
If it's on HC, root with the razorclaw tool by downgrading the firmware then flash an ics rom. Very easy and no computer required.
Click to expand...
Click to collapse
I receive the message "this device lacks the needed file (bad luck)" after insalling

Ubuntu on SL101 - we need more development.

So I've been playing around with my SL101, and finally got a version of ubuntu working (kindof) enough to do some playing and whatnot.
Currently using the TF101 image from lilstevie (unzipped to /sdcard/ubuntu.img ) and ubuntu-mountloop.zip from here (which I flash from recovery because i can't apx mode because of SBK's not found for my device).
I'm just running into a few issues:
Onboard keyboard not recognized (any release) (on boot it looks for a dock and doesn't find one, but the SL101 technically doesn't have one)
Intermittent stalling inside ubuntu
Touch isn't what I wish it would be like (no swipe, no longpress for menu, etc)
WiFi only works in one version I've tested: lilstevie's
We need development on the SL101, or at least some kind of guide helping semi-advanced users inject the needed modules/drivers to load things specific to the SL101! (onboard keyboad, remove secondary battery indicator, etc)
I'd really love to get all the kinks out and have a stable ubuntu dualboot (be it, pseudo dualboot, still none the less)
Now, I was asking around a couple of days ago in #android and #android-root on freenode, and found out, for "ubuntu for phones" (which we should see a version hit for the galaxy nexus near the end of this month) they're actually using android drivers, so I'm wondering if anyone's played with this at all, i.e. loading ubuntu with android's drivers and having everything work out of the box...
http://www.theregister.co.uk/2013/01/02/canonical_announces_ubuntu_for_phones/ said:
Because it uses the same device drivers as Android, Ubuntu for phones will be able to run on a wide variety of hardware, ranging from entry-level devices with single-core processors to advanced "superphones" based on multi-core ARM and Intel chips.
Click to expand...
Click to collapse
Topic in #ubuntu-phone on freenode said:
Source code and image should arrive end of Feb '13
Click to expand...
Click to collapse

[Q] Rooting NuBe Needs a Lot of Help

Hello, all:
I am amazed by all that the board's members are doing, but I am also totally confused by all of it. I guess the best place to start is with where I am and where I want to go::fingers-crossed:
I have an ordinary TF-101, Wi-Fi only, with keyboard. I use it almost exclusively when I away from home, usually from 2 - 4 weeks at a time, to access my e-mails (via Wi-Fi). My problem is that on my Windows Desktop I use Thunderbird in Pop mode, downloading everything prior to processing. My problem is T'bird doesn't run in Android. So, I am trying to load a version of Ubuntu onto the tablet so I can run T'bird while away from home.
So, I guess that generates several questions:
1. Has anyone tried this and T'Bird won't run on Ubuntu on the TF-101, no matter what? A no means that's the end of the discussion!
2. If no one has tried this, which version of Ubuntu that can be loaded on the TF-101 is MOST likely to allow me to install and run T'bird?
3. I know that I must first root the TF-101 but there must be a dozen "ways" or "sites" that claim to do it - which would be the best one, from a nube's perspective?
4. As part of this, do I need to update Android (currently 4.0.3) and if so to what?
5. Finally, at least for now, which method for loading the desired version of Ubuntu should I use? Are there any "simple" instruction sets to do this?
Thank all of you for all of your work and in advance for any help that you can give me to help me solve my problem.
Sparky
1. Not me.
2. See #1.
3. I suggest easyflasher
4. No, you can root your stock firmware, whichever it is. Note that it will wipe yoru device (except /sdcard) so back up first.
5. See #1
On a side note, installing Ubuntewww just for Thunderburn is going through a huge hassle to get little benefit. There's plenty of powerful, even better, mobile clients. I use the build-in mail for personal accounts (6 of them) and k-9 mail for business (4 accounts).
Yea I would just find an Android email client to suit your needs
From what I know, there is not a 100% working Ubuntu for the TF101, iirc Hardware Acceleration doesn't work
Unless things have improved since I last checked
If that stock ROM is working fine for you, just hunt the Play Store for another email client to use
Some suggestion
http://www.makeuseof.com/tag/5-excellent-email-apps-for-android-compared/
http://www.engadget.com/2013/03/30/ae-android-email-app/
http://androidforums.com/samsung-galaxy-s3/703251-best-email-client.html
TheArtfulDodger said:
3. I know that I must first root the TF-101 but there must be a dozen "ways" or "sites" that claim to do it - which would be the best one, from a nube's perspective?
Click to expand...
Click to collapse
If you do want to root the TF101, Frederuco's Guide to Root and ROM the TF101 at sorry not allowed to post the URL - just google the name.
As a newbie to android and the TF101 I found his guide perfectly clear and easy to follow and was rooted in no time at all.
Good luck
Ziggy
@Theziggy, glad you found my guide helpful. Here is a link to it: http://www.transformerforums.com/fo...t/31927-frederuco-s-guide-root-rom-tf101.html
Also, I have an info thread for KatKiss 4.2.2 and 4.3 for anyone new to those ROMs:
http://www.transformerforums.com/fo...ormerly-teameos-4-android-4-2-x-tf101-12.html
http://www.transformerforums.com/fo...f101-roms/38407-rom-jb-4-3-katkiss-tf101.html

Surface Laptop?

Hello. I need help installing Bliss-OS on my surface LAPTOP. Think of me as a complete noob, even though i ma not, just so we don't misunderstand how much the other knows, vice versa. You guys are amazing and i just want to dual-boot android x86 on my laptop.
Oh, sorry my problem is that when i boot it it works surprisingly well, i go into the OS then like remix OS, android x86, phoenix os, Ubuntu the keyboard doesn't work and i have to attach an external keyboard. I want my keyboard to work so i don't look like guy with laptop, screen and KEYBOARD, using a keyboard? If you need more details please tell, thankyou
hamdan198 said:
Hello. I need help installing Bliss-OS on my surface LAPTOP. Think of me as a complete noob, even though i ma not, just so we don't misunderstand how much the other knows, vice versa. You guys are amazing and i just want to dual-boot android x86 on my laptop.
Oh, sorry my problem is that when i boot it it works surprisingly well, i go into the OS then like remix OS, android x86, phoenix os, Ubuntu the keyboard doesn't work and i have to attach an external keyboard. I want my keyboard to work so i don't look like guy with laptop, screen and KEYBOARD, using a keyboard? If you need more details please tell, thankyou
Click to expand...
Click to collapse
That's quite the odd issue. Have you asked this in the Bliss OS (x86) thread? https://forum.xda-developers.com/bliss-roms/bliss-roms-development/x86-bliss-x86-pc-s-t3534657
Any Luck?
hamdan198 said:
Hello. I need help installing Bliss-OS on my surface LAPTOP. Think of me as a complete noob, even though i ma not, just so we don't misunderstand how much the other knows, vice versa. You guys are amazing and i just want to dual-boot android x86 on my laptop.
Oh, sorry my problem is that when i boot it it works surprisingly well, i go into the OS then like remix OS, android x86, phoenix os, Ubuntu the keyboard doesn't work and i have to attach an external keyboard. I want my keyboard to work so i don't look like guy with laptop, screen and KEYBOARD, using a keyboard? If you need more details please tell, thankyou
Click to expand...
Click to collapse
I have the same issue on my Surface Laptop 2. Every install I try, no matter what it is, I have no keyboard. I am able to plug in a USB keyboard, but as you said, that really doesn't work for me.
Did you find any solutions?? I have no clue what to do. SUCKS not having a keyboard and I'm loving BlissOS.
ModestExcuse said:
I have the same issue on my Surface Laptop 2. Every install I try, no matter what it is, I have no keyboard. I am able to plug in a USB keyboard, but as you said, that really doesn't work for me.
Did you find any solutions?? I have no clue what to do. SUCKS not having a keyboard and I'm loving BlissOS.
Click to expand...
Click to collapse
Unfortunately no, keyboard doesn't work on BlissOS yet.
I asked the developer and he said he would be implementing drivers to make it work
I did get ubuntu to work - You might want to check this out:
https://github.com/qzed/linux-surface/ :fingers-crossed:
hamdan198 said:
Unfortunately no, keyboard doesn't work on BlissOS yet.
I asked the developer and he said he would be implementing drivers to make it work
I did get ubuntu to work - You might want to check this out:
https://github.com/qzed/linux-surface/ :fingers-crossed:
Click to expand...
Click to collapse
I run the linux-surface kernel w/ Ubuntu on my SL3, and it runs great. I’m having issues getting Bliss OS to even boot off the usb; assuming I get it on, is there a way to install the linux-surface kernel in Bliss or would I break everything? It’s been a while since I’ve messed with Android so sorry in advance! (Also with the SL3; the Keyboard, mouse, and touchscreen do not work right off the bat with any linux distro/flavour afaik until you install the linux-surface kernel)
Yes, the easiest way to install the Linux surface modules for android is via gearlock using the gxp files available from gearlock forums. Install both the surface kernel module and the daemon from gearlock recovery menu during android boot up not from within android terminal. Touch screen may not work from every boot has been my only issue.
you can use gearlocks windows advanced android installer to install android and include gearlock from windows as well or install gearlock to most flavours of android x86 after the osnhas been installed.
you are also better off placing any gxp files into the dedicated gearlock folder as thats easily visible to gearlock during recovery

Categories

Resources