Web browser development progress on Windows RT - Windows RT General

Hello all, I have been working on porting applications such as SM64, ClassiCube, VVVVVV, and others including web browsers to ARM as I want to help the community, so I thought I would share my progress with the web browser.. I am using a QtWebKit browser as the final product (Otter), but here's the catch -
Full SSL and HTTPS support. I found a way to port over Qt5 and the latest version of QtWebKit. I accidentally built the wrong branch of QtWebKit though, so it's kind of broken. Using LLVM-MinGW (github.com/mstorsjo/llvm-mingw), Linux, and MXE, and a lot of patience, time and effort, you can port almost anything. The most I can show for the web browser right now is this picture of it not responding right now, as like said before I built the wrong QtWebKit branch. i.imgur.com/Qbt08Fp.png (I can't post outside links, I don't have 10 posts yet)
I'll be making a guide for MXE armv7-Windows building soon and releasing a hopefully stable build of this browser soon too
(I'll also send over apps such as ClassiCube and VVVVVV (can't do SM64 for obv. legal reasons, but I will explain how to build it yourself as long as you legally own the game and have a ROM) in another forum, or if you can't wait I can send it here too )
(I will also be willing to take app requests if absolutely wanted, just make sure they're on GitHub and do not use Visual Studio projects)

If you're planning to do anything JIT you may wanna have a look at running Windows 10 ARM32 as well since that supports ARM32 code and not just Thumb-2 (I see you're running Windows RT in that image...are you sure the reason it crashes isn't the JS JIT?).
Also no idea if you already know but thought I'd say it cause you said you're willing to take app requests if they don't use VS projects: VS 2017+ (even the free version) can easily compile for ARM32 as long as you can build all dependencies (was just saying in case you didn't know, if it's a thing of personal preference just ignore me)
As for app requests... if you're willing to I guess you could look into the ones that have been asked for time and time again back when these devices were more used and the jailbreak was found, I remember a lot of people asking for stuff like LibreOffice and LMMS off the top of my head, otherwise can't really remember much of anything else but while we lack LMMS I think a lot of people would appreciate a properly compiled version of Audacity (there's a version ported long ago but they used the wrong method so they're tied to the OS versions they were compiled for, one only working on 8.0 and one only on 8.1, nothing for 10... I tried compiling it but the patches from the ancient version that got compiled for RT were of little help in figuring out how to compile the latest version).
Anyway thank you for all you have done, a better browser is really the most needed thing now that we have Windows 10 available.

Ranomez said:
If you're planning to do anything JIT you may wanna have a look at running Windows 10 ARM32 as well since that supports ARM32 code and not just Thumb-2 (I see you're running Windows RT in that image...are you sure the reason it crashes isn't the JS JIT?).
Click to expand...
Click to collapse
Ah, yeah. I only use RT cause well, I got my Surface in a special way and I don't want to accidentally brick it lol.. I have enough money to get one off eBay to test with so I'll check that. It very well could be the JIT, cause well... like said RT is just Thumb-v2, but it wouldn't have compiled at all if it wasn't Thumb-v2 since Clang with LLVM-MinGW is setup for thumbv7-arm-windows-gnu (or something similar), unless it's a broken compiler but any other apps I compile work fine. I tried disabling JS completely but I think something is just broken completely within QtWebKit as I got the same results, so I'll try looking around Qt dev forums and keep you updated on whether its the JIT or not once I get that.
Also no idea if you already know but thought I'd say it cause you said you're willing to take app requests if they don't use VS projects: VS 2017+ (even the free version) can easily compile for ARM32 as long as you can build all dependencies (was just saying in case you didn't know, if it's a thing of personal preference just ignore me)
Click to expand...
Click to collapse
Just a personal preference thing, it's easier to work with Clang as you can build things easier with it (or harder, but hey challenges are fun too). I personally just kinda dislike VS either way and use Linux as a main OS. Qt5 wouldn't even configure on ARM on any VS I tried :laugh: I dual boot, but I'm living on 3.5inch HDDs as is :laugh:
As for app requests... if you're willing to I guess you could look into the ones that have been asked for time and time again back when these devices were more used and the jailbreak was found, I remember a lot of people asking for stuff like LibreOffice and LMMS off the top of my head, otherwise can't really remember much of anything else but while we lack LMMS I think a lot of people would appreciate a properly compiled version of Audacity (there's a version ported long ago but they used the wrong method so they're tied to the OS versions they were compiled for, one only working on 8.0 and one only on 8.1, nothing for 10... I tried compiling it but the patches from the ancient version that got compiled for RT were of little help in figuring out how to compile the latest version).
Anyway thank you for all you have done, a better browser is really the most needed thing now that we have Windows 10 available.
Click to expand...
Click to collapse
Will definitely look into Audacity and LMMS and LibreOffice. All are apps I want myself, just haven't had much time on me, but I do stuff from here to there when I can. Just kinda hard with my internet going out since the servers are stacked. Will definitely look into that though as I have Thanksgiving off for the rest of the week

frylockk19 said:
Ah, yeah. I only use RT cause well, I got my Surface in a special way and I don't want to accidentally brick it lol.. I have enough money to get one off eBay to test with so I'll check that. It very well could be the JIT, cause well... like said RT is just Thumb-v2, but it wouldn't have compiled at all if it wasn't Thumb-v2 since Clang with LLVM-MinGW is setup for thumbv7-arm-windows-gnu (or something similar), unless it's a broken compiler but any other apps I compile work fine. I tried disabling JS completely but I think something is just broken completely within QtWebKit as I got the same results, so I'll try looking around Qt dev forums and keep you updated on whether its the JIT or not once I get that.
Click to expand...
Click to collapse
LLVM-MinGW compiles for ARM Windows, ARM Windows 10 supports ARM32 code, it will compile, just won't run on RT, will do on 10 though, until you buy an extra I can do some testing for you on 10 if you DM me binaries.
Also no real reason to be scared, quite hard to brick a Surface RT/2 permanently.
EDIT: An other example is PPSSPP, there's builds for ARM32 Windows, they work on both RT and 10 but on RT you have to disable JIT, on 10 JIT works.

Ranomez said:
LLVM-MinGW compiles for ARM Windows, ARM Windows 10 supports ARM32 code, it will compile, just won't run on RT, will do on 10 though, until you buy an extra I can do some testing for you on 10 if you DM me binaries.
Also no real reason to be scared, quite hard to brick a Surface RT/2 permanently.
EDIT: An other example is PPSSPP, there's builds for ARM32 Windows, they work on both RT and 10 but on RT you have to disable JIT, on 10 JIT works.
Click to expand...
Click to collapse
Ah, gotcha. Want me to send over the binaries? I can do it anytime I just need to know so I can put it in a zip after class. I just really can't risk it lol. Had my Surface since 2015

frylockk19 said:
Ah, gotcha. Want me to send over the binaries? I can do it anytime I just need to know so I can put it in a zip after class. I just really can't risk it lol. Had my Surface since 2015
Click to expand...
Click to collapse
Yeah, if you send me a DM with a link I'll test whatever you throw at me on 10.
Well again, it's pretty much impossible to brick it.

Ranomez said:
Yeah, if you send me a DM with a link I'll test whatever you throw at me on 10.
Well again, it's pretty much impossible to brick it.
Click to expand...
Click to collapse
Well, I may just do W10ARM32 later anyways, my Surface needs reset as is. But they're all sent through a PM, hope you have luck :fingers-crossed:

If you do build a browser successfully, please build it for RT 8.1. You don't lose much by building it for 8.1 as it will still work on 10

Qiangong2 said:
If you do build a browser successfully, please build it for RT 8.1. You don't lose much by building it for 8.1 as it will still work on 10
Click to expand...
Click to collapse
JIT won't work on anything but 10 thought and unlike emulators where JIT can be freely disabled from settings usually in the majority of the browsers that's not so easy, you have to build it with JIT disabled => you'd have to keep 2 build configurations and the non JIT version won't really be very usable anyway.

Ranomez said:
EDIT: An other example is PPSSPP, there's builds for ARM32 Windows, they work on both RT and 10 but on RT you have to disable JIT, on 10 JIT works.
Click to expand...
Click to collapse
Is there a PSSPP build floating around somewhere? I searched a bit and couldn't find one. I'm curious if it would even run full speed on an RT, but it would be fun to see.
@frylockk19 if you need another tester, I'd be happy to try stuff out too. I updated my old RT device (not a 2) many months ago, and I'm running Win 10. I found some of the old software that had been ported didn't seem to work anymore, but the ability to run many more apps from the Windows Store mostly made up for it. I've been really impressed how well some things run -- even Discord is usable. It also makes it obvious which apps are not very optimized. I was surprised to see Pixel Studio ran as poorly as it does!
Regarding requests (sorry for the big dump here!):
- Audacity sounds like a good choice to me too!
- while not as exciting, I'd love to see some command line utility applications ported; things like imagemagick or even just a good selection of standard linux tools, git, etc.
- if you're feeling up for a big challenge, I'd recommend something like Webcamoid; I'm not sure what the driver situation would be like or if it's even possible, but if we could plug a cheap HDMI->USB adaptor into an RT device (so it thinks were plugging in a webcam) we could use something like Webcamoid to turn the RT into a cheap display for a Raspberry Pi or anything else. Essentially, with a dongle, the RT could become a portable display, if the software situation was possible. https://webcamoid.github.io/
- WinSCP https://github.com/winscp/winscp
- Pico-8 would be awesome, but is unfortunately closed source. TIC-80 is a nice alternative for a "fantasy console" though. There was an older version in the Microsoft Store, but I think it got purged along with most emulators at some point. https://github.com/nesbox/TIC-80
- I have never been able to get the old MAME build working on either 8 or 10 on the RT, but it would be fun to see that actually running.
- LosslessCut might be useful, even though the Surface RT isn't exactly a multimedia powerhouse. Ditto for Editly. https://github.com/mifi/lossless-cut https://github.com/mifi/editly
I'm excited to see new life breathed into the RT, whatever you decide to do.

MichaelA said:
Is there a PSSPP build floating around somewhere? I searched a bit and couldn't find one. I'm curious if it would even run full speed on an RT, but it would be fun to see.
Click to expand...
Click to collapse
Well on Windows RT you have to use the IR interpreter cause JIT doesn't work so no, it won't be full speed but on 10 you can use JIT, many games seem to work pretty much full speed with my settings but there's a catch: the Nvidia GPU driver on RT devices (both RT and 2) is broken so you won't get 3D games working unfortunately... Or rather not on GPU, they work with software rendering and some are playable with JIT and frameskip.
EDIT: Forgot to say ARM32 and ARM64 is merged in the main PPSSPP sources so you can just compile it.

MichaelA said:
Is there a PSSPP build floating around somewhere? I searched a bit and couldn't find one. I'm curious if it would even run full speed on an RT, but it would be fun to see.
@frylockk19 if you need another tester, I'd be happy to try stuff out too. I updated my old RT device (not a 2) many months ago, and I'm running Win 10. I found some of the old software that had been ported didn't seem to work anymore, but the ability to run many more apps from the Windows Store mostly made up for it. I've been really impressed how well some things run -- even Discord is usable. It also makes it obvious which apps are not very optimized. I was surprised to see Pixel Studio ran as poorly as it does!
Regarding requests (sorry for the big dump here!):
- Audacity sounds like a good choice to me too!
- while not as exciting, I'd love to see some command line utility applications ported; things like imagemagick or even just a good selection of standard linux tools, git, etc.
- if you're feeling up for a big challenge, I'd recommend something like Webcamoid; I'm not sure what the driver situation would be like or if it's even possible, but if we could plug a cheap HDMI->USB adaptor into an RT device (so it thinks were plugging in a webcam) we could use something like Webcamoid to turn the RT into a cheap display for a Raspberry Pi or anything else. Essentially, with a dongle, the RT could become a portable display, if the software situation was possible. https://webcamoid.github.io/
- WinSCP https://github.com/winscp/winscp
- Pico-8 would be awesome, but is unfortunately closed source. TIC-80 is a nice alternative for a "fantasy console" though. There was an older version in the Microsoft Store, but I think it got purged along with most emulators at some point. https://github.com/nesbox/TIC-80
- I have never been able to get the old MAME build working on either 8 or 10 on the RT, but it would be fun to see that actually running.
- LosslessCut might be useful, even though the Surface RT isn't exactly a multimedia powerhouse. Ditto for Editly. https://github.com/mifi/lossless-cut https://github.com/mifi/editly
I'm excited to see new life breathed into the RT, whatever you decide to do.
Click to expand...
Click to collapse
Amazing to hear someone else can test any time! I actually have been busy, so sorry for the really late response. I'm working on Linux on the RT/2 since all they are are Cortex-A9/A15 devices. I will definitely check out all those projects and keep you updated more frequently now that school is out for awhile.

Ranomez said:
Well on Windows RT you have to use the IR interpreter cause JIT doesn't work so no, it won't be full speed but on 10 you can use JIT, many games seem to work pretty much full speed with my settings but there's a catch: the Nvidia GPU driver on RT devices (both RT and 2) is broken so you won't get 3D games working unfortunately... Or rather not on GPU, they work with software rendering and some are playable with JIT and frameskip.
EDIT: Forgot to say ARM32 and ARM64 is merged in the main PPSSPP sources so you can just compile it.
Click to expand...
Click to collapse
@Ranomez sorry to bother, you said there's a server, correct? I'm interested in joining if you could send the link please ^^

Any Update?

gishanstc said:
Any Update?
Click to expand...
Click to collapse
You don't look at the development forums do you
https://forum.xda-developers.com/t/app-beta-otter-browser-for-windows-on-arm32.4267593/

frylockk19 said:
You don't look at the development forums do you
https://forum.xda-developers.com/t/app-beta-otter-browser-for-windows-on-arm32.4267593/
Click to expand...
Click to collapse
Sorry my bad, Thanks mate

Related

Can I get an idea of how "functional" Android is on this phone?

Currently I'm an HD2 user. I like the fact that Android has started to port onto the HD2. Still I know it's a long ways from being done or close to done and so far the only one I can think of being anywhere near done is the TP and TP2. Both have been out long enough to at least have the Android port worked on for a longer time. While I do read that it's good a lot of Android phone users suggest that the porting comes no where near close to how well the real Android phones work. Is this true? As far as apps and functionality and comparability goes how close is the Android port to the real thing? Would some of you rather have a real Android phone instead of this?
Phenomenon said:
Currently I'm an HD2 user. I like the fact that Android has started to port onto the HD2. Still I know it's a long ways from being done or close to done and so far the only one I can think of being anywhere near done is the TP and TP2. Both have been out long enough to at least have the Android port worked on for a longer time. While I do read that it's good a lot of Android phone users suggest that the porting comes no where near close to how well the real Android phones work. Is this true? As far as apps and functionality and comparability goes how close is the Android port to the real thing? Would some of you rather have a real Android phone instead of this?
Click to expand...
Click to collapse
The closest to a native Android device would be the vogue. They pretty much have functionality everywhere and even flash to nand. In comparison we aren't too far behind as the things we are currently lacking is the camera.
Obviously there are bugs here and there but its still usable. Older builds are more stable and we've just recently jumped onto 2.2 Froyo so it will take some time to fix the bugs. We've actually accomplished something great and actually surpass a native android phone in benchmark scores even though our devices aren't hugely optimized. I've seen the HD2 video booting XDANDROID; i've even posted it in our 2.1 thread and from what i see its was running pretty quick during the SetupWizard. cough* cough* ...snapdragon ;p
Lastly yes i would never go back to WM or even get an iphone. I've bought a nexus one and have never looked back. From what i see once you go Android you don't go back and at Google IO they certainly showed us why.
I would love to start adding support for HD2 for XDANDROID. But i'm currently busy with my new role as Moderator
babijoee said:
The closest to a native Android device would be the vogue. They pretty much have functionality everywhere and even flash to nand. In comparison we aren't too far behind as the things we are currently lacking is the camera.
Obviously there are bugs here and there but its still usable. Older builds are more stable and we've just recently jumped onto 2.2 Froyo so it will take some time to fix the bugs. We've actually accomplished something great and actually surpass a native android phone in benchmark scores even though our devices aren't hugely optimized. I've seen the HD2 video booting XDANDROID; i've even posted it in our 2.1 thread and from what i see its was running pretty quick during the SetupWizard. cough* cough* ...snapdragon ;p
Lastly yes i would never go back to WM or even get an iphone. I've bought a nexus one and have never looked back. From what i see once you go Android you don't go back and at Google IO they certainly showed us why.
I would love to start adding support for HD2 for XDANDROID. But i'm currently busy with my new role as Moderator
Click to expand...
Click to collapse
buts thats interesting. You said you got a Nexus One is that because you just felt like the android porting for this phone wasn't good enough?
Phenomenon said:
buts thats interesting. You said you got a Nexus One is that because you just felt like the android porting for this phone wasn't good enough?
Click to expand...
Click to collapse
I got a nexus one because its cool and has great specs and also because of the android ports. You cant stay on the same phone forever and it was time for me to upgrade and at the time TP2 or topaz didn't interest me. So i decided to wait for N1
For me it is very close to replacing WM on my raph110. Really, battery life issue is holding me back. I can turn off sync and run as "just a phone" for a long time, but as soon as I start to use it as a smartphone, I better make sure I am near a power supply.
As a phone its better than winmo IMO, making and receiving calls and SMS is downright clunky in WM compared to these android builds.
All it would take for me to switch is the ability to run with sync on, and use some moderate smartphone-y features here and there for an entire day and I am set. At the moment I use android when I am plugged in, then reboot into WM when I know I am going to be away from power for a length of time.
Compared to other android phones I have played with, the raph seems downright speedy. Most time when I have played with android phones they seem laggy and slow, where my phone with these android builds seems much more responsive and mostly lag free. I have considered picking up an Aria if I come across a cheap one but only because of the battery thing and no other reason.
To give you more info I have a Fuze (raph110) and run NRG's WM 6.5.5 / SenseUI 2.5 ROMs.
The best part of this project is you run WinMo in tandem - Android is simply running off of the SD card, so there's virtually nothing that would break your phone or SD card permanently. All of the outright hardware failures I've seen in any forum related to this project has been a simple hardware failure - nothing with Android broke the device basically.
So try it out! You've got nothing to lose. Then you'll have a much better idea of how 'functional' it is
Well I have tried it on the HD2, but nothing is exactly functional to say the least. I mean, it runs, but not much else to say about it. I wonder when they port and finish being able to get the antennae working, gps, camera, wifi, bt, etc. what all that will mean as far as how functional it will be. Will programs be able to be installed and USE all the functional devices? Games supposedly need OpenGl to work and I bet that is another can of worms. I'm all for it working and everything, but I wonder if when the project ends will it be that much better or am I better off getting a Nexus One in the end.
Phenomenon said:
Well I have tried it on the HD2, but nothing is exactly functional to say the least. I mean, it runs, but not much else to say about it. I wonder when they port and finish being able to get the antennae working, gps, camera, wifi, bt, etc. what all that will mean as far as how functional it will be. Will programs be able to be installed and USE all the functional devices? Games supposedly need OpenGl to work and I bet that is another can of worms. I'm all for it working and everything, but I wonder if when the project ends will it be that much better or am I better off getting a Nexus One in the end.
Click to expand...
Click to collapse
Well I don't know if it'll *ever* be truly perfect compared to native devices... but looking at a) what we have working on our TP's and b) what the vogue guys have working on their devices....
Basically it looks like it'll be darned close to having an actual Android device... which is amazing, to say in the least. I'm not sure how long the vogue's battery lasts, but other than that and camera, our devices are fairly complete on the hardware front. Vogue's even have a functional camera!
3d is also working, so OpenGL will not be a problem It's just a matter of getting the 3d drivers for the GPU!
arrrghhh said:
Well I don't know if it'll *ever* be truly perfect compared to native devices... but looking at a) what we have working on our TP's and b) what the vogue guys have working on their devices....
Basically it looks like it'll be darned close to having an actual Android device... which is amazing, to say in the least. I'm not sure how long the vogue's battery lasts, but other than that and camera, our devices are fairly complete on the hardware front. Vogue's even have a functional camera!
3d is also working, so OpenGL will not be a problem It's just a matter of getting the 3d drivers for the GPU!
Click to expand...
Click to collapse
So what do you think it's worth holding onto the device and not just get an Android device just yet? How long would you all feel it'll be till Android is as usable on the HD2 as it is on the Vogue or any multi-boot device?
Also, still what about the programs? Like if you have a program like Shopsavvy and you have the camera working will it and should it work on the device like the Vogue? Or is it a no go because it's not a legit supported device?
Phenomenon said:
So what do you think it's worth holding onto the device and not just get an Android device just yet? How long would you all feel it'll be till Android is as usable on the HD2 as it is on the Vogue or any multi-boot device?
Also, still what about the programs? Like if you have a program like Shopsavvy and you have the camera working will it and should it work on the device like the Vogue? Or is it a no go because it's not a legit supported device?
Click to expand...
Click to collapse
In the end its entirely up to you. The HD2 has started on its journey to port linux and there no timeline on when it will be done. Even our linux kernel is not complete but devs are working on it and it grows and grows.
So if you have the dough and time go and try out a android device and see what you think. If you like go buy it otherwise be patient like most other members and you'll see a functional port guarenteed.
Apps will work if you have the function available in most cases.
babijoee said:
In the end its entirely up to you. The HD2 has started on its journey to port linux and there no timeline on when it will be done. Even our linux kernel is not complete but devs are working on it and it grows and grows.
So if you have the dough and time go and try out a android device and see what you think. If you like go buy it otherwise be patient like most other members and you'll see a functional port guarenteed.
Apps will work if you have the function available in most cases.
Click to expand...
Click to collapse
Exactly. I used XDAndroid on my Fuze to decide that Android was in fact for me, and I bought a Motorola Milestone. We have a mostly working system here, the battery life sucks and theres no camera (and there was no bluetooth when I upgraded, nor was there 3D obviously, and Cellular had problems staying connected) but I was able to get a feel for the Android system, the market, what was out there and decided to make a go of it. I've been quite happy. I keep coming back to see Android on my Fuze because I have a feeling that it'll make a good spare device, or a giveaway device, or whatever. Even if it is just an MP3 player with a prepaid SIM in it that I can leave under the seat of my car - I'll be getting more mileage on this device running Android than I would on Windows Mobile.
dieKatze88 said:
....I'll be getting more mileage on this device running Android than I would on Windows Mobile.....
Click to expand...
Click to collapse
Agreed, Im just disolved now with WM, had a look at XDAndroid and am impressed big time.
Once this is an every-day OS to run (in terms of battery life and stability) I will have the device I wanted to start with....forward facing cameras for video calling (when its available), hardware keyboard and a nice form factor.
XDAndroid runs seemigly far nicer than the native OS the phone was designed for!!! Says it all!!
Phenomenon said:
Like if you have a program like Shopsavvy and you have the camera working will it and should it work on the device like the Vogue? Or is it a no go because it's not a legit supported device?
Click to expand...
Click to collapse
Shopsavvy will not work properly on the Vogue because the camera on the Vogue has a fixed focus, and the barcode recognition algorithm in Barcode Scanner (ZXing) and Shopsavvy is not advanced enough to recognize blurred barcodes like RedLaser can on the iPhone 2G/3G. Once the camera works on the RAPH, Shopsavvy should do well on it since as far as I know the camera has autofocus.
Camera apps in general are hit and miss because Android has a rather poor camera API which exposes a lot of the underlying camera implementation (color space, framerate, encoding) to the app trying to use the camera - this is why whenever a new official Android phone comes out there are generally new versions of camera apps on the market (the Samsung Moment was the worst culprit of this - almost no camera applications worked out-of-the-box on it).
But as a rule of thumb - yes - the phone is running Android and the fine people working on development try to implement everything to spec, so for all intents it appears to an application the same as any "official" phone does. As a matter of fact, the Android porting community is doing *exactly* what a phone manufacturer does internally when releasing a new Android phone - just more publicly and with less documentation and more reverse-engineering.
I love xdandroid,i don't use camera so only the market bug in the latest froyo bulid is a bad thing for me,but i think that babijoee and all the xdandroid team can fix it.
the only thing that i wish is a flashable android so no more wm!
HELICOPTER88 said:
I love xdandroid,i don't use camera so only the market bug in the latest froyo bulid is a bad thing for me,but i think that babijoee and all the xdandroid team can fix it.
the only thing that i wish is a flashable android so no more wm!
Click to expand...
Click to collapse
What Market bug? Did you try deleting your data.img?
i think all the new problems may be due to old data.img
Since the framework and structure of the updates are always updated/changing we do require people to have a new data.img
If problems persist after making a new data.img then we will have to look into it
The camera and the extremely innaccurate battery meter are dealbreakers for me I really hope you'll manage to fix it soon, btw why not make a thread called "What we're working on", would be pretty interesting
arrrghhh said:
What Market bug? Did you try deleting your data.img?
Click to expand...
Click to collapse
Yeah i deleted it,2 times.
the problem is when i try to log in with a google account or when i try to create one,i put username and password,i press next and after 5 minutes it says impossible to connect to google's server
i connect through wi-fi and connection works...maybe i should try to log in when no sim inserted,because doing a fresh install of android without sim solved this problem when i was using donut 1.6
HELICOPTER88 said:
Yeah i deleted it,2 times.
the problem is when i try to log in with a google account or when i try to create one,i put username and password,i press next and after 5 minutes it says impossible to connect to google's server
i connect through wi-fi and connection works...maybe i should try to log in when no sim inserted,because doing a fresh install of android without sim solved this problem when i was using donut 1.6
Click to expand...
Click to collapse
Hrm. I've never had a problem "signing into" the Market... I guess I didn't even realize it had to sign in, but it does make sense.
Try the trick w/o the SIM card. I don't have a SIM, and I've never been able to reproduce the error.
Mr.Sir said:
The camera and the extremely innaccurate battery meter are dealbreakers for me I really hope you'll manage to fix it soon, btw why not make a thread called "What we're working on", would be pretty interesting
Click to expand...
Click to collapse
"Whatever we feel like today" doesn't seem very interesting.

[Q] Alternative systems

just wondering if there are any alternative systems that would run on the evo (other then Ubuntu/Debian)
love android but i just like to experiment with things and mess around
like maybe other phone systems
I hear that some guys are working on putting Windows ME on it...
Windows ME...lol. I remember those days.
There was a system called Meego that I heard about somewhere. I'm not too familiar with it, but its worth a shot for you to look into.
The logical route would be to develop something else based on the Linux kernel since it's open-source and available, but by the time you've matched hardware and got features working, you'll have basically rebuilt a core Android system anyway, right? It's just another Linux distro, really.
minjin said:
i hear that some guys are working on putting windows me on it...
Click to expand...
Click to collapse
lmao!!!!
Winner!!!!!!!!!!!

"Dangerous" Newb!

I did my first android root about a month ago - now I'm hooked on flashing and really want to learn how to customize my ROMs.
My first question - a lot of the tools seem to run in Linux. Is it a good idea to setup a dual boot on my laptop?
I've read this thread:
http://forum.xda-developers.com/showthread.php?t=1167623
Is this the right place to start if I want to pull apps off other ROMs to install in my own ROM? I've tried unzipping a rom, finding the APK, and so far, it always fails installation. So - is the thread above the right place to start pulling these APKs "the correct way"?
Came from the WinMo platform, been using Android devices for a little over a year.
Any help, pointing me in the right direction is helpful.
Again - I don't (at this time) want to learn how to MAKE a ROM, but "customize" what's already out there.
Thanks!
mpjune69 said:
I did my first android root about a month ago - now I'm hooked on flashing and really want to learn how to customize my ROMs.
My first question - a lot of the tools seem to run in Linux. Is it a good idea to setup a dual boot on my laptop?
I've read this thread:
http://forum.xda-developers.com/showthread.php?t=1167623
Is this the right place to start if I want to pull apps off other ROMs to install in my own ROM? I've tried unzipping a rom, finding the APK, and so far, it always fails installation. So - is the thread above the right place to start pulling these APKs "the correct way"?
Came from the WinMo platform, been using Android devices for a little over a year.
Any help, pointing me in the right direction is helpful.
Again - I don't (at this time) want to learn how to MAKE a ROM, but "customize" what's already out there.
Thanks!
Click to expand...
Click to collapse
I am a windows guy, and most things can actually be done on windows, but somethings Linux is needed for. I use wubi, it's a dual boot, it works amazing. I primarily use windows, and you can use apktool to decompile and edit your applications, you can even set up "cygwin" and run the android kitchen through cygwin bypassing the need for Linux. but for the android utility by tommytomatoe Linux is needed as it's not windows compatible yet, I suggest using Linux to get used to it, I like windows so I like to use as much as I can without Linus, but Linux is a great operating system and wubi is the best way to run it IMO, I've tried all the VMware and running it inside windows and its just way more efficient using the dual boot and wubi is as easy as 1,2,3 to set up
best of luck man, it's addicting!!
i never used linux until about a year ago, and now i cant stand using windows for anything (although forced to use it at work)
there are limitations (online gaming etc)
but i started using it primarily for android but now it is my os of choice
i keep windows on one hd and ubuntu on another, but im pretty sure im gonna erase windows at some point and dual boot something else..maybe mint
wubi is a nice way to wade in to linux w/o doing a full install, but if you ever get into building source roms its not ideal and generally cant handle it, specifically because its partition isnt big enough
Thanks for the replies! Andy, I'm running your stock ROM right now. Love it! Pulled off all the stuff I consider bloat. Now I'm wanting to add some stuff from other ROMs that I have tried.
So...if I use the method you descried above, I'll be able to pull APKs off other ROMs that I've downloaded?
Thanks again.
Sent from my ADR6350 using XDA App
nitsuj17 said:
i never used linux until about a year ago, and now i cant stand using windows for anything (although forced to use it at work)
there are limitations (online gaming etc)
but i started using it primarily for android but now it is my os of choice
i keep windows on one hd and ubuntu on another, but im pretty sure im gonna erase windows at some point and dual boot something else..maybe mint
wubi is a nice way to wade in to linux w/o doing a full install, but if you ever get into building source roms its not ideal and generally cant handle it, specifically because its partition isnt big enough
Click to expand...
Click to collapse
I run mint 100% and use windows in a vm
Sent from my Incredible 2 using xda premium
knipp21 said:
I run mint 100% and use windows in a vm
Sent from my Incredible 2 using xda premium
Click to expand...
Click to collapse
yeah its mostly just convincing my wife that our home comp is ok w/ no "real" windows
she hates vm's...as actually an old laptop we have can only run windows in a vm (long story) and she uses that at work as a backup to show powerpoints
but ill probably just do it for good during my mini vacation, we havent booted into it in 2 months
Deleted post.
nitsuj17 said:
yeah its mostly just convincing my wife that our home comp is ok w/ no "real" windows
Click to expand...
Click to collapse
That's funny, I have an old laptop with pretty modest specs. I put XP on it, and it borders on unusable, so I put Linux Mint LXDE on it and configured it to look almost exactly like Windows. It runs really well, but my wife hates it! She can't stand having to learn it's subtle differences (she's a COBOL programmer, so that might explain some things! )
As for the OP's question, depending on the specs of your notebook, you might be able to get away running Linux in a VM. I have VM's for Windows (for installing crap I don't want to install on my real Windows install), Linux and MacOS and they all run perfectly well.
A lot of people rave about VM Ware, I tried it and didn't like it at all. VirtualBox has always worked perfectly for me, and it's completely free. It's worth a shot, if for nothing else than testing 1- whether or not you really need to use Linux, and 2- which flavor of Linux you prefer and meets your needs.
On that second point, I used to use Ubuntu (and still have it installed on a little home file/print server), but recent versions have become resource hogs which might not play well in a VM on modest hardware. Linux Mint, which itself is a derivative of Ubuntu, is much more streamlined and light on resources, especially the LXDE (Lightweight X Desktop Environment) version. This would make it perfect for use in a VM.
imo
Everyone has a different preference when it come to Linux.
personally its very intemidating. I don't like doing.weird things my laptop wasn't made for.
but all u need is the basics, and a couple of good opinions, after that you should be OK.
trust me, after u figure it out, u can't stop.
It like crack!
knipp21 said:
I run mint 100% and use windows in a vm
Sent from my Incredible 2 using xda premium
Click to expand...
Click to collapse
I switched from Ubuntu to Mint the other day, and I'm liking it so far. I bought a small external hard drive to back up important stuff. I tried the upgrade option when installing, but it seemed buggy, so I did a clean install.
The only problem I've seen is the ATI/AMD proprietary graphics driver doesn't work properly for my laptop. I just run "classic" Mint, if not the graphics will bug out. I actually prefer the classic desktop anyways so it's not a big issue for me.
I've also got the android SDK with ADB and fastboot up and running now as well.
I'm still learning linux, but I like this distro better. If anyone has any suggestions or any advice to further my learning, I would love to hear it.

Any dev working on bringing back Adobe Flash compatibility to Kitkat?

Looking and searching for days on this topic. Could not find word on anybody working on it.
It is pretty heavy handed for Google to issue an update that reduces to functionality to their device. I use Adobe flash may be 5% of the time on my phone, but still, if I don't use it at all, I will just use an iPhone. No point in letting Google make money from my searches.
It's not Google job to keep Adobe Flash Player updated.
k3lcior said:
It's not Google job to keep Adobe Flash Player updated.
Click to expand...
Click to collapse
Adobe flash player doesn't have to be updated. Out dated versions work fine on Android 4.3. But compatibility is completely gone on Kitkat.
Yes, because Adobe is no longer updating it.
This is what Dolphin says on the developer's website (https://dolphinbrowser.desk.com/cus...id-4-4-how-do-i-enable-flash-player-?b_id=317) --
The Adobe Flash Player is no longer compatible with Android 4.4 Kitkat devices. Some critical APIs have been removed from Android 4.4 Kitkat that all browser cannot activate the flash player. We are working on to provide better video playing experience.
sparksd said:
This is what Dolphin says on the developer's website (https://dolphinbrowser.desk.com/cus...id-4-4-how-do-i-enable-flash-player-?b_id=317) --
The Adobe Flash Player is no longer compatible with Android 4.4 Kitkat devices. Some critical APIs have been removed from Android 4.4 Kitkat that all browser cannot activate the flash player. We are working on to provide better video playing experience.
Click to expand...
Click to collapse
Right, but is anyone working on this at the rom level?
which APIs and why are they removed?
Galaid said:
which APIs and why are they removed?
Click to expand...
Click to collapse
Website rendering is no longer done by AOSP(which renders flash). Now it's done by chromium (which doesn't render flash)
Lolento said:
Adobe flash player doesn't have to be updated. Out dated versions work fine on Android 4.3. But compatibility is completely gone on Kitkat.
Click to expand...
Click to collapse
As someone else already said, it's not Google's job to keep Adobe's app updated.
You're basically relying on old technology that should have been gone for a long time already. If you think about it that way, ask yourself, why doesn't Windows rely on MS-DOS anymore (it was there in older versions, so why isn't it there now)?
And I don't see how switching to iPhone would help in any way, you can't sideload apps or have Flash at all actually. Do you really want to go from a 7" screen to a 4" one? And wouldn't you use Google on iOS too?
Bogdacutu said:
As someone else already said, it's not Google's job to keep Adobe's app updated.
You're basically relying on old technology that should have been gone for a long time already. If you think about it that way, ask yourself, why doesn't Windows rely on MS-DOS anymore (it was there in older versions, so why isn't it there now)?
And I don't see how switching to iPhone would help in any way, you can't sideload apps or have Flash at all actually. Do you really want to go from a 7" screen to a 4" one? And wouldn't you use Google on iOS too?
Click to expand...
Click to collapse
Your argument is exactly why I will not longer consider Android as my next whatever device. Even when MS no longer base windows on DOS, the underlying DOS commamds are still supported.
Google is pretty heavy handed in trying force users to move away from flash. There are better tech available, I agree, but there asre still tons of websites using flash exclusively. These websites are completely essentially to the people who use it.
I also want to ask, aside from flash, objectively, what makes Android better iOS. Nothing, imo.
I believe App vs App, the quality of Apps on iOS is better than Android, even the Google one. I dont really sideload anything aside from flash, which i use to access sports websites.
Lolento said:
Your argument is exactly why I will not longer consider Android as my next whatever device. Even when MS no longer base windows on DOS, the underlying DOS commamds are still supported.
Google is pretty heavy handed in trying force users to move away from flash. There are better tech available, I agree, but there asre still tons of websites using flash exclusively. These websites are completely essentially to the people who use it.
I also want to ask, aside from flash, objectively, what makes Android better iOS. Nothing, imo.
I believe App vs App, the quality of Apps on iOS is better than Android, even the Google one. I dont really sideload anything aside from flash, which i use to access sports websites.
Click to expand...
Click to collapse
Android gives you customization where as iPhone pretty much tells you how your layout is going to be. A lot more freedom on Android, that is the biggest difference for me. You're definitely on the wrong forums to start an iOS vs Android debate though.
Lolento said:
Even when MS no longer base windows on DOS, the underlying DOS commamds are still supported.
Click to expand...
Click to collapse
Last time I checked the 16-bit subsystem was no longer there in 64-bit Windows.
Lolento said:
Google is pretty heavy handed in trying force users to move away from flash.
Click to expand...
Click to collapse
I don't understand why you keep blaming Google and not Apple, who ceased development on Flash for mobile devices 2 YEARS AGO
Lolento said:
Your argument is exactly why I will not longer consider Android as my next whatever device. Even when MS no longer base windows on DOS, the underlying DOS commamds are still supported.
Google is pretty heavy handed in trying force users to move away from flash. There are better tech available, I agree, but there asre still tons of websites using flash exclusively. These websites are completely essentially to the people who use it.
I also want to ask, aside from flash, objectively, what makes Android better iOS. Nothing, imo.
I believe App vs App, the quality of Apps on iOS is better than Android, even the Google one. I dont really sideload anything aside from flash, which i use to access sports websites.
Click to expand...
Click to collapse
So your willing to go pick up a new over priced device which gives you next to no freedom on it for customization, for a old, out dated, inefficient system of flash? Even though that device also has no flash support ? Glad we settled that.
Sent from my Nexus 4 using xda app-developers app
Joppykid said:
Android gives you customization where as iPhone pretty much tells you how your layout is going to be. A lot more freedom on Android, that is the biggest difference for me. You're definitely on the wrong forums to start an iOS vs Android debate though.
Click to expand...
Click to collapse
This is not even an iOS or Android debate, I can pick up a Windows device, who knows.
Google removing flash support is the last straw for me. And I am surprised that no else see it as getting escalatingly worse.
Here are a few things that Google did this year.
1. Gmail exchange active sync support removed
2. Youtube comment ties to Google+
3. Google dropping voice support for third party apps
4. And now removal of the killer app, adobe flash, that brought me over from iOS in the first place
Also, i have been using android for the past three years. The level of customization on Android is more of a toy box than anything else. With the removal of adobe flash support, the core functionality is identical and i would even give Windows Phone an edge over both iOS and Android.
Lastly, btw, this thread is about whether any dev is working to bring adobe flash back to 4.4. I didnt start this debate.
Lolento said:
This is not even an iOS or Android debate, I can pick up a Windows device, who knows.
Google removing flash support is the last straw for me. And I am surprised that no else see it as getting escalatingly worse.
Here are a few things that Google did this year.
1. Gmail exchange active sync support removed
2. Youtube comment ties to Google+
3. Google dropping voice support for third party apps
4. And now removal of the killer app, adobe flash, that brought me over from iOS in the first place
Also, i have been using android for the past three years. The level of customization on Android is more of a toy box than anything else. With the removal of adobe flash support, the core functionality is identical and i would even give Windows Phone an edge over both iOS and Android.
Lastly, btw, this thread is about whether any dev is working to bring adobe flash back to 4.4. I didnt start this debate.
Click to expand...
Click to collapse
Couldn't agree more... If only iOS have a 5" phone, I'd have jump ship.
The customization advantage is getting lesser by the day...
Lolento said:
This is not even an iOS or Android debate, I can pick up a Windows device, who knows.
Google removing flash support is the last straw for me. And I am surprised that no else see it as getting escalatingly worse.
Here are a few things that Google did this year.
1. Gmail exchange active sync support removed
2. Youtube comment ties to Google+
3. Google dropping voice support for third party apps
4. And now removal of the killer app, adobe flash, that brought me over from iOS in the first place
Also, i have been using android for the past three years. The level of customization on Android is more of a toy box than anything else. With the removal of adobe flash support, the core functionality is identical and i would even give Windows Phone an edge over both iOS and Android.
Lastly, btw, this thread is about whether any dev is working to bring adobe flash back to 4.4. I didnt start this debate.
Click to expand...
Click to collapse
How is comparing pros and cons of two competing operating systems not a debate?
You asked "what makes android better than iOS, nothing IMO" I told you what I liked about Android over iOS. And you only mentioned iOS and Android in all of your posts, nothing about windows.
I understand that flash is a big deal for a lot of people. I am unaware of any devs working on it. Sounds like it may be tough with Google removing the framework needed for flash. I doubt many devs want to put time in to developing something that is starting to get phased out. Good luck in your quest to find flash.
Sent from my Nexus 7 using Tapatalk
Joppykid said:
I understand that flash is a big deal for a lot of people. I am unaware of any devs working on it. Sounds like it may be tough with Google removing the framework needed for flash. I doubt many devs want to put time in to developing something that is starting to get phased out. Good luck in your quest to find flash.
Click to expand...
Click to collapse
Not just starting to get phased out. As far as Google is concerned, you aren't supposed to keep using an app that hasn't been updated for 2 years (and if the only app using the framework was pretty much abandoned a long time ago why would they have to keep supporting it?)
Lolento said:
Even when MS no longer base windows on DOS, the underlying DOS commamds are still supported.
Click to expand...
Click to collapse
How does that compare? Want me to list the hundreds of programs that no longer work in modern Windows incarnations? How about most Creative sound cards? Is that MS' fault? I wouldn't say that, but you probably would.
Google is pretty heavy handed in trying force users to move away from flash. There are better tech available, I agree, but there asre still tons of websites using flash exclusively. These websites are completely essentially to the people who use it.
Click to expand...
Click to collapse
So Adobe is moving away from Flash for mobile and you are saying it's Google's fault for not making sure every outdated app works on their newest OS version?
I also want to ask, aside from flash, objectively, what makes Android better iOS. Nothing, imo.
Click to expand...
Click to collapse
"objectively" - "imo". 'Nuff said.
I believe App vs App, the quality of Apps on iOS is better than Android, even the Google one.
Click to expand...
Click to collapse
And that's your right, but don't spin it as anything other than your own biased opinion. Also, I'm pretty sure those sports websites never worked on iOS devices, ever.
I think its a good move by Google, the faster website developers will realize flash is outdated the better for everyone, less users using flash content because its incompatible will force them to switch to html5, sooner or later.
Homever Adobe should stop supporting desktop version too, it would fasten up the process alot.
Again, I was not inviting a debate in my OP. But if it needs to continue, it can.
Firstly, on Windows platform, in every modern iteration, there is a compatibility mode that maintains (to a certain extent) backwards compatibility. This is how MS does business, they dont go out of nowhere to drop support for a key piece of software. My windows 7 setup is backward compatible to software back to Windows 95.
Google, on the other hand, drops third party support for anything that they have a market share strangle hold on. Mark my word on this. It started with exchange sync support for gmail, then google voice, it will not stop there.
I think everyone hopes that web devs will realize flash player is dead. This is wishful thinking. Just like I wish voice call and sms should be dead.
Fact is, there are still millions of websites that are still dependent on flash player. They are still essential to people who uses these websites. I really dont care if Google supports or not, my OP asked if anyone else is working on it.
I switched from iPhone to Android years ago because Steve Job's Apple is a bully in their vision of technology. I see google as going down the same path.
Google doesn't really make anything that blow people's mind. They make things that are cheap and are good enough. I can easily and happily switch. In fact, I already made up my mind to test out the Dell Venue 8 Pro with Win 8.1 since the holiday deals look pretty good.
Lastly, I think someone misunderstood the diff between 'objective' vs 'subjective'.

[Q] Is Windows 7 Possible?

Hello everyone! I just saw some news about this phone releasing tomorrow, and the Intel Atom processor caught my attention, as it has a 64-bit processor. I remember, long ago in the days of the very first Galaxy S, there was a way to run Windows 98 through emulation using QEMU and Bochs, however it was PAINFULLY slow since it was emulating the x86 architecture from ARM. Since this phone will not have that step to go through, does that mean it would be possible to run a fully-featured version of Windows on it, such as Windows 7? (or XP, 8, or 8.1, I just stated 7 for reference) I used to have one of the even older Sony Vaio UMPCs when they were cool, but they're quite slow for any modern tasks. I've dreamed of any kind of successor to it, so that I could have a device running the full Windows experience in my pocket (versus in my bookbag with a laptop or tablet).
Thanks in advance for the replies!
I am a current owner and hoping for the same thing. It does have the 64 bit Atom in it, so in theory, it should be possible!
Sent from my ASUS ZenFone 2 using XDA mobile app
in theory its possible.. except you won't have any driver support from asus whatsoever
so... basically everything wouldn't work properly..
i.e. EMMC storage
touchscreen
sensorhub
gps
cellular radio
you get the idea
Couldn't we write the drivers ourselves? I know it isn't an easy task, but it seems as though it should be possible.
Hydrocharged said:
Couldn't we write the drivers ourselves? I know it isn't an easy task, but it seems as though it should be possible.
Click to expand...
Click to collapse
Everything is possible and doable, question is: what for?
grzsz said:
Everything is possible and doable, question is: what for?
Click to expand...
Click to collapse
For installing steam and play CS GO on my phone x'D
well.. may be it would be nice to have a working linux chroot with a working X server (with audio also) so we can use native linux programs on our little diamond. I know also that it has hdmi out, so we can use it like a pc with bt keyboard\mouse or microUSB with usb keyboard\mouse and hdmi out
I did that on my old htc ONE m7, working debian chroot on hdmi monitor, but the problem is always the X Server.. i was using VNC and it doesn't support audio
sorry for bad english
grzsz said:
Everything is possible and doable, question is: what for?
Click to expand...
Click to collapse
To have a way to run a full Windows installation that can fit in the pocket, without purchasing legacy UMPCs such as the: http://www.amazon.com/Sony-VGN-UX280P-4-5-inch-Laptop-Processor/dp/B000IALP88
I'm honestly pretty sad that they discontinued the UMPC concept, I wish it would have stayed.
tbh, I'm interested in seeing if we can get Wine compiled for a chroot'd linux on these beasties. If we can get that working, I could see fully working XP applications at some point.
There's a really good X Server already, XServer-XSDL, that's free on the Play store & plenty of chroot linux builds out there too.
ycavan said:
tbh, I'm interested in seeing if we can get Wine compiled for a chroot'd linux on these beasties. If we can get that working, I could see fully working XP applications at some point.
There's a really good X Server already, XServer-XSDL, that's free on the Play store & plenty of chroot linux builds out there too.
Click to expand...
Click to collapse
About how fast is XServer as far as realtime applications go? Since it uses tunneling it seems like there would be some kind of delay, but I have no experience in such areas. If not, then getting Wine to run could open up a lot of possibilities!
XServer-XSDL is real-time since there's no tunneling. I've used it on a couple of my phones. Start up the chroot'd linux on the phone, start up XServer-XSDL, ssh into the chroot'd linux, export DISPLAY=:0 & start up your favorite windows manager. I like lxde or fvwm, personally.
I'm waiting for root so I can install backtrack.
Sent from my ZE550ML
It is only a matter of time. Hope it is sooner than later. I'm interested in having Windows 10 on here.
troy5890 said:
I'm waiting for root so I can install backtrack.
Sent from my ZE550ML
Click to expand...
Click to collapse
Rooted versions of the Asus roms are available already... You just need to find them, herer...-https://mega.co.nz/#F!k4MHiAgL!dVuOKeH3eokcwPSNI79ffw
Big thanks to shakalaca for maintaining the rooted images...
Yeah but I'll wait for an official way to root it with an unlocked boot loader.
Sent from my ZE550ML
So far have xserver-xsdl installed as the X server, installed debian Jessie to my sd card's 20 ish gig ext 4 partition using Linux deploy. Apt-get wine. Follow wine setup for first boot. I'll test some executables tomorrow.
Another thing is cpuinfo shows the vmx extension, so we could probably run qemu-kvm as well.
Sent from my ASUS_Z00AD using XDA Free mobile app
Edit:
Wine works fine and starts up applications okay and is pretty snappy. BUT it looks like OpenGL in Jessie may be messed up, so either need to see if Mesa has been fixed and recompile or go back to an older distro.
Edit 2:
We may not be able to get hardware accelerated wine with the proprietary powervr video card. Mesa glx shows no support and es2_info shows support but es2 gears won't run.
Well that's not looking good :/

Categories

Resources