custom build? - Android Stick & Console Computers General

has anyone attempted building their own android (arm cpu) pc? i imagine it'll be a lot more flexible than what's on the market.

Yep and still working on it, see the links in the signature. I've a guide and a few scripts to make additional modifications easier.
I also saw you had a question on connecting a Bluetooth USB to Android TV box. Can you be a bit more specific and informative with your questions? Perhaps version numbers and other info to nerow down what hardware you're playing with and steps you've already tried. Likely it's a driver issue.
Sent from either my SPH-D700 or myTouch3Gs
Debian Kit/QEMU Linux Install guide for all android devices that I'm writing:
http://forum.xda-developers.com/showthread.php?t=2240397
Now have working Installers for ARM Java 7 JDK + Maptools + jMonkey

I have never thought of. lol!

brookeaidan said:
I have never thought of. lol!
Click to expand...
Click to collapse
It works great for some uses and considering some of the good devices from a year or more ago are fairly cheep it's a low cost way of computing with some fun extras. Just picked up a replacement Epic 4G for less than $50 with shipping and it runs everything I throw at it... for the most part.
Just got a USB on the go (otg) adapter, now just saving up for the Y splitter and then I'll be able to plug a keypad and mouse into my epic, from there I'll be looking into cheep 10"+ screens and a way to power it all. From there it'll be easy to case it all into my old briefcase and have a portable PC made of an old cellphone that runs for days with the amount of left over space I may end up putting a bunch of them (cellphones) linked together so they'll share processing power.
Eventually all this will end up in the guide I've been writing and portable cloud servers will be an easy process to build and play with. I've been reading up on Openstack and a few others to try out.
If I get people backing me I may end up incorporating a projector into the mix and show how to set up a media center off the same set up. Which would allow for easy portable mass entertainment. I've been following developments in laser pico-projectors which aren't to expensive and have great battery life. Furthermore for testing / "proof of concept" I've an old DPL projector that requires a new bulb and USB to VGA adapter to play with what I'm planning.
By the end of this build the project should cost a few hundred dollars but should provide much in the way of new development in mobile computing applications and fun/entertainment for others.
Most of the parts are very cheep, less than $10, but a few are a bit spendy; devices off ebay <$70, keyboard and mouse <$50, USB adapters <$10 each, a larger screen is a bit variable but shouldn't cost more than $100 or a pico projector for around $200 for a variable screen size 5" to 100"
I've been working on the debugging and software side of things for sometime now only need a few more parts to make it all one unit.
Let me know if ya all want to help out or have design/feature requests
Sent from either my SPH-D700 or myTouch3Gs
Debian Kit/QEMU Linux Install guide for all android devices that I'm writing:
http://forum.xda-developers.com/showthread.php?t=2240397
Now have working Installers for ARM Java 7 JDK + Maptools + jMonkey

Related

[Q] Anyone using an OQO Model 2?

Does anyone still use an OQO Model 2? If so, how would you rate the performance in comparison to say, a Galaxy Tab 10.1? By performance, I mean, browser performance, things like netflix, etc. I am very intrigued by the OQO and I am thinking about losing the tablets and going to a Model 02.
I have had an OQO 02 for a few years, and cannot fathom the thought of parting with it. These days I only use it as a "bedside" computer with 15" TV/Monitor, Full sized keyboard and mouse, using the OQO dock w/dvd r/cdr rw. I have in the past used it as my primary computer w/a triple monitor setup and a host of other "proof of concept" projects including using it as a mobile voip platform.
A few things to consider:
It would NOT be a good substitute for a tablet. Screen is too small. But can you put that tablet in your pocket?
The screen is not capacitive ie: "touch". It is proprietary Wacom - needs a Wacom pen to use for screen input.
If you decide to get one, only get the 1.5 ghz model, the 1.6 ghz model has, well, bad motherboards.
It has a noisy fan.
It has an underwhelming VIA CPU with only 1 meg RAM - I call it the "chugger" as in the "The little engine that could".
On the brighter side, Windows 7 works best with it and it should work even better with 8! I have only used Win8 Preview on it and it works fine - but I couldn't do an "upgrade" (loading previous drivers from existing Win7) because it says not enough memory, <1 meg. A full, fresh, install worked fine. I will wait for Win 8 RC0 to arrive before I commit.
The machine is very durable - I am hard on my equipment and the OQO has fared very well through my abuse.
Batteries are hard to find, although available with search - at the moment I am having two batteries recondtioned/fixed locally. They are available on ebay (used), also.
Finally, the OQO is a niche product. You have to want the very small form factor with full Windows OS (or Linux/Mac) to appreciate it.
See OQOTalk and OQOasis for the best information.
Hope this helps!
oqoman
Hi OQOman,
Thanks for replying! You have really given me a lot to think about. Of you wouldn't mind, could you tell me, is $300 a fair price for a model two with the specs you described? I have found several on eBay, but it seems most don't actually have the Wacom digitizer. I really want to try to load an older version of illustrator (maybe CS or cs3). Any thoughts?
Thanks
Kim
$300 seems to be a fair price. Be sure to get the pen. It's a $30 (when new) accessory.
I would look at Oqotalk and Oqoasis forums for the oqo 02 and accessories. Those two forums are the "Bible" for OQO. I wouldn't buy anything until I had read those boards.
Adobe should run on it. Remember it is only 1 meg RAM - but owners have used it.
All OQO 02 have the Wacom (inductive) screens.
OQOman
That Wacom pen, is it special to the oqo or can I buy another one that is Wacom but not specifically labeled for oqo?
All Wacom "penabled" pens work.
I've had both a 02, and 01+, and I have to say, I love them. If you do get one, I'd recommend doing a little modification, and throw an SSD in. The 02 requires a zif ssd, and the 01+ requires a 50pin IDE 5mm ssd, but as oqoman said, oqotalk and oqoasis seem to be the best places online to get infos. Oqoasis moreso, since oqotalk seems to have slowed down a bit.
Where are you having your batteries reconditioned?
oqoman said:
Batteries are hard to find, although available with search - at the moment I am having two batteries recondtioned/fixed locally. They are available on ebay (used), also.
oqoman
Click to expand...
Click to collapse
Hi just ran into your post and wondering where you're having your batteries reconditioned or fixed? Will a Batteries+ type of shop work on these? Appreciate any insight you can provide to steer me in the right direction. Thanks!
OQO-2 resurrection
Hi, a few months ago I 'inherited' an OQO-2 along with a CD/DVD 'dock' and power-supply. It came without any manuals. The battery was about to explode, so I removed it and soldered the leads in the empty battery-housing to allow the power-adapter to run the computer. It's been up and running for a few months with an Ubuntu LinUx installed by the previous owner. Unfortunately it seems that I cannot set the screen resolution properly(it only allows for 640x480) and so I am never able to see the lower- and right-third of my screen. This makes it hard to do much of anything!
I've connected an external monitor to the dock, but I cannot get the computer to switch to it. Is there a specific keystroke-sequence required to switch to the external?
I've also attempted to install Windows 7 via CD/DVD. When I power-on the computer it'll access the CD/DVD, but it always returns to loading Ubuntu without allowing me to install Windows. Do I need to set the CD/DVD to 'boot' or to 'first-boot' in BIOS? If so, how do I access BIOS?
Rick Baran
USN, ret.

Dualboot and general questions

Hi everyone,
I am new here, I hope I get the xda-dev etiquette right, if not please tell me.
I am thinking about getting a TF700T as a replacement for my current (really old) notebook [I do normal computing on a desktop]. I will briefly describe what I had in mind and would be grateful for any comments on that. Please note that I am new to the whole Android thing, but that I am an experienced unix hacker, so I hope to learn the stuff quickly.
Why dualboot?
- it will replace a laptop
- for most things android will be the right thing, but in certain situations I want a full unix operating system
Which Android?
- I want a mod that has minimal amount of non-free software and good performance
- I don't mind if everything doesn't work perfectly right away and I don't mind twaeking around, but it should work somehow in the end
- I want encryption (is supposedly available in stock ICS already)
- I don't need any Google-Apps, I plan to use f-droid for applications
=> I thought about CM9 or CM10
Which second OS?
- Obviously GNU/Linux
- frequent updates and bleeding edge software
- no gimmicks, no useless stuff
=> Debian SID ARM?
What are your general thoughts on this?
Has anyone tried dual booting the TF700(t) yet? I read sth about an Ubuntu-dualboot on the TF300...
What are your thoughts on my choice of mod? Is it the right thing for my usecase?
What are your thoughts on my choice of Linux distribution? Did any of you see a native Debian ARM on a recent tablet?
Is there a recommended reading list for people who want to dive into this whole thing and not just follow step-by-step instructions to unlock/root/reflash their device? Like information about general boot-up process, partitioning etc
Thank you for your help!
h?2 said:
Hi everyone,
I am new here, I hope I get the xda-dev etiquette right, if not please tell me.
I am thinking about getting a TF700T as a replacement for my current (really old) notebook [I do normal computing on a desktop]. I will briefly describe what I had in mind and would be grateful for any comments on that. Please note that I am new to the whole Android thing, but that I am an experienced unix hacker, so I hope to learn the stuff quickly.
Why dualboot?
- it will replace a laptop
- for most things android will be the right thing, but in certain situations I want a full unix operating system
Which Android?
- I want a mod that has minimal amount of non-free software and good performance
- I don't mind if everything doesn't work perfectly right away and I don't mind twaeking around, but it should work somehow in the end
- I want encryption (is supposedly available in stock ICS already)
- I don't need any Google-Apps, I plan to use f-droid for applications
=> I thought about CM9 or CM10
Right now, we dont have an unlocked bootloader and as such we dont have roms. But when we do get them, CM9/10 would be an excelent choice since they're fully open source and google apps are optional. Pretty much any rom you find will support encryption since its a core feature of ICS.
Which second OS?
- Obviously GNU/Linux
- frequent updates and bleeding edge software
- no gimmicks, no useless stuff
=> Debian SID ARM?
Again, because we lack an unlocked bootloader, you cant run native linux yet. The closest we can get is a chroot environment, but its not flawless. Namely, Android has no native X server support, so if you wanted to run X applications the only way to do so would be through VNC which is kinda slow. Fast enough for text and menu heavy stuff, but dont even think of video or gaming.
Looking at the OG Transformer and the Transformer Prime as precedent though, I'd be surprised if we didnt get native linux at some point. Probably some flavor of Ubuntu, but if that runs I figure it wouldn't be that difficult to get Debian running.
What are your general thoughts on this?
Has anyone tried dual booting the TF700(t) yet? I read sth about an Ubuntu-dualboot on the TF300...
I'm actually planning on doing the same thing, sans no google apps. My old laptop is kinda heavy, so I relegated it to desktop duty and used an HP Touchpad for a while in its place. It worked decently, and I figure the TF700 will do a much better job from form factor alone.
The version of Linux on the TF300 or other Transformers wont work on the TF700 as the hardware is slightly different.
What are your thoughts on my choice of mod? Is it the right thing for my usecase?
Depends entirely on what you want to use your tablet for.
What are your thoughts on my choice of Linux distribution? Did any of you see a native Debian ARM on a recent tablet?
The Motorola Xoom and HP Touchpad both have nice looking debian ports. You're probably looking for hardware a little more recent though, I'm not really sure what your options are. Debian is a nice distribution with pretty good arm support, you cant really go wrong with it.
Is there a recommended reading list for people who want to dive into this whole thing and not just follow step-by-step instructions to unlock/root/reflash their device? Like information about general boot-up process, partitioning etc
I don't have an answer here... I'd actually like to know this myself!
Thank you for your help!
Click to expand...
Click to collapse
What I could answer, is in bold.
Jotokun said:
What I could answer, is in bold.
Click to expand...
Click to collapse
That was an extensive and quality answer. Nothing more to add, except that the OP is doing fine. Don't worry too much about etiquette; as long as the question posed is sincere, the harshest that could happen is your post being moved to another forum.
We don't bite (at least, not that hard).
Welcome!
Jotokun said:
What I could answer, is in bold.
Click to expand...
Click to collapse
Thank you very much for the complete answer! I wasn't aware that the bootloader is still locked, while itsunlocked on the other transformers... Have there been any announcements or rumors from ASUS on if/when the unlock tool will arrive for the Infinity?
MartyHulskemper said:
We don't bite (at least, not that hard).
Click to expand...
Click to collapse
Good to know
So no further reading hints? Maybe I should ask this one again in the general Android forums?
h?2 said:
Thank you very much for the complete answer! I wasn't aware that the bootloader is still locked, while itsunlocked on the other transformers... Have there been any announcements or rumors from ASUS on if/when the unlock tool will arrive for the Infinity?
Good to know
So no further reading hints? Maybe I should ask this one again in the general Android forums?
Click to expand...
Click to collapse
Not yet, but the other Transformer devices got theirs about a month after launch, so we'll probably see one around mid to late August.
Please don't get a tablet to replace a notebook. If you must do so, please get an ipad instead so that when you come back to ***** about how your tablet doesn't feel like a laptop, it will be the iFans' problem not ours.
goodintentions said:
Please don't get a tablet to replace a notebook. If you must do so, please get an ipad instead so that when you come back to ***** about how your tablet doesn't feel like a laptop, it will be the iFans' problem not ours.
Click to expand...
Click to collapse
Its called realistic expectations. For lightweight tasks it should be just fine. Obviously you're not going to compile code, edit video or play Crysis on it. For web browsing and lightweight office documents, it'll be fine. You also missed the part where he said he wanted to dual-boot which would indeed make it more of a true laptop functionality wise.
Jotokun said:
Its called realistic expectations. For lightweight tasks it should be just fine. Obviously you're not going to compile code, edit video or play Crysis on it. For web browsing and lightweight office documents, it'll be fine. You also missed the part where he said he wanted to dual-boot which would indeed make it more of a true laptop functionality wise.
Click to expand...
Click to collapse
Even with dual boot, at best it will feel like a netbook. Ever since the transformer first came out, I've seen dozens of people whine about how their transformer didn't feel like a laptop. Heck, I saw this even when the ipad was the only tablet in town. New ipad users would whine and whine and whine that the ipad didn't feel like a laptop. They bought the tablet with the attitude of using it like a notebook, and then the huge disappointment hits.
Just wait and see the same OP come back a couple months later whining to us how no matter what he tried he couldn't get his infinity to act like a notebook. Like I said, I've seen this before.
as the seconds OS, i'd love Windows 8...or RT
polish_pat said:
as the seconds OS, i'd love Windows 8...or RT
Click to expand...
Click to collapse
Win8 wont ever run because its made for x86 cpus, but someone might be able to hack WinRT onto it. I'll admit it'll probably be cool if it happens... but the locked down environment would be a bit of a deal killer for me.
goodintentions said:
Even with dual boot, at best it will feel like a netbook. Ever since the transformer first came out, I've seen dozens of people whine about how their transformer didn't feel like a laptop.
Click to expand...
Click to collapse
A Netbook experience is good enough for me. Like I pointed out, I do have a Quadcore-8GB-RAM Desktop that I use to work productively. Right now I have a DualCore-1.6Ghz-32Bit-Notebook, for mobile use, which has poor battery life and takes long to go on and off, and it is slowly falling apart (flickering screen once in a while). I don't even mind the performance on the device, I worry more about weight, long boot-up time, 1h20min battery life.This device and use-case I hope to replace.
Do you really think I will be dissappointed by the Infinity?
To sum up, what is important to me (many +s => more important):
- mail, browsing, instant-messaging ( +++ )
- contacts and calender (with sync) ( +++ )
- use a terminal / ssh ( +++ )
- not having to worry about battery life and cables, fast on and off ( +++ )
- watching videos while lying on the sofa ( ++ )
- looking at fotos on a nice screen ( ++ )
- reading some pdf files ( ++ )
- hacking some latex or some other small bits of code (can be compiled remotely aswell) ( + )
I couldn't care less about Gaming, Flash-Applications and fancy interface animations (I hope I can deactivate those if they slow things down).
I thought the Transformers would be pretty good at this. Especially the foto-thing with the nice screen resolution and all the mobility stuff, because, well its a tablet with a keyboard
I was mostly worried about the hackability of the device, i.e. being able to adapt the operating system to my workflow and such (thats why I am mostly interested in dualboot, because I know I can tweak a Debian to behave like I want it to). [1]
But if you guys think the transformer really is not good for my use cases, please tell me!
Thanks!
[1] The only slight worry I had about the hardware, is maybe the RAM not being to enough for regular Linux usage (really, considiring how inexpensive RAM is today, and how expensive the other stuff they put in, they could easily have put 2GB in the infinity and charged 10€ more).
h?2 said:
A Netbook experience is good enough for me. Like I pointed out, I do have a Quadcore-8GB-RAM Desktop that I use to work productively. Right now I have a DualCore-1.6Ghz-32Bit-Notebook, for mobile use, which has poor battery life and takes long to go on and off, and it is slowly falling apart (flickering screen once in a while). I don't even mind the performance on the device, I worry more about weight, long boot-up time, 1h20min battery life.This device and use-case I hope to replace.
Do you really think I will be dissappointed by the Infinity?
To sum up, what is important to me (many +s => more important):
- mail, browsing, instant-messaging ( +++ )
- contacts and calender (with sync) ( +++ )
- use a terminal / ssh ( +++ )
- not having to worry about battery life and cables, fast on and off ( +++ )
- watching videos while lying on the sofa ( ++ )
- looking at fotos on a nice screen ( ++ )
- reading some pdf files ( ++ )
- hacking some latex or some other small bits of code (can be compiled remotely aswell) ( + )
I couldn't care less about Gaming, Flash-Applications and fancy interface animations (I hope I can deactivate those if they slow things down).
I thought the Transformers would be pretty good at this. Especially the foto-thing with the nice screen resolution and all the mobility stuff, because, well its a tablet with a keyboard
I was mostly worried about the hackability of the device, i.e. being able to adapt the operating system to my workflow and such (thats why I am mostly interested in dualboot, because I know I can tweak a Debian to behave like I want it to). [1]
But if you guys think the transformer really is not good for my use cases, please tell me!
Thanks!
[1] The only slight worry I had about the hardware, is maybe the RAM not being to enough for regular Linux usage (really, considiring how inexpensive RAM is today, and how expensive the other stuff they put in, they could easily have put 2GB in the infinity and charged 10€ more).
Click to expand...
Click to collapse
Sorry to push this, but I am really undecided after your previous comments and after having bought na Android phone that doesn't really make me happy software-wise.
Does anyone have more thoughts on this?
Thanks.
The TF700 running Android is fine for all of these and in my opinion better than netbook running Windows, but it's far less comfortable to do some pro Office stuff on it, although not impossible. I think you'll be fine for these, especially with the FHD screen (I read many pdfs and I like it much better on my Infinity) and a rooted device (ssh, term), offline sync (esp. with Google) is also the best under Android IMHO.
The bootloader can be unlocked now, but you'll have to do some research yourself for the Linux capabilities there.
h?2 said:
A Netbook experience is good enough for me. Like I pointed out, I do have a Quadcore-8GB-RAM Desktop that I use to work productively. Right now I have a DualCore-1.6Ghz-32Bit-Notebook, for mobile use, which has poor battery life and takes long to go on and off, and it is slowly falling apart (flickering screen once in a while). I don't even mind the performance on the device, I worry more about weight, long boot-up time, 1h20min battery life.This device and use-case I hope to replace.
Do you really think I will be dissappointed by the Infinity?
To sum up, what is important to me (many +s => more important):
- mail, browsing, instant-messaging ( +++ )
- contacts and calender (with sync) ( +++ )
- use a terminal / ssh ( +++ )
- not having to worry about battery life and cables, fast on and off ( +++ )
- watching videos while lying on the sofa ( ++ )
- looking at fotos on a nice screen ( ++ )
- reading some pdf files ( ++ )
- hacking some latex or some other small bits of code (can be compiled remotely aswell) ( + )
I couldn't care less about Gaming, Flash-Applications and fancy interface animations (I hope I can deactivate those if they slow things down).
I thought the Transformers would be pretty good at this. Especially the foto-thing with the nice screen resolution and all the mobility stuff, because, well its a tablet with a keyboard
I was mostly worried about the hackability of the device, i.e. being able to adapt the operating system to my workflow and such (thats why I am mostly interested in dualboot, because I know I can tweak a Debian to behave like I want it to). [1]
But if you guys think the transformer really is not good for my use cases, please tell me!
Thanks!
[1] The only slight worry I had about the hardware, is maybe the RAM not being to enough for regular Linux usage (really, considiring how inexpensive RAM is today, and how expensive the other stuff they put in, they could easily have put 2GB in the infinity and charged 10€ more).
Click to expand...
Click to collapse
I personally think its great for those use cases. I am a developer and I use it for remote development all the time via SSH.
I would not buy it if you expect to run Debian or any other Linux distribution on the tablet natively. It is more difficult to get Linux running that it would seem. This is especially true if you want a responsive UI because 2D accel is usually difficult. Without 2D acceleration then the already slow CPU will be bogged down just trying run the display. All that said, it is quite possible that we may get Linux running well on the TF700(I plan to work on this myself at some point) but I wouldn't count on it.
I was in the same boat as you but I actually find I rarely want/need a true GNU Linux set up on my Transformer. Much of what I would have used I wind up doing it via SSH. If you really needed to do it locally you could use a chroot.
dalingrin said:
I would not buy it if you expect to run Debian or any other Linux distribution on the tablet natively. It is more difficult to get Linux running that it would seem. This is especially true if you want a responsive UI because 2D accel is usually difficult. Without 2D acceleration then the already slow CPU will be bogged down just trying run the display. All that said, it is quite possible that we may get Linux running well on the TF700(I plan to work on this myself at some point) but I wouldn't count on it.
Click to expand...
Click to collapse
It looks like (binary ) drivers for X11 are available from nvidia and on their way into Debian:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=634100
So UI should be responsive with both 2d and 3d accel...
I was in the same boat as you but I actually find I rarely want/need a true GNU Linux set up on my Transformer. Much of what I would have used I wind up doing it via SSH. If you really needed to do it locally you could use a chroot.
Click to expand...
Click to collapse
I have a device now, and I am not too happy with the software, e.g. there is no proper Free Software email client. K-9 mail is only designed for phones and the tablet version by the same people is proprietary.
I definitely want to persue the native dual boot plan. If you are also interested in this, maybe we can team up?
Other than that I am still waiting for CM builds, although I am unsure if they will actually improve the experience.
The hardware of the tf700t is really great, though, I absolutely love the display, the keyboard is ok, too and battery life is top notch.
It's probably not what you want.
This may look like a rant, but I am writing this more as a cautionary tale so others can avoid making the mistake I did.
I'm the kind of person who obsessively researches everything before buying. When I bought the TF700, I made a very thorough search for features and drawbacks. I was aware that the RAM was not upgradeable, and that was fine by me. I saw the wifi and microSD slot issues the prime is plagued with - wifi coverage being a top priority for me along with battery life, and a safe SD card slot crucial if I was going to have just 32GB of internal storage), and I concluded the Infinity was a safer choice, even if I didn't care for the better screen. I was aware the processor had a different architecture, but linux runs on ARM and so does windows 8. What I was not aware of, because I did not even think it could work like this, is that this not a computer.
I really can't stress this enough. This is not a computer. There's no plain old bios, no freedom to partition your drive as you wish and installing whatever OS you damn well please. After plenty of bad experiences with warranties, I won't risk voiding it to unlock the bootloader (and a two-year warranty at that - the joys of being european), and even if I did, all I've recently read on dual booting gives me the impression of it being awkward and cumbersome to use - no friendly neighbourhood grub configuring, and way more firmware flashing than I'm comfortable with.
If you DON'T want to risk voiding your warranty, expect plenty of headaches trying to get linux running inside android , a non upgradeable linux image, and an unusable graphical interface. What was said about it being slow but okay for menu heavy stuff? It's not. Not, at least, if you plan on using a programming IDE like eclipse, it isn't. I spent the whole day today looking for VNC alternatives and trying to get RDP or X11 Forwarding to work (there is a basic X server android port which works with connectbot, after all), but getting the X server to start from the mounted ubuntu image has proven to be beyond my knowledge.
In short this has proven to be for me just an expensive web browsing toy, definitely more expensive than what I can afford if it's not going to be a true workstation. The worst part? It's a pretty awesome toy at that, and if fnac will let me exchange it, it will be pretty hard for me to part with it. I still love the TF700 for what it is, but I can't afford this and a new computer.
At first this looks like a laptop, quacks like a laptop... but won't really swim or fly. So, if you need more than web browsing, movie watching and document editing, save yourself the trouble and the hurt.
I disagree with the people saying that you would not be happy with the TF700.
It is obviously true that the Infinity is not a laptop. It's not even a "proper" netbook, as most people would assume a netbook has an x86 processor. Saying that it will outright not satisfy someone is illogical, though. Just because h?2 mentioned that he wishes to replace a laptop doesn't mean that (s?)he is immediately not going to be able to accomplish the tasks that he planned to use a laptop for with the TF700.
I had a standard sort of Asus EeePC netbook for a few months and then began playing with Android tablets. I ended up settling on the original Transformer tablet with its keyboard dock. The things I was using the netbook for were immediately taken over by the Transformer, and after having not used my netbook for 4 months, I just gave it to my mother. The tablet was good enough for browsing the web (and with Chrome browsing has gotten significantly better than it had been when I first got the tablet), staying on top of email in almost real-time, music, my video library, Netflix and Hulu, and keeping track of my servers via SSH.
I have settled on some apps that I'll suggest to you for some of the things you are trying to accomplish:
Maildroid - This is the only e-mail client that meets all of my needs - Free
Better Terminal Emulator Pro (BTEP) - This is an amazing terminal client and SSH client... worth every penny!! - $3.99 (USD)
Chrome - Every Android browser had at least one issue that I hate. Chrome has changed that, and I use it exclusively - Free
TeamViewer - This is one of the easiest to use remote GUI clients available, and it works with Linux and Windows - Free for non-commercial use
TeamViewer isn't perfect... it isn't free open-source software, but it gives me fantastic control of my Windows PC without forcing my session to log off when I log in remotely with remote desktop. Remote desktop on Win 7 Ultimate does strange things and does not allow multiple users to log in the same way it does on Windows Server 2008 R2. TeamViewer allows me to take advantage of my tremendously powerful home desktop PC (with a Core i7-3930K) and all its virtual machines when I need to do some real computing.
BTEP is the absolute best terminal and SSH client program that I have found, and I have tested pretty much every one that was available a year ago. It allows you to use the tablet itself as if it is a minimalist GNU/Linux machine, which comes in handy more often that you might think, assuming you are used to the Linux command line. The SSH client is also great, and supports key pair authentication. I IRC from my Linode (a Linux VPS company) VPS, and BTEP allows me to bind the volume and a few other buttons to normal keyboard buttons. I can use the volume buttons to send the key bindings for F1 and F2, which are bound to previous and next window in IRSSI. It is useless for most people, but the fact that they put the thought into supporting that tells you something about their forethought when developing this software. It is one of only a very few apps that I decided were worth spending money on.
With the combination of TeamViewer and BTEP, I have access to all the computing and network resources that I could ever need. I often use TeamViewer if there is a pressing reason to use Firefox on my desktop rather than the tablet's mobile browser. I can also remotely work with LibreOffice if I need to do anything that I don't feel Polaris Office can handle. I don't even have the temptation to bother installing Ubuntu on my tablet because I simply don't need that functionality. I can get everything done that I need using Android and the apps available in the Google Play market.
So, yeah, a tablet is not a laptop, but sometimes a tablet is all you really need. It sounds a lot like h?2 doesn't need much more than a tablet with a nice physical keyboard. Tweaking the tablet to run or dual-boot Debian is something that may not even need to be done, but he can certainly take on that challenge because he might find it fun!
IT Wannabe;32653963Tweaking the tablet to run or dual-boot Debian is something that may not even need to be done said:
Certainly, but don't forget the bit about losing the warranty if you unlock the bootloader. I for one don't like gambling hundreds of euros that way.
You raised an excellent point there: if one needs to do some actual development but doesn't mind a) requiring a second machine always connected and b) requiring to always be online in order to work, then it's okay. That is not my case though. Even if I don't require a great deal of computing power, I do require a true workstation, and the ability to work offline. If those are dealbreakers for the OP, he will indeed be better off avoiding making the mistake I did.
Oh - and from my experience tweaking, much like cooking, stops being fun once you have no other choice but doing it. (Right now, for instance, I'm tearing my hear out getting the wifi to work again after rooting. I guess I'll just reset everything to stock and return it to fnac before my month is due.)
Click to expand...
Click to collapse

Mini PC Tablet Dock

Based partially on this idea here about a tablet dock for a phone, I was wondering about the logictics of having two devices, a self contained SOC like a Mini PC or Raspberry Pi, and a form factor extender with a display, touch controls and other bells and whistles, and having the two dock with one another so that one could use different size devices with the same internals, and you would only have to upgrade one or the other part depending on what you needed at the moment. Could something like this be fabricated without the massive resources of a Samsung or HTC behind it, since it would seem like I pretty cool Kickstarter project if it could be produced without cobbling everything together.
3 in 1 super dock
I like that idea, but thinking 4 inch phone, slide into a 7" tablet and a 10"tablet. The Motolora Lapdocks seemed to be heading in that direction, but they are shelfing the product. If you buy the Lapdock around $50 you can convert your tv stick into a laptop. Even load ubuntu onto it, then it would be a chrome book, but more options.
cesar33 said:
I like that idea, but thinking 4 inch phone, slide into a 7" tablet and a 10"tablet. The Motolora Lapdocks seemed to be heading in that direction, but they are shelfing the product. If you buy the Lapdock around $50 you can convert your tv stick into a laptop. Even load ubuntu onto it, then it would be a chrome book, but more options.
Click to expand...
Click to collapse
See, why have a phone when you can just make a shell that you could slip the brains into? Seems like a waste of glass and formfactor.

Android for Surface RT - how difficult?

What would be required to make Android for Surface RT? The exploit to get into kernel mode exists, so this is more about what is required to get Android running.
Surface RT has a Tegra3 with 2 GB RAM, but I don't know much more than that about the actual hardware. Does Android have drivers for such hardware already?
I'm more of a Windows person. I don't know Linux internals very well.
Myriachan said:
What would be required to make Android for Surface RT? The exploit to get into kernel mode exists, so this is more about what is required to get Android running.
Surface RT has a Tegra3 with 2 GB RAM, but I don't know much more than that about the actual hardware. Does Android have drivers for such hardware already?
I'm more of a Windows person. I don't know Linux internals very well.
Click to expand...
Click to collapse
The biggest challenge would be loading Linux and getting it not to panic immediately.
Other than that, there are tegra drivers available, but I seem to recall that the OEMs customize certain aspects, such as memory mappings, that we'd either have to reverse engineer from Windows or just straight up guess on.
netham45 said:
The biggest challenge would be loading Linux and getting it not to panic immediately.
Other than that, there are tegra drivers available, but I seem to recall that the OEMs customize certain aspects, such as memory mappings, that we'd either have to reverse engineer from Windows or just straight up guess on.
Click to expand...
Click to collapse
I think another hard part would be implementing some sort of way to capture the output of Linux's console once the NT kernel is gone.
I don't think that getting the memory mappings would actually be too difficult, if we know the devices.
Myriachan said:
What would be required to make Android for Surface RT? The exploit to get into kernel mode exists, so this is more about what is required to get Android running.
Surface RT has a Tegra3 with 2 GB RAM, but I don't know much more than that about the actual hardware. Does Android have drivers for such hardware already?
I'm more of a Windows person. I don't know Linux internals very well.
Click to expand...
Click to collapse
NVidia have a full linux for tegra project. They like OEMs to keep the devices similar to an extent I think. You can buy tegra dev boards as a consumer (although they have ridiculous prices).
Much of the surface hardware interfaces via i2c as per the microsoft windows 8 hardware guidelines. UART usage is not allowed so much in Windows 8 for internal devices but the tegra does have quite a few UARTS and I presume bare minimum 1 of them is accessible externally, question is how or where. Quite a few methods have been used on phones for adding external serial access, but who knows where it would be on the RT, would take some very intimate PCB tracing to work out where the hell it is if it is there. Common ones I have seen have been a specific resistor value used on the sense line for a USB-OTG adaptor to then trigger a pinmux to swap USB D+ and D- for a serial Tx and Rx, any other value would then trigger the USB host function as you would expect such a cable to do. Same has been done on the nexus 4 between the microphone and ground pins on the audio jack. iPhones and I think the galaxy tabs have them in their regular plug (well, all iOS devices with a 30 pin connector rather than lightning, galaxy tabs also have their own large pin count connector instead of a microUSB).
The RT, well the external keyboard connector is 6 pins. Keyboard, mouse and accelerometer all interface via the i2c bus which is 2 pins (SDA, SCL), all comms need a ground and a VCC connection of some sort is required. thats 4 pins accounted for. For some reason though 1 of the pins isn't connected within the tablet itself, so there are only actually 5 pins. Could the 5th be a sense line?
Android on RT, well, android is linux kernel based. So start with linux on RT and your probably most of the way there. Once your that far you might aswell get a "regular" linux distro on there, if you had full hardware support and were to run lets say ubuntu (for simplicities sake) you probably have a device far more useful than Windows RT now that you are free of the RT limitations
Oh, android kernel sources for several tegra devices are available too I think.
But I am guessing the biggest obstacle is getting the RT to even attempt to boot a linux kernel.
---------- Post added at 11:17 PM ---------- Previous post was at 10:28 PM ----------
Oh, anyone really interested in whats under the hood of that chip: https://developer.nvidia.com/tegra-3-technical-reference-manual
Display might cause a slight issue. Tegra has both DSI and LDVS display support. Which one is the Surface using is unknown. If I had to hazard a guess, I would wager the surface uses DSI. Mostly because it has an HDMI output, the tegra does not support HDMI output natively, however converting a set of LDVS signals to HDMI (and vice versa) are relatively straight forward compared to DSI. You can get DSI screens in the RT's size, so I would guess they use DSI for the screen and LDVS with an adaptor for the HDMI, or if someone was testing the display output of the RT, you could just presume its LDVS for instance and simply connect the RT to a display as it boots linux and see whether the internal or external displays come on first I guess, or device manager in windows might shed some light (or it might not).
There is PCIe in there, wouldnt surprise me if they use it for networking. I dont see anything else suited to the task particularly (outside of special use cases, SPI is often used for an arduino for example, but at the same time it isnt streaming youtube in 1080p).
The issue here is there is too few devs on xda working on the RT. This is going to stay until more people get RT devices. Look at the HP Touchpad, the dev community was stagnant until the fire sales. After the fire sales, people started ports of android and now afaik, there are fully working ports.
I believe a similar thing must occur for the Surface RT, perhaps clearing stock at $300-$350 with keyboard. Get more people onboard and some serious dev work will begin. MS won't have fire sales, they are not going to close down the RT division anytime soon so chances are, it'll just be some sale to clear old stock.
Actually they are having a sale right now. In korea atleast. 310,000krw (approx US$277) for a 32gb surface and touch cover..
Sent from my MB860 using xda app-developers app
This may sound dumb but, wouldn't it be simpler to drop linux from android and run android natively on windows? Just like normal software in fullscreen.
After all, android is a shell ontop of an OS.
These guys did it on x86 (Surface Pro): http://windroy.com/
ScRePt said:
This may sound dumb but, wouldn't it be simpler to drop linux from android and run android natively on windows? Just like normal software in fullscreen.
After all, android is a shell ontop of an OS.
These guys did it on x86 (Surface Pro): http://windroy.com/
Click to expand...
Click to collapse
They are not first to do so. Bluestacks and JarOfBeans.
Android mostly consists of the dalvik virtual machine and a few libraries, its a complex project though and it does rely heavily on linux capabilities, I think Bluestacks uses cygwin extensively, which isnt available for RT and is very complex itself.
Its actually incredibly difficult to do what you propose. It might actually be simpler to get the linux kernel booting, besides, the linux kernel on an RT device would be more useful in the long term as it would open the door to running Ubuntu or something on the device.
I referred windroy because I am quite amazed of it's speed.
I thought they just wrapped the linux calls to call the winapi and thus it seemed simpler than porting a whole OS
@ threadstarter:
just buy a nexus tablet if you are in android THAT much.
The idea is to have both Windows and Android... there's no ARM tablet that can currently do that. Besides, "put Linux on it" is a time-honored hacking tradition. It doesn't even need to be practical, really. Myriachan has already done some very cool work for the community, too... https://twitter.com/Myriachan/statuses/365350790803619840
unbenannt said:
@ threadstarter:
just buy a nexus tablet if you are in android THAT much.
Click to expand...
Click to collapse
Not sure if you realise who the thread starter was. One of the people who works on jailbreaking the RT and porting applications in the first place, not some random noob saying "herpa I want android derpa".
Its almost unwritten law that when a new device comes out, someone needs to get linux booting on it. Someone has even booted linux on an 8bit AVR microcontroller (AtMega328 specifically I think, although technically they cheated by wiring an actual RAM DIMM module to it and an SD card and then hand writing an ARM emulator which then loaded a linux for ARM port up, took a few hours to boot actually ). Chumbys, DVD set top boxes, phones, watches, anything including the nexus tablet actually https://wiki.ubuntu.com/Nexus7/Installation. NEEDS LINUX.
Anyway. If you could boot linux on it then an RT tablet then to many people it would become instantly more usable, its actually the sort of thing that would make me interested in using my 10% off voucher for one.
lambstone said:
The issue here is there is too few devs on xda working on the RT. This is going to stay until more people get RT devices. Look at the HP Touchpad, the dev community was stagnant until the fire sales. After the fire sales, people started ports of android and now afaik, there are fully working ports.
I believe a similar thing must occur for the Surface RT, perhaps clearing stock at $300-$350 with keyboard. Get more people onboard and some serious dev work will begin. MS won't have fire sales, they are not going to close down the RT division anytime soon so chances are, it'll just be some sale to clear old stock.
Click to expand...
Click to collapse
Well, Microsoft just sold 10,000 RT devices on their "manufacturer_certified" eBay account at firesale prices.
about 7,500 Surface RT 32GB with touch cover sold for $199.
and 2,500 Surface RT 64GB sold at $199
I picked up one at this price, obviously a lot of others did as well.
brad1825 said:
Well, Microsoft just sold 10,000 RT devices on their "manufacturer_certified" eBay account at firesale prices.
about 7,500 Surface RT 32GB with touch cover sold for $199.
and 2,500 Surface RT 64GB sold at $199
I picked up one at this price, obviously a lot of others did as well.
Click to expand...
Click to collapse
Hm. Any link to show where you got the figures?
If they indeed sold 10k RT devices, this could bring a boost to the RT dev environment.
my surface is perfect, no hacking needed. does 99% of wat a tablet should do. perfectly
spaco22 said:
my surface is perfect, no hacking needed. does 99% of wat a tablet should do. perfectly
Click to expand...
Click to collapse
Good for you, you really needed to post that? This thread is here for those where the tablet does not do what it should do for some users...
This thing is practically doing a touchpad style firesale for black friday. The hardware is nice for the $200 price point, but I won't bother getting one unless there's a decent chance of an Android port (RT is useless.)
Any work towards that end since this thread died off?
Rakeesh_j said:
This thing is practically doing a touchpad style firesale for black friday. The hardware is nice for the $200 price point, but I won't bother getting one unless there's a decent chance of an Android port (RT is useless.)
Any work towards that end since this thread died off?
Click to expand...
Click to collapse
Sorry for that, but in my opinion Android on a tablet is useless...! Except of the case you want many useless apps and games on your tablet...
On RT you have much more opportunities e.g. full USB support full working Office and much more!!!
Gesendet von meinem GT-I9100
lambstone said:
The issue here is there is too few devs on xda working on the RT. This is going to stay until more people get RT devices. Look at the HP Touchpad, the dev community was stagnant until the fire sales. After the fire sales, people started ports of android and now afaik, there are fully working ports.
I believe a similar thing must occur for the Surface RT, perhaps clearing stock at $300-$350 with keyboard. Get more people onboard and some serious dev work will begin. MS won't have fire sales, they are not going to close down the RT division anytime soon so chances are, it'll just be some sale to clear old stock.
Click to expand...
Click to collapse
Fire sales have begun! Hoping to pick mine up on Black Friday!
http://www.microcenter.com/product/412706/Surface_RT_32GB_with_Black_Touch_Cover
lambstone said:
MS won't have fire sales, they are not going to close down the RT division anytime soon so chances are, it'll just be some sale to clear old stock.
Click to expand...
Click to collapse
Don't be so sure about that.
http://www.theguardian.com/technology/2013/nov/26/microsoft-kill-windows-rt-larson-green
http://www.geek.com/microsoft/windo...according-to-microsofts-devices-lead-1578243/
MisterKrispy said:
Fire sales have begun! Hoping to pick mine up on Black Friday!
http://www.microcenter.com/product/412706/Surface_RT_32GB_with_Black_Touch_Cover
Click to expand...
Click to collapse
$179.99 seems about right for standing out in the cold.
lambstone said:
The issue here is there is too few devs on xda working on the RT.
Click to expand...
Click to collapse
Not for long.

V20 used as a gourmet replacement for a programmable microcontroller.

Why I'm proposing it: Arduino and Raspberry Pi have been popular learning tools and hobbyist project foundations for years. People use them to automate filling their fish tank, watering their plants, build gyrocopters out of them, create home automation solutions, and more often than not, make some LEDs blink as their first start in the long road toward Computer Science. They're cheap, they have their uses, and if you want them to do more, you can buy addons called "shields", making your board bulkier, more complicated, and more expensive. Let's face facts: we're in a world that is throwing V20's away, and an old V20 has an infinitely better collection of sensors, display features, touch digitizer, audio input AND output (I mean, Quad DAC vs ... what, a crappy piezo and PWM on an Arduino?), and the love many of us still hold for this great piece of old hardware.
What I'm proposing: We use thread to look into adapting it to have GPIO pins, and then throw together a way to use it as the foundation for such projects. There is no Arduino in the world, and few Raspberry Pis that have the video and audio capabilities, as well as sensors the V20 comes with, for free, since you already own it and it's sitting in a box, or perhaps you already recycled it, since so many of they are dying with the 5G switchover. I got this idea and couldn't find any resources on how to do it, so I went the Arduino route to build my washing machine electronics, and while learning that I stumbled on how Android can have GPIO via FTDI USB Adapters / Breakout Boards and a kernel patch, so I'm making this thread to get started on that.
Anyone interested in running with the ball, go right ahead and post what you've already done in this area, or scoff at me. If I succeed, the scoffing will fall away, and if I don't, at least I'll learn from failing.
Here's the start for how to get simple data out of V20, via USB2Serial hardware. https://github.com/mik3y/usb-serial-for-android
And here's straight GPIO from Android, but it still requires root to add a driver to the kernel: https://stackoverflow.com/questions/55130034/android-ftdi-ft232h-compatibility
It's not exactly reusing the volume buttons as GPIO, but it's neat.
Hmm i'm interested in this, i could definitely look into this
Keyosuke said:
And here's straight GPIO from Android, but it still requires root to add a driver to the kernel: https://stackoverflow.com/questions/55130034/android-ftdi-ft232h-compatibility
It's not exactly reusing the volume buttons as GPIO, but it's neat.
Click to expand...
Click to collapse
Tell me more!

Categories

Resources