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.
Given the nature of the recovery partition/os.. I think it would be possible to test out a native armhf environment.. Probably not any performance gains (maybe md5sum?).. but a cool thing to test out..
Doable?
This could greatly improve the quadrant performance on at least "cpu performance" and "disk i/o speed" amirite?
sounds interesting
jcarrz1 said:
This could greatly improve the quadrant performance on at least "cpu performance" and "disk i/o speed" amirite?
sounds interesting
Click to expand...
Click to collapse
Maybe CPU performance, but disk i/o speed is I think caused by low bus speeds... or the EMMC interface Asus used for their NAND, maybe it's badly implemented (Samsung and Acer all use the same method, NAND on an EMMC I/O interface, so it's detected as an sdcard, but their method is fast). And maybe improve database read/write (SQL encoding etc)
Well, I do not know if android be compiled for armhf. I was mainly speaking of the recovery 'system'.. fpu performance can increase from 30-40%. This could probably help out software video decode and certain elements of certain games..
Its like the name suggests.. it uses hardware fpu on the armv7.. the curent implementation maintains compatibility with older devices and passes only some fpu instructions to hardware.. its called softfp.. I'd hope most of android is softfp (well actually, hardfp would obviously be preferred - but it wouldn't work with older arm cpus)
Have a look..
http://wiki.debian.org/ArmHardFloatPort
And yeah.. disk io would probably still suck. But as you may or may not know - even a usb3 flash drive, which obviously has capable flash memory of going beyond usb 2.0 bus speeds, fails to reach full usb 2.0 bus speeds on the tf101..
I've said this before.. if you want optimal emmc reads/writes, bypass the middle man (/system/bin/sdcard binary) and write directly to /data/media.. /system/bin/sdcard process chews a lot of cpu when you write to /mnt/sdcard/
I suppose this all done to keep the perms for /data/media conforming to
1023.1023 rw rw r (664)
Also, when a large file transfer is taking place using something like terminal emu.. its best to kill any memory hogs before hand.
kill `pgrep browser` `pgrep launcher`.. don't worry, they'll come back when you're done.
But I digress.
This probably won't work as the proprietary blobs from nvidia/Asus are likely only compiled for softfp
Again, this would be for the recovery partition.
Blades said:
Again, this would be for the recovery partition.
Click to expand...
Click to collapse
And of course, kernel too. The graphics acceleration blobs are Asus/nVidia properties, but yet we could increase the performance a bit.
About sdcard mount: what if, instead of using that crappy fuse mount Asus wrote, simply creating a symlink: yes, attaching through MTP would be a PITA, and there would be permission problems at the beginning, but with one-two smart services, they can be eliminated. Or remake the sdcard binary, but in a somewhat less performance-eating way, by creating a virtual new device and mounting it?
fonix232 said:
And of course, kernel too. The graphics acceleration blobs are Asus/nVidia properties, but yet we could increase the performance a bit.
About sdcard mount: what if, instead of using that crappy fuse mount Asus wrote, simply creating a symlink: yes, attaching through MTP would be a PITA, and there would be permission problems at the beginning, but with one-two smart services, they can be eliminated. Or remake the sdcard binary, but in a somewhat less performance-eating way, by creating a virtual new device and mounting it?
Click to expand...
Click to collapse
Asus didn't make it, but they may have modified it. You can see the source here: http://ww.bensonkim.com/system/core/sdcard/sdcard.c I can also look in the kernel upsream and see if there were any significant improvements to fuse that can be backported.
Jonman409 said:
Asus didn't make it, but they may have modified it. You can see the source here: http://ww.bensonkim.com/system/core/sdcard/sdcard.c I can also look in the kernel upsream and see if there were any significant improvements to fuse that can be backported.
Click to expand...
Click to collapse
I was talking about their modifications, as yes, they modified it. You might not have noticed, but I did (after playing with a Galaxy Tab 10.1 and an Acer Iconia A500), that the TF's performance is way lower than those two, yet the hardware is 99% the same, or even better (the GTab10.1 bases on the Harmony board, just like the A500, but the TF is on the newer, better performance Ventana board)
fonix232 said:
I was talking about their modifications, as yes, they modified it. You might not have noticed, but I did (after playing with a Galaxy Tab 10.1 and an Acer Iconia A500), that the TF's performance is way lower than those two, yet the hardware is 99% the same, or even better (the GTab10.1 bases on the Harmony board, just like the A500, but the TF is on the newer, better performance Ventana board)
Click to expand...
Click to collapse
I guess its a case of irony, but the harmony board's nand timings appear to be very very easy to tweak.
See board-harmony.c in 2.6.34 - not saying this is a sane solution.. but if I could do it on the tf, I would - within reason. Don't want corrupt writes.
Blades said:
I guess its a case of irony, but the harmony board's nand timings appear to be very very easy to tweak.
See board-harmony.c in 2.6.34 - not saying this is a sane solution.. but if I could do it on the tf, I would - within reason. Don't want corrupt writes.
Click to expand...
Click to collapse
Harmony, if I can say that, was a bit 'more open' in this sense: it had more options to tweak, but just bcos it had the older Tegra2 chipset (AFAIK, ours is the T20 T250 version, while the Harmony board houses an AP20H T250), and was a more "test board".
fonix232 said:
Harmony, if I can say that, was a bit 'more open' in this sense: it had more options to tweak, but just bcos it had the older Tegra2 chipset (AFAIK, ours is the T20 T250 version, while the Harmony board houses an AP20H T250), and was a more "test board".
Click to expand...
Click to collapse
Yeah, I have a gtab - it clocks to 1.7 with ease and the gpu is just as capable. I don't think it can run the l4t (Linux for Tegra) stuff tho... so its not exactly a dev board.. isn't kind of the same thing? AP20H vs T20 is not like T25 vs T20.
Edit:
http://en.wikipedia.org/wiki/Tegra_2
Erm... harmony may not mean it has AP20H.. as the viewsonic gtab is definately a harmony board
Blades said:
Yeah, I have a gtab - it clocks to 1.7 with ease and the gpu is just as capable. I don't think it can run the l4t (Linux for Tegra) stuff tho... so its not exactly a dev board.. isn't kind of the same thing? AP20H vs T20 is not like T25 vs T20.
Edit:
http://en.wikipedia.org/wiki/Tegra_2
Erm... harmony may not mean it has AP20H.. as the viewsonic gtab is definately a harmony board
Click to expand...
Click to collapse
The Wikipedia one is wrong I guess, as the Harmony definitely had AP20H. Point is, it is a slightly different SoC.
fonix232 said:
The Wikipedia one is wrong I guess, as the Harmony definitely had AP20H. Point is, it is a slightly different SoC.
Click to expand...
Click to collapse
nope, you are wrong.
The difference between harmony and ventana is:
Harmony is the nvidia reference board for phone form factor and has T20 silicon revision A02.
Ventana is the nvidia reference board for tablet form factor and has T20 silicon revision A03.
Is it possible to attach our old phones to pc to get extra ram or graphics??
AR711 said:
Is it possible to attach our old phones to pc to get extra ram or graphics??
Click to expand...
Click to collapse
Nope :crying:
Unfortunately our phones and PC's work off different architectures making it impossible to achieve something like shared GPU power. Even if it was possible by using a proprietary PCI-E (Graphics) connector it would be more likely to decrease performance due to less data being able to be passed via the cable as USB 2 (Used on most phones) is too slow for a GPU (Graphics Card/Processor) to work efficiently. Even if it was possible your PC is more likely to be faster at processing the graphics than the chip on your phone.
Dear forum members,
I intend to start learning to develop apps for Android. My PC is a bit old however, Intel Core i7 920 2.67 GHz from 2009, with 16 GB ram, running Windows 10.
Will this computer be good enough for Android App development? I guess I need decent speed of the build process and I need to be able to run various emulators sufficiently fast.
If not good enough, could you recommend a decent (Windows) modern computer configuration that will not break my bank?
Warm regards,
Sven
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!