Is there any virtualization host for Android which supoprts USB-passthrough? - General Questions and Answers

Yep, the title says it:
Is there any virtualization host for Android which supports a kind of USB-passthrough?
I have an old phone, which I would like to use with tvheadend which would require dvb driver support and many other things which wouldn't be available on existing Android versions for the phone.
So I thought of using an Linux VM, with the phone's USB-port passed through, so the Linux distro could supply it's own driver and run the tvheadend-server for me.
I am steadily on tight budget, and currently I am using an old hp t610 thin client for this purpose, which is using about 15Watts. By using the old phone instead I could easily save about 13W, which would make for a 40€ saving each year where I am living.
Yes, I know 'Get and RasPi', but this would also cost money, and the phone is already there, and the phone's screen and battery are broken, so there's no purpose in seeling it for levering credits for an RasPi, too.
I think the phone should have enough performance, as it's an Snapdragon 625 with 8 cores.
Would be great if someone had an solution
Thank you very much!

Related

WM5/6 as OS on PC

Hi everyone!
I was wondering if there by any chance is possible to run windows mobile as an os on a notebook(for example my asus eee 900)?
The only 'netbook' that will run windows mobile is redfly, and at that it needs to be plugged into the phone to make it work still.
Also on the front of it on a regular netbook i somehow doubt it as the processor architecture is x86 in the asus whereas all of the wimo phones run on arm processors which have very different (and better, in some ways) architecture.
Also the resolution of the asus would not be supported as the biggest wimo supports is 800x480 and i somehow beleive that your asus is greater than this.
So at the end of the day in a long way, no you cant, to my knowledge
WinCE 6.0 is running fine on PC, but it need to be compiled for x86 first
There are some netbooks out there based on windows ce as far as I know. But getting it to run on a normal pc would at least require a lot of tweaking.
On that note, I've been using a redfly since last fall and absolutely love it (even though quite a few people find it an unnecessary thing). The thing is, it's in fact just like a bluetooth keyboard bundled with a bigger screen and usb host functionality. So it still uses the phones processor - and the processor architecture would be the real problem...
Concerning resolutions: It seems that Windows ce does indeed support resolutions at least up to 1024x768.

[Q] android ecm/ecu

Anyone think that they could replace a obd2 ecm/ecu with an android phone?
therealmaximus said:
Anyone think that they could replace a obd2 ecm/ecu with an android phone?
Click to expand...
Click to collapse
I may be wrong, but:
https://play.google.com/store/apps/details?id=org.prowl.torque
ive seen these, they just read parameters from the computer via the obd diagnostic port, what i meant was actually removing the the obd computer and using an android device to receive the incoming sensor data and use the data such as rpm, throttle position, and so forth to advance or retard timing tables and fuel tables to actually run the engine i have tuning software for my honda that i can run and retune my engine with but only from my laptop id like to be able to do this with an android device.
[A] 😉 let me know
That's an interesting question and not what I thought it was when I first read your initil post. Reading it literally you're asking about replacing the actual 'brain' that conductor that co-ordinates the entire ignition,fueling,emmisions and other secondary parameters that make the engine run in a harmonious symphony(oh, whatever happened to self metering by atmospheric pressure drop and contact breakers lol). I read it as taking out the OE ecu/ecm/powertrain module or whatever other term you use for it and replacing it with an android device. An interesting exercise but hardly worth the mountain range of problems involved considering you can go out and buy a custom fully programmable ECU anyway.
That is how it sounds though when you say replacing the ecu with an android device. i.e removing the ecu and putting in one running android or a piggyback ecu running amdroid....... i know, i'm being maybe a little too pedantic but it drew me in and made me read the thread and am definitely interested in finding out if there are any android apps that can reprogram or flash an ecu similar to the ones that run on windows.
I've mentioned in another thread I have a deep knowledge and experience in the car side of the equation but my knowledge of computers themselves ranks about 'interested in knowinf more but basically capable of using one n that's it' level. Or tge same as 99.99% of car drivers. They can drive but beyond that all they really know is where to out the petrol in although 100,000s of them will say they know all about cars lol.
In other words, I see know reason why technically there are no equivalent android apps/devices that can do what software packages running windows you use on a laptop. I'm in a similar but different position than you. I really want that ability to remap/flash new firmware onto ecu's except right now I don't have a laptop or desktop of any kind right now. All my online and computer needs are admirably dealt with on my Note 3 so i haven't bothered replacing either my pc or laptop when they passed on.
Was on ebay recently and seen very interesting and potentially useful software claiming to be able communicate fully with any obd1 and 2 ecus allowing you to reset, remap and 'chip' any ecus and also fully set up a new replacement custom reprogrammable ecu too although i am skeptical you could buy one that fully capable for £20 off ebay but they promise full customer support and the ability to download an entire remap for almost any make amd model so perhaps their claims are based on the abilitynof their product rather than merely sales rhetoric.
Anyway, what I mean is I see no reason why if windows can fully communicate with obd2 and android can also read current and pending dtcs, display freeze frame, live data and allow you, if you know the particular formula, to view data with custom PIDs then it seems possible that a software package written for android couldn't be capable of doing wnat these windows/mac programmes can do. I'm sure I've seen linux compatible software for desktops out there so surely an android version is poasible. BUT as i explained my knowledge of computer systems/languages is risible so there may well be a glaringly obvious reason that android is unsuitable (there's probably 1000s of 10 year olds laughing lije mad thinking is this guy stupid or what lol).
BUT if you ever come accross such an software package that runs on android let me know because if not it looks like I'm going to have to go buy this 20 odd quid ebay software AND a bloody laptop on top to bw able to use it

RoyaDroidally Screwed-Cortex A9 1.5GHz Duel Core stuck inside an ICRAIG Tablet CLP288

Hey,
So I have a tablet that was given to my daughter but was pretty useless out of the box last year. Its an ICRAIG powered by a Cortex A9 Duel Core 1.5 GHz 4G flash memory with the capacity to hold a 32G SD card to serve as an extension of that initial 4G. Now basically to a novice but trying to learn person like me the deal was kind of like: ICRAIG took some older cheaper cell phone android tech (It runs off 4.2 and upgrades only to 4.4 I believe) and shoved in into a tablet without modifying the firmware to support the new form. For instance the keyboard that's actually pretty standard in appearance is impossible to choose as an option and its default is the cellular keyboard option Android uses.
I have managed to root it using KingRoot app and Ive hooked it up to my computer to verify that Droid Drive works on it and it does, my computer recognizes the device as a CD. I am planning to flash over a different OS to take over the device and not use the Android platform at all. More specifically Kali Linux because I feel that will be a good way for me to learn coding and white hat pen testing as well along my path to a new career and because being stuck without working after it consumed my life for 18 years (Which means since I was 16, so my whole life) or the ability to drive has made me horribly bored to the point I'm trying to find, fix, refurbish, rig together anything I can without spending a fortune doing it with limited income. Broken neck, 3 places actually, is why I'm a bit stuck finding a career/hobby suitable to someone with limited movement. Not complaining or whining just telling you Androidians why I'm trying to replace your software of choice.
So is there anything I should know before attempting this backwards "burn" to reformat the tablet. Like just find an applicable ARM image on Kali.org? Should I just wipe it clean and rebuild from nothing or from the kernel at least? or wasting my time with this approach and just need to wipe it and use it as doorstop? I would keep Android and use a Linux Deploy approach but due to the keyboard not functioning and the lack of touch screen I feel the onscreen keyboard I have to use now would not be suitable to a VM style approach. Also hoping it I can just replace the OS I can then find the applicable drivers for things like the keyboard. I'm not sure if I should pull off all software except Droid Drive to the USB the device will hold and then flash or keep certain files (for instance whatever file may hold the drivers and kernel) or some of the build in apps? Etc Etc. You see where I'm going here. Replace the existing OS with Kali and any pointers with using Drive Droid or any other way you all think I could approach this better even if its flashing Damn Small Linux first and building up or just working of the Linux sites to build my own image kernel and all....I would appreciate any advice and I'm heading over to read Droid Drive info now. Ive just recently had time or interest in computing since I used my Blackberry or iPhone for any computing I needed or work computers on their own network. So until about a month ago the last system rebuild I did was on a Gateway running Windows 97 or so.
Thanks Androidians I'm off to start an online Android course now actually.
_D

Stripping down a phone to its bare minimum

I learned about BOINC for android recently and since I have some old smart phones lying around which are never used I thought why not put them to some use. I could of course directly install BOINC on them and get going but of course if its the only thing that is going to run then it will be a waste of a lot of hardware resources.
As of now I know only very little about rooting and the Linux OS and also my phones are not on the list for most rooting software. I have thought of two approaches to this.
First route is to root, install a very lightweight Android ROM and strip off all system apps/services/etc until I am left with the bare minimum required to run Android. Since I'll probably need to compile the ROM myself I might do some stripping off at the source code level itself if possible/practical.
Second route would be more interesting but I'm not sure if its even possible. This basically entails removing Android entirely and replacing it by a lightweight desktop Linux (such as DSL) with an external keyboard+mouse using the phone as display and processor.
The BOINC is going to run 24x7 with the phones always on charge. The keyboard and mouse will only be attached while installing the software and for checking things are fine once in a while...so I have no issues with them using up the charger slot and Bluetooth.
Which do you think would be the best option in this situation?
Anyone

Android 2tb external drive limit workaround

I know Android has 2tb limit when it comes to external drives. You can work around filesystem, drives and whatnot, but that size limit seems to be unavoidable.
Having several drives larger than 2tb I'd like to be able to access to them, at least to read them. Is there no way at all to do it?
Partitioning IS NOT AN OPTION, the drive is in a single partition because Windows sees it just fine and has to be like that. I know you can partition it in smaller size, but that's just not what i'm looking for. I mean even Apple can do it with their iPads, why Android still has that 2tb limit?
NaXter24R said:
I know Android has 2tb limit when it comes to external drives. You can work around filesystem, drives and whatnot, but that size limit seems to be unavoidable.
Having several drives larger than 2tb I'd like to be able to access to them, at least to read them. Is there no way at all to do it?
Partitioning IS NOT AN OPTION, the drive is in a single partition because Windows sees it just fine and has to be like that. I know you can partition it in smaller size, but that's just not what i'm looking for. I mean even Apple can do it with their iPads, why Android still has that 2tb limit?
Click to expand...
Click to collapse
If possible, this would have to be achieved by building your own custom kernel for your device with support for whatever size external drive you want. Building your own kernel requires building it from source, if the manufacturer of your device has not released a kernel source code for your device, you will not be able to build a custom kernel for your device. You can't achieve what you want by modifying/editing system files or adding additional software or apps. You can't achieve this by editing your device's stock kernel either. Adding features to a kernel requires adding them in the kernel building process, they can't be added by editing a kernel that already exists.
The kernel connects your hardware with your software and controls how your software uses your hardware. This is why you have to build a new kernel in order for your software to be able to use your hardware in a different way than it was designed to do.
If you don't know how to build a custom kernel, you will have to give up on your idea or buy a device that does support larger external drives. No, I don't know how to build a kernel and I'm not linking you to any guides because there are none that are comprehensive enough for you to do this from start to finish. You will have to do some Google searching and learn the process for yourself by trial and error until you get it right. Be warned, you could very easily brick the device and make it unuseable and unrepairable if you do not build the kernel correctly.
Droidriven said:
If possible, this would have to be achieved by building your own custom kernel for your device with support for whatever size external drive you want. Building your own kernel requires building it from source, if the manufacturer of your device has not released a kernel source code for your device, you will not be able to build a custom kernel for your device. You can't achieve what you want by modifying/editing system files or adding additional software or apps. You can't achieve this by editing your device's stock kernel either. Adding features to a kernel requires adding them in the kernel building process, they can't be added by editing a kernel that already exists.
The kernel connects your hardware with your software and controls how your software uses your hardware. This is why you have to build a new kernel in order for your software to be able to use your hardware in a different way than it was designed to do.
If you don't know how to build a custom kernel, you will have to give up on your idea or buy a device that does support larger external drives. No, I don't know how to build a kernel and I'm not linking you to any guides because there are none that are comprehensive enough for you to do this from start to finish. You will have to do some Google searching and learn the process for yourself by trial and error until you get it right. Be warned, you could very easily brick the device and make it unuseable and unrepairable if you do not build the kernel correctly.
Click to expand...
Click to collapse
I imagine that unfortunately.
I find it sto stupid that even Apple with iPadOS has better support for something that, in 2022, should be so obvious. I mean, drives larger than 2tb are a thing, and with stuff like USB hub and Samsung DEX using drives bigger than 2tb seems something that people could easily encounter.
But I also think this is some android limit, but I haven't dug too deep to find that out. There is so little online that is hard to understand why there is such limit.
I would be happy to use my tablet as a laptop replacement, but having to adapt my hdd choice seems stupid to me.
NaXter24R said:
I imagine that unfortunately.
I find it sto stupid that even Apple with iPadOS has better support for something that, in 2022, should be so obvious. I mean, drives larger than 2tb are a thing, and with stuff like USB hub and Samsung DEX using drives bigger than 2tb seems something that people could easily encounter.
But I also think this is some android limit, but I haven't dug too deep to find that out. There is so little online that is hard to understand why there is such limit.
I would be happy to use my tablet as a laptop replacement, but having to adapt my hdd choice seems stupid to me.
Click to expand...
Click to collapse
Yes, but mobile devices are not powerful machines like PC. Also, drives of that size require power, they are typically powered by the device they are connected to. That means adding unnecessary power drain on a mobile device, it would severely reduce battery life. They don't design them to use larger drives because it just isn't a smart or reasonable alternative, they assume the user is reasonable enough to understand that using a laptop or PC for that purpose is the better solution for using large drives. It is more reasonable to use those drives with a laptop or PC because they are more capable of powering drives of that size without excessive battery drain.
Just because iPad "can" use large drives, doesn't mean it is good at it or that it is an intelligent solution. It is just a selling point, not really a bonus or good thing.
There are no tablets on the market that are capable of effectively being used as a laptop replacement, they will never be able to perform at the level that laptop and desktop does. It isn't an android limitation, it is a technological limitation. The reason is because it is extremely hard to build a compact device with large amounts of processing power, large power capacity and intensive power usage because these factors generate a lot of heat, heat that compact devices can't handle or dissipate without throttling or slowing down performance. Which equals, it just isn't effectively reasonable.
Droidriven said:
Yes, but mobile devices are not powerful machines like PC. Also, drives of that size require power, they are typically powered by the device they are connected to. That means adding unnecessary power drain on a mobile device, it would severely reduce battery life. They don't design them to use larger drives because it just isn't a smart or reasonable alternative, they assume the user is reasonable enough to understand that using a laptop or PC for that purpose is the better solution for using large drives. It is more reasonable to use those drives with a laptop or PC because they are more capable of powering drives of that size without excessive battery drain.
Click to expand...
Click to collapse
Power is not an issue. There are hubs. If i can hook stuff to a tablet and use it as a desktop replacement when i'm traveling, I don't see why I can't use an external drive. Moreover, a 1tb drive use the same power as a 4tb one. They're both USB. Is a sw thing, not hw. Sure there are some device without enough power to start the drive, but almost any decent tablet can do it. Plus, as I said, Apple does it with their iPad Pros. Also, I could be using an external powered drive, is just a USB cable.
Just because iPad "can" use large drives, doesn't mean it is good at it or that it is an intelligent solution. It is just a selling point, not really a bonus or good thing.
Click to expand...
Click to collapse
On the contrary, I have a perfectly capable device of taking advantage of an external drive, and i'm limited by the OS. And the joke is that such OS is Android which loses against Apple in this case. As I said, i think is a joke I'm able to use something like Samsung DEX and not being able to access a drive just because is bigger than 2tb.
A missing feature is a missing feature.
There are no tablets on the market that are capable of effectively being used as a laptop replacement, they will never be able to perform at the level that laptop and desktop does. It isn't an android limitation, it is a technological limitation. The reason is because it is extremely hard to build a compact device with large amounts of processing power, large power capacity and intensive power usage because these factors generate a lot of heat, heat that compact devices can't handle or dissipate without throttling or slowing down performance. Which equals, it just isn't effectively reasonable.
Click to expand...
Click to collapse
Again, what if I have to dump footages and media from my device to some external device? Do I need to carry a laptop in order to do that when a tablet would be perfectly capable of doing it? Again, is a sw issue, not hw. I can edit a video on a laptop or on a tablet just in the same way. That has nothing to do with power. This is an outdated thing that limits some user for no apparent reason (i'm sure there is, and I'm sure is some outdated thing from the past).
I mean, I can use other filesystem, why the heck would I have to be limited by the size of an external drive?
NaXter24R said:
Power is not an issue. There are hubs. If i can hook stuff to a tablet and use it as a desktop replacement when i'm traveling, I don't see why I can't use an external drive. Moreover, a 1tb drive use the same power as a 4tb one. They're both USB. Is a sw thing, not hw. Sure there are some device without enough power to start the drive, but almost any decent tablet can do it. Plus, as I said, Apple does it with their iPad Pros. Also, I could be using an external powered drive, is just a USB cable.
On the contrary, I have a perfectly capable device of taking advantage of an external drive, and i'm limited by the OS. And the joke is that such OS is Android which loses against Apple in this case. As I said, i think is a joke I'm able to use something like Samsung DEX and not being able to access a drive just because is bigger than 2tb.
A missing feature is a missing feature.
Again, what if I have to dump footages and media from my device to some external device? Do I need to carry a laptop in order to do that when a tablet would be perfectly capable of doing it? Again, is a sw issue, not hw. I can edit a video on a laptop or on a tablet just in the same way. That has nothing to do with power. This is an outdated thing that limits some user for no apparent reason (i'm sure there is, and I'm sure is some outdated thing from the past).
I mean, I can use other filesystem, why the heck would I have to be limited by the size of an external drive?
Click to expand...
Click to collapse
You can disagree if you want, but, it doesn't change the fact that power usage and heat generation ARE the reasons why.
I didn't say that a tablet couldn't use large drives and I didn't say that a tablet couldn't do the things you described. I said that they are not reasonably effective tools for those purposes, which is why there is no focus on building them for those purposes.
A lot of the things that you want to use the tablet for are actually intensive activities. Video editing, for example, depending on the video and the kind of editing that you do, tends to be intensive and can be long duration processes, the more RAM and more processing power, and the more battery life, the better, which is why laptop and PC are better suited for these purposes. Sure, some tablets can do it, but in reality, they just aren't completely up to the task, especially in the long term.
When I said, large drives, I meant drives larger than the device has on-board. It had nothing to do with 1TB vs 2TB vs 4TB.
To give you a metaphor, a mechanic has to choose the best tool for the job, why purposefully choose to use a lesser tool when a better tool already exists?
Power usage, performance and heat generation are the 3 main things taken into account when designing compact devices all of which are increased by the kinds of activities you are discussing.
But, I know I'm wasting my time trying to use logic with you when all you are focused on is your own personal convenience.
Droidriven said:
You can disagree if you want, but, it doesn't change the fact that power usage and heat generation ARE the reasons why.
Click to expand...
Click to collapse
Sorry but I strongly disagree.
Power is the same. The exact same. A 2.5" 500gb use the same power as a 2.5" 4tb drive. Heat is the same as well since the specs are very much the same beside space.
Droidriven said:
I didn't say that a tablet couldn't use large drives and I didn't say that a tablet couldn't do the things you described. I said that they are not reasonably effective tools for those purposes, which is why there is no focus on building them for those purposes.
Click to expand...
Click to collapse
It might be, but I see this as a lack of foresight. That 2tb limit is a sw thing. The drive is perfectly seen and recognized, but the space is not. This is why you can partition a 16tb drive in 8 2tb partitions and see them all.
Droidriven said:
A lot of the things that you want to use the tablet for are actually intensive activities. Video editing, for example, depending on the video and the kind of editing that you do, tends to be intensive and can be long duration processes, the more RAM and more processing power, and the more battery life, the better, which is why laptop and PC are better suited for these purposes. Sure, some tablets can do it, but in reality, they just aren't completely up to the task, especially in the long term.
Click to expand...
Click to collapse
I know, but they're designed to do that. I'm not doing anything weird, the manufacturer expects me to do it. And i'm doing it there because in some case is better to bring a tablet than a laptop. Is that simple.
Is like buying a car and having the air conditioning not working past 35° ambient temperature because "is a bit too hot".
I think Google forgot about it since there isn't that much audience for that, but is actually becoming an issue. Media use a ton of space and larger drives are a thing.
being able to access something via OTG was one of they key features of android and now is a limit. Even Apple do this better now.
Droidriven said:
When I said, large drives, I meant drives larger than the device has on-board. It had nothing to do with 1TB vs 2TB vs 4TB.
To give you a metaphor, a mechanic has to choose the best tool for the job, why purposefully choose to use a lesser tool when a better tool already exists?
Power usage, performance and heat generation are the 3 main things taken into account when designing compact devices all of which are increased by the kinds of activities you are discussing.
But, I know I'm wasting my time trying to use logic with you when all you are focused on is your own personal convenience.
Click to expand...
Click to collapse
Is not about personal convenience. The drive use the same exact power. Simple as that. Is a 5v 900mA USB drive. This is true vor every USB drive. SSD, HDD, anything.
As I said, is a sw thing so whatever you said about hw and power is straight up false.
What I asked is why there is in 2022 this limit and if there is a way to avoid it, since is a SW limit. Especially now with Google TV I don't understand understand they have this limit. Even Chrome OS doesn't have that.
About your example, this is not a better tool. This is a lack of a tool.
NaXter24R said:
Sorry but I strongly disagree.
Power is the same. The exact same. A 2.5" 500gb use the same power as a 2.5" 4tb drive. Heat is the same as well since the specs are very much the same beside space.
It might be, but I see this as a lack of foresight. That 2tb limit is a sw thing. The drive is perfectly seen and recognized, but the space is not. This is why you can partition a 16tb drive in 8 2tb partitions and see them all.
I know, but they're designed to do that. I'm not doing anything weird, the manufacturer expects me to do it. And i'm doing it there because in some case is better to bring a tablet than a laptop. Is that simple.
Is like buying a car and having the air conditioning not working past 35° ambient temperature because "is a bit too hot".
I think Google forgot about it since there isn't that much audience for that, but is actually becoming an issue. Media use a ton of space and larger drives are a thing.
being able to access something via OTG was one of they key features of android and now is a limit. Even Apple do this better now.
Is not about personal convenience. The drive use the same exact power. Simple as that. Is a 5v 900mA USB drive. This is true vor every USB drive. SSD, HDD, anything.
As I said, is a sw thing so whatever you said about hw and power is straight up false.
What I asked is why there is in 2022 this limit and if there is a way to avoid it, since is a SW limit. Especially now with Google TV I don't understand understand they have this limit. Even Chrome OS doesn't have that.
About your example, this is not a better tool. This is a lack of a tool.
Click to expand...
Click to collapse
As I already said, it has nothing to do with how much power a 2TB drive uses compared to a 4TB drive. When engineers design devices, it is designed with the intent that the battery should be big enough to power the device itself and its own internal hardware for a certain period of time. Being able to power the device itself and also power external hardware while also having the battery to last the intended period of time means that a larger battery must be used in order to power the extra hardware without reducing how long the device can operate, this effects the size of the device this effects hardware design, this effects software design, these factors effect the costs of design and manufacture of the device(which get passed to the user). To power extra hardware means larger battery, which effects overall size of the device, amout of space to fit the other hardware inside the device, where and how each component is positioned without interfering, where heat is generated and how it is dissipated.
The heat I was referring to was heat generated inside the tablet by the "extra" activity of powering the external device and the extra load on the processor and performance loss due to operating over USB. More work means more heat, period, its a law.
Besides, the larger majority of users don't use tablets for the kinds of things you're talking about. This also comes into play when designing a device, why should they add a feature to suit a small demographic?
I'm giving you real world reasons why it isn't done from an engineering perspective.
You are giving me reasons why it "should" be done from a user perspective.
The engineering/cost perspective comes first because that is where the rubber meets the road, user perspective comes last.
If an engineer were to design a device for the express purposes that you have discussed, I can promise you that it wouldn't be a small, compact thing like a tablet.
There are plenty of powerful slim laptops that are comparable in size to some tablets and they can do the job better, for longer than a tablet can.
Do you think the average user would choose a device with less performance that has to be charged more often in order to be used the way you are describing? Or do you think the average user would choose a device that is better suited to the task and doesn't have to be charged as often?
Droidriven said:
As I already said, it has nothing to do with how much power a 2TB drive uses compared to a 4TB drive. When engineers design devices, it is designed with the intent that the battery should be big enough to power the device itself and its own internal hardware for a certain period of time. Being able to power the device itself and also power external hardware while also having the battery to last the intended period of time means that a larger battery must be used in order to power the extra hardware without reducing how long the device can operate, this effects the size of the device this effects hardware design, this effects software design, these factors effect the costs of design and manufacture of the device(which get passed to the user). To power extra hardware means larger battery, which effects overall size of the device, amout of space to fit the other hardware inside the device, where and how each component is positioned without interfering, where heat is generated and how it is dissipated.
The heat I was referring to was heat generated inside the tablet by the "extra" activity of powering the external device and the extra load on the processor and performance loss due to operating over USB. More work means more heat, period, its a law.
Besides, the larger majority of users don't use tablets for the kinds of things you're talking about. This also comes into play when designing a device, why should they add a feature to suit a small demographic?
I'm giving you real world reasons why it isn't done from an engineering perspective.
You are giving me reasons why it "should" be done from a user perspective.
The engineering/cost perspective comes first because that is where the rubber meets the road, user perspective comes last.
If an engineer were to design a device for the express purposes that you have discussed, I can promise you that it wouldn't be a small, compact thing like a tablet.
Click to expand...
Click to collapse
What I'm saying is that most device can ALREADY POWER external HDD just fine. Basically any decent tablet which is not a cheap one can do it, easily. The only limit is the size. This has nothing to do with engineers, or power or whatever. They already went throgut that and we already have this feature. What is lacking now is support to bigger drives due to some lazyness I think.
Now, as I said there is already support to other filesystem, so you're free to use the same storage on different platforms, and, digging a bit: I've found this.
Also there is some interesting stuff about Android TV. Apparently you need to format through the OS in order to use it. I guess it would be ext4 or something like that, but still, playback and recording limit is way higher.
Also, digging more it seems that it is possible, although a bit messy. It works like 50% of the time for some reason, but it is possible. Is not native tho. This is what i'm complaining for.

Categories

Resources