8.1 jailbreak problem and a usability question - Windows RT Development and Hacking

I ran into a technical hurdle with implementing the Windows RT 8.1 jailbreak. I believe that it will only be possible to install the jailbreak while in a command prompt recovery console. You'd have to hold volume down, or other similar mechanism for non-Surface products, select recovery, then select Command Prompt. You'd have to, of course, be very careful when you do this, because the "format your SSD" options are right next to it.
Would this make you reluctant to install such a jailbreak? Once installed, it should stay persistent until a major upgrade event like a service pack or Windows 8.2/9.0.
The reason for all this is because it turns out that what I'm trying to do can only be done on the C: drive. In order to do my exploit, I need raw write access to the disk sectors, and Windows does not allow writing to mounted filesystems to even applications running as Administrator. Only kernel drivers are allowed to do such raw writes, and I'm trying to become a kernel driver. They actually do this to defeat attempts to defeat driver signing. =)
A way to bypass this, of course, is to get to the drive when it's not mounted. You can't lock the C: drive for raw writing without booting to another OS installation, such as the recovery image.
This method is somewhat risky; I'd be doing sector-level writes to your primary disk partition. There would be a number of precautions to try to prevent writing to the wrong location, but there can never be guarantees that I don't screw up the code and delete your priceless documents.
How do you all feel about this?

I would totally be fine with this. Can't wait to see exactly how the Jailbreak works. Anyways if you need a Surface 2 tester to test before the finish release I could help XD

I kinda guessed it would degenerate to this.
I won't mind, but then again I wouldn't consider myself an "average" jailbreak user, and compared to how easy (relatively) the initial RT8.0 jailbreak was this might be an issue.
Do we have any idea the kinds of people who are currently using the jailbreak?

lowjoel said:
Do we have any idea the kinds of people who are currently using the jailbreak?
Click to expand...
Click to collapse
According to Microsoft just hackers, according to me: Devs, Hackers, and noobs who think they can run Minecraft XD

I'm rather concerned about the final group; the others are probably going to live fine with it.

lowjoel said:
I'm rather concerned about the final group; the others are probably going to live fine with it.
Click to expand...
Click to collapse
Agree, still though release it but with quite a large USA-Style license. Like do not run this on your cat style

I don't think it matters that much (or at all) if it's a one time thing. While some people have the tendency to screw up everything regardless of how well the procedure is documented (you can't avoid those YOU BROKE MY DEVICE people anyway), they know the risks beforehand.
As for the data, the documents are most likely synced up to skydrive since the local-only account option is hidden pretty well in 8.1.
Also, just flashing a different ROM to a mobile phone can be much more complicated than your decribed procedure - just a couple of days ago I helped a friend to "upgrade" their Android phone and I had to install a SDK and issue some shady console commands over the USB in the recovery mode to get it to work. And as far as I could tell this is considered pretty standard.
PS2 jailbreak
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

I think it's OK. Do you remember rooting of first android phones? Working on ADB Shell and so on?
So one time boot into recovery and execute carefully some commands will be OK.

I think it's okay, too.
And if someone Says it isn't okay: Do you want to abandon all your work you have done for the Jailbreak so far?
I think a Jailbreak like this is better then none, and when there is no easier, less critical method to do it everyone should be fine with yours.

I'd be fine with it too. Especially since the procedure only has to be done once. Sure it might run the risk of data loss, but I'd be sure I had a backup first.
filfat said:
According to Microsoft just hackers, according to me: Devs, Hackers, and noobs who think they can run Minecraft XD
Click to expand...
Click to collapse
Hmm, not sure where I fit into that. IT guy that wants to make use of the RT desktop and isn't a hugh Modern UI fan, but couldn't afford a Surface Pro (and wanted the better battery life anyway). I can run Minecraft on it?!?
Thanks again for all your work on this jailbreak Myriachan! I'd pretty much written RT 8.1 off as I had no idea if or when a jailbreak would or could be developed. But now I'm kind of excited!

Looking forward to it.
I think most would be fine with it. If not, they do not have to use it.
Just put up a VERY BIG WARNING and beyond that you can't stop people from not following directions.

If it have a way to go back to original state (before jailbreak, without factory reset). I don't have any problem.

Hi.
I would do it, as long as I end up with Notepad++ and svn on my Surface RT ^^
Thanks for asking, though. I really like your attitude.
I'm sending best wishes and keep on looking forward to the mighty jailbreak,
Kalle

domboy said:
I can run Minecraft on it?!? !
Click to expand...
Click to collapse
This is precisely what he meant, too many people seem to read jailbreak as: I can play minecraft. You can't.

SixSixSevenSeven said:
This is precisely what he meant, too many people seem to read jailbreak as: I can play minecraft. You can't.
Click to expand...
Click to collapse
I think he was joking.
Offtopic, but Minecraft should be able to run with a openGL-DriectX Wrapper, and a lot of work with Ikvm. but that aint going to happen anytime soon if ever.

filfat said:
I think he was joking.
Offtopic, but Minecraft should be able to run with a openGL-DriectX Wrapper, and a lot of work with Ikvm. but that aint going to happen anytime soon if ever.
Click to expand...
Click to collapse
IKVM cannot load minecraft on x86, let alone ARM. It doesnt support any external library with native code in it (ie, LWJGL)

SixSixSevenSeven said:
IKVM cannot load minecraft on x86, let alone ARM. It doesnt support any external library with native code in it (ie, LWJGL)
Click to expand...
Click to collapse
yes, thats why i suggested a wrapper (translate the OpenGL code to DirectX code for the Cpu, we have been using that a lot in school projects latly) and modifying of the source code to allow such a thing

SixSixSevenSeven said:
This is precisely what he meant, too many people seem to read jailbreak as: I can play minecraft. You can't.
Click to expand...
Click to collapse
filfat said:
I think he was joking.
Click to expand...
Click to collapse
Sorry, I was joking. I've read all the queries about running Minecraft, both on this forum, and on Microsoft's own forum. Suffice to say, If someone does get Minecraft running on Windows RT they will be a rather popular person...
Also sorry for the off-topic bit...

Sounds good to me.

I think it'd be good for anyone who actually wants to jailbreak the RT, so no problem Just put up a warning and disclaimer (although I think that the people who wouldn't understand the technical details and warnings wouldn't read the disclaimers anyway...)
Thanks for your hard work. Looking forward for the RT8.1 jailbreak

Related

[Q] Windows Phone 8

I read and read and can't find answers...
1. If I buy phone with WP7 and after 1-2 years Microsoft shows us WP7 R2 or WP8, will MS plan to give me an option to BUY upgrade to new version?
Is this technical posiible?
2. Will WP7 have running Windows [Phone] Update to automaticaly install updates?
Yes, WP7 will receive updates and they will come OTA and/or through the Zune client directly from Microsoft, not through carriers/OEMs liek WM and Android. But how far out and what versions??????
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Forget about question 2. There is an answer: http://forum.xda-developers.com/showthread.php?p=7460756
But what about question 1?
Do MS plan to sell upgrade to WP8?
gbbsoft said:
Forget about question 2. There is an answer: http://forum.xda-developers.com/showthread.php?p=7460756
But what about question 1?
Do MS plan to sell upgrade to WP8?
Click to expand...
Click to collapse
Noone knows, not even Microsoft. But going off of past history, if they don't change the specs/requirements, it will get a free upgrade. But I would guess that "Windows Phone 8" will be significant revision over the 7 branch and therefore have new minimum hardware specs and therefore not work on existing devices.
I think by the time wp8 comes out we'll be integrating circuitry into our bodies. I for one welcome our new cybernetic overlord selves. Also Android fanboys will be actual Androids.
gbbsoft said:
I read and read and can't find answers...
1. If I buy phone with WP7 and after 1-2 years Microsoft shows us WP7 R2 or WP8, will MS plan to give me an option to BUY upgrade to new version?
Is this technical possible?
2. Will WP7 have running Windows [Phone] Update to automatically install updates?
Click to expand...
Click to collapse
Have you ever seen updates directly from MS in a Windows mobile operating system in any other device in the market??
The SO updates, if any, are released only by the device maker (HTC, for instance) and made available for their customers and are never payed.
You have to realize that you're not talking about a PC Operating system like Windows 7 or any other PC operating system by Microsoft, but mobile device operating system that HAVE to meet all the hardware definitions specific for the device you own at that moment so that it can keep being stable and functional.
Just imagine if MS decided to release an update and all HTC diamond2 suddenly stop to recieve any calls just because it might have some specific hardware that was incompatible with the code created by MS
Not a good sight, right?
Of course HTC would have to test all the software before it can be released and decided if that could be released or not.
rogeriopcf said:
Have you ever seen updates directly from MS in a Windows mobile operating system in any other device in the market??
The SO updates, if any, are released only by the device maker (HTC, for instance) and made available for their customers and are never payed.
You have to realize that you're not talking about a PC Operating system like Windows 7 or any other PC operating system by Microsoft, but mobile device operating system that HAVE to meet all the hardware definitions specific for the device you own at that moment so that it can keep being stable and functional.
Just imagine if MS decided to release an update and all HTC diamond2 suddenly stop to recieve any calls just because it might have some specific hardware that was incompatible with the code created by MS
Not a good sight, right?
Of course HTC would have to test all the software before it can be released and decided if that could be released or not.
Click to expand...
Click to collapse
This was true of Windows Mobile but with Windows Phone 7 Microsoft will be providing updates directly to users bypassing the likes of HTC and the carriers. So as far as updates are concerned WP7 devices have a degree of upgradability previously unavailable to Windows Phone users, how far that goes thoough will depend on whether new hardware is required for the new software to perform fully.
Honestly I don't see the problem with buying a new phone in the 3 years (minimum) that it's going to take Microsoft to bring forth a WP8. If you ppl think WP7 has changed the sluggishness of how Microsoft works you are crucially wrong. So don't waste ur time arguing whether an update will be possible, because it will, BUT you won't want it by the time it's available.
On the other hand, maybe 2012 might've finished us off by the time the final product is ready for launch and we won't have to worry about it (jk...).
They say that they need 3-5 years to make WP7 "completely done". There will be minor and major updates before that, adding features, changing how things work and look etc. But none of them will dramatically change the OS itself. So I'd say you're safe for this time frame.
What will happen next nobody knows.
A much bigger issue than feature updates, is the ability to do fast small updates, mainly targeting stability or security.
Phones are rapidly becoming the new and most attractive market for criminals that wish to steal information and/or commit crime via. social engineering. And because of this, phones need small over-the-air security updates, preferable as often as we see them to the PC.
And I think WP7 got the platform in place from doing this from day one. Something you can't say about the other platforms.
Something you can't say about the other platforms.
Click to expand...
Click to collapse
I know you usually have no clue what you're talking about, but let me correct you once again.
Android can get OTA security updates immediately (!) pushed to all phones.
iOS users must connect to iTunes but they get them as well.
Fermat said:
Android can get OTA security updates immediately (!) pushed to all phones.
Click to expand...
Click to collapse
No, Only 1.6 or higher. Android v. 1.5 (Cupcake) devices still account for around 4 million devices.
And I was talking the state of the different mobile operative-systems at their launch points. Learn you read, your clueless retard.
When WP7 launches all the others are at least two years away from their "launch points".
Nobody cares about "launch points".
You're pathetic.
Just get back to whatever Android scrub forum you came from already. Useless troll.
Someone has to correct all the nonsense that you're posting.
Fermat said:
Someone has to correct all the nonsense that you're posting.
Click to expand...
Click to collapse
You mean someone have to correct all the FUD and crap you're talking out of your arse.
And it gets worse when you try correct people without having the ability to read what they're writing.
Just go die in a fire already.
Not my fault that you're so clueless.
Fermat said:
Not my fault that you're so clueless.
Click to expand...
Click to collapse
Not our fault you're a hopeless retarded troll that can't read.
I'm pretty sure that by the time WP8 comes out they will put a new spec requirement and no current phones will beable to just upgrade to WP8. Unless they pull an apple. And allow the updates without all the features or something.
Windcape said:
No, Only 1.6 or higher. Android v. 1.5 (Cupcake) devices still account for around 4 million devices.
Click to expand...
Click to collapse
Erm.... ALL android devices have been upgradable to 1.6. I don't think anything still has 1.5. Even the G1 got an official 1.6 update.

BOINC Project for bruteforcing Milestone's RSA Keys (This time for real!)

I'm sure most of you know the previous thread about this topic, but it died pretty fast..
I spent the last few weeks on developing a boinc project to bruteforce the RSA key Motorola uses to sign the boot and recovery partitions on the Motorola Milestone.
The project is located here:
http://poseidon.shacknet.nu:8080/MilestoneRSA/
The front page pretty much describes what this is all about, i won't repeat all of it here, but the basics are:
simple, naive bruteforce implementation (yes i know it's pretty much impossible to bruteforce RSA 1024, but why not give it a try and see if we're lucky)
windows and linux 32 and 64 bit architectures are supported, currently windows 64 bit is much faster than the other 3, i'm working on it.
if anyone has access to a mac, experience in building on it and interest in porting the MilestoneRSA_main app to mac, i would appreciate if you contacted me. The app must be statically linked to either GMP or MPIR.
sooo. what is needed now are lots of participants, every single cpu increases the chance to break the key!
There were so many people in the other thread, willing to participate, i hope all of you stand to your word!
Poseidon Pontomedon
My 3 dual-core PCs will join the fight !
I'm in, of course.
Would it be possible to use the power of GPU along with CPU somehow?
Edit: read the site now, it actually lets us use CUDA capable GPUs. Cool. In theory.
Six core pc. Im not sure wether i did well or not... It look like this
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I`m in.Lets beat this little green alien inside our motorolas.
jackeh070 said:
Would it be possible to use the power of GPU along with CPU somehow?
Click to expand...
Click to collapse
In theory, yes, Boinc supports cuda applications. In practice: Someone would have to port GMP or MPIR or some other Big Integer library to cuda, because we have to deal with really large (1024bit) integers here. If there's someone experienced with cuda please contact me, but i'm not able to do it..
Yriel40k said:
Six core pc. Im not sure wether i did well or not... It look like this
Click to expand...
Click to collapse
The default GUI is really ugly, click on "Advanced view" to get the full one. (apart from that, yes looks like you're calculating )
zviki said:
I`m in.Lets beat this little green alien inside our motorolas.
Click to expand...
Click to collapse
I m always down for a good fight. Even if its a losing one haha.
joined.
cant seem to get it to use my gpu though.... sorta weird.
hefonthefjords said:
joined.
cant seem to get it to use my gpu though.... sorta weird.
Click to expand...
Click to collapse
as i said above, no cuda client so far, probably someone will help me implement one..
As sysadmin at a certain institution, we're giving quite a few cycles to this (almost lost) cause Thank you, keep it up!
http://forum.xda-developers.com/showthread.php?t=779917
"If you subtract the sig_start_addr and sig_end_addr I suppose you get the length of the signature. I checked them all. They are all 2048-bit . Did not find any 512-bit ones."
How did we get to 1024bit?
You are my hero
I hope everybody is willing to donate some cycles for this excellent cause
Uhm don't wanna piss on the parade here, but did anyone check out how long it takes to calculate the key? AFAIK such a key would take millions and millions of processing hours.
This means that just the power it costs to power those CPUs will probably get you a truckload of Nexus ones.
And to add to that, it is probably much better for the environment to buy a new phone instead of running your computer for three million years.
AliceXES said:
http://forum.xda-developers.com/showthread.php?t=779917
"If you subtract the sig_start_addr and sig_end_addr I suppose you get the length of the signature. I checked them all. They are all 2048-bit . Did not find any 512-bit ones."
How did we get to 1024bit?
Click to expand...
Click to collapse
The values in the CDT refer to the whole signature block, including (at least) two certificates and a 1024bit (128 byte) actual signature (as in "encrypted hash") at the end. if i have time a little later i can explane how the signature block is built in detail. but believe me, i have the correct public key, and i have successfully decrypted the encrypted hash with it. what we need is the private key for this public key, because then we can hash our own partition and encrypt the hash with the private key (aka signing). For an overview about digital signatures read http://en.wikipedia.org/wiki/Digital_signature
geekmystique said:
Uhm don't wanna piss on the parade here, but did anyone check out how long it takes to calculate the key? AFAIK such a key would take millions and millions of processing hours.
This means that just the power it costs to power those CPUs will probably get you a truckload of Nexus ones.
And to add to that, it is probably much better for the environment to buy a new phone instead of running your computer for three million years.
Click to expand...
Click to collapse
if you read what i wrote on the front page of the project, you'd know that i'm well aware of that fact that it would take forever (in the worst case). but we might be lucky and find the key today, or in a week, or in a month. Or, of course, we do never find it, and the project will die a slow death. Anyway i wanted to try it, if you do not want to use your computer to help, no one forces you to
You've got my cycles!
Yeah ! I'm in too!
and im in, running on my netbook for now until i get home to install it on my desktop and get that bad boy running, lets crack it! even if it will take alot of time and power it is still possible
Does anyone have any documentation on whether Motorola uses the same RSA key for all models of phones?
If not, then pontomedon, would it be possible to set up a different project for searching for the XT720 key?
Sorry guys, but the time to crack a 1024 bit RSA key in brute-force mode i really too long...It's really too optimistic hoping to crack it from now to ten years.. I think it is only a waste of resource...
Lets try to put all power 2gether 4 the 1 project!
Step by Step!
So up and running!
Possible to see any statistics?
Keep on Hacking!!!! Free the Bootloader free the Milestone xiss on Moto!

Adobe STOPS further development for Mobile browsers! Only HTML 5 from now on...

I don't like it.
Damn...
Source:
blog.gsmarena.com/adobe-stops-development-on-flash-player-for-mobile-browsers-focuses-on-html5/
What bad is it gonna effect our GSII?
ithehappy said:
What bad is it gonna effect our GSII?
Click to expand...
Click to collapse
Bad? Nothing. We still have flash, it's not going away. This is a good thing, flash sucks and it's good that it's being replaced by html5.
Sent from my GT-I9100 using Tapatalk
That's a good thing - all we need is HTML5 .
This is BS. Don't get me wrong, I hate flash, and I know HTML5 is much better. Now try and convince the content providers. They'll be hanging onto their DRM-capable flash if only to restrict content to desktops without paying extra to view on mobile (unless of course you're using my flash hack to make your phone think its a desktop
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
)
Seriously Adobe, Google has just finally turned honeycomb into a "finished product" with ICS and now just as things are getting going you're going to pull the plug? For better or worse, flash is easily one of the best features of android. Someone over at Adobe needs to quit huffing gasoline...
Adobe is stopping mobile developement only. Desktop browser will still have flash videos.
The whole point of having flash on mobile is to be as close as possible to a desktop experience. If this is true, you will not be able to watch videos on sites that did not convert to html5
I think this is really a bad news for sgs2 users. With ics coming in 2012, we may not have flash support anymore
In the grand scheme of things, this will have a negligible effect for the end-user and really just shifts the onus on the browser providers to ensure they keep up to HTML5 etc standard.
I'm sure Adobe et al. will be migrating/developing content to help push HTML5 forward as it is moving at a snails pace. This is a good thing for all.
=\ shyt
Sent From In between Your Moms Boobies
Bout damn time flash was abandoned as the Gold standard. Even on a PC its a resource hungry POS.
Hi, I have foun this comment on Engadgets article, might be helpfull:
OverDriven 15 minutes ago
To all the little nooblets on Engadget (which appears to be 99% of you, judging from the comments), this simply means that they will no longer focus on displaying Flash IN THE BROWSER. AIR stands for Adobe Integrated Runtime, and it is a Flash runtime environment. In other words, it's purpose is to run Flash applications on the desktop (or as an app). Adobe simply is moving from primarily in-browser to primarily out-of-browser, which is a step up for them. Running Flash apps in a browser on a smart phone never made any sense at all in the first place. It's main use in browser is for video, and HTML5 can take care of that. "Laying down their sword", as Engadget refers to it, is not at all what they're doing. They're making a strategic move to increase their presence on mobile devices via AIR.
Also (and I get tired of saying this), if you are "anti-flash" then you're undoubtedly uneducated on the ins and outs of HTML5 and Flash. They are different tools for different jobs. Do us all a favor and educate yourself before you decide to log on to the next tech blog and act like you know what you're talking about.
FutureClimax said:
Hi, I have foun this comment on Engadgets article, might be helpfull:
OverDriven 15 minutes ago
To all the little nooblets on Engadget (which appears to be 99% of you, judging from the comments), this simply means that they will no longer focus on displaying Flash IN THE BROWSER. AIR stands for Adobe Integrated Runtime, and it is a Flash runtime environment. In other words, it's purpose is to run Flash applications on the desktop (or as an app). Adobe simply is moving from primarily in-browser to primarily out-of-browser, which is a step up for them. Running Flash apps in a browser on a smart phone never made any sense at all in the first place. It's main use in browser is for video, and HTML5 can take care of that. "Laying down their sword", as Engadget refers to it, is not at all what they're doing. They're making a strategic move to increase their presence on mobile devices via AIR.
Also (and I get tired of saying this), if you are "anti-flash" then you're undoubtedly uneducated on the ins and outs of HTML5 and Flash. They are different tools for different jobs. Do us all a favor and educate yourself before you decide to log on to the next tech blog and act like you know what you're talking about.
Click to expand...
Click to collapse
While I agree with your take on what Adobe is doing. It doesn't take a tech educated person to see CPU/Memory load while using flash on either Desktop or Mobile, is far more inflated than while using HTML5
The full post is from him.
Comment about "non educated" belongs to him as well.
Just to clear ;-)
I agree that flash is resource hungry but it looks like its gonna changed little bit. I personally don't use flash on mobile at all.
I'm kinda happy in some ways.
First I've gotten sick of updating flash plug in as well as activex on the desktops.
I wasn't going to play drm videos on phones/tablets and those will have its own apps anyway.
And finally it brings clarity to me on what I'll get for a tablet.
As people start to head towards using there phones and or tablets for browsing content on the web more than ever I don't think losing flash will be an issue for us, for the simple reason that Apple are still the big guns in the mobile and tablet sectors. And as they will never support flash and are fully behind HTML 5 I'm sure the content providers will follow suit.
compuw22c said:
This is BS. Don't get me wrong, I hate flash, and I know HTML5 is much better. Now try and convince the content providers. They'll be hanging onto their DRM-capable flash if only to restrict content to desktops without paying extra to view on mobile (unless of course you're using my flash hack to make your phone think its a desktop
)
Seriously Adobe, Google has just finally turned honeycomb into a "finished product" with ICS and now just as things are getting going you're going to pull the plug? For better or worse, flash is easily one of the best features of android. Someone over at Adobe needs to quit huffing gasoline...
Click to expand...
Click to collapse
QFT! no one seems to understand that very little of the internet uses HTML5. flash is still standard, and it will take forever to get everyone off it. in the meantime, adobe had made sure that no "mobile" device can have full "desktop" capabilities for a long time.
flash has exponentially more usage than HTML5. fact. taking away flash means a large portion of the internet is inaccessible. this takes away from the overall capabilities of android, and ANY other flash capable OS.
i know many people who wouldn't even buy an android device until flash was released, because it was integral to make most websites work. this is still true. how do you people not see that?
http://forum.xda-developers.com/showthread.php?t=1339722

WhatsApp for other platforms (API)

Hi guys,
Im writing an api for the whatsapp protocol so that it can be ported to other devices/architectures.
My api is nearly complete and supports the full spectrum of WhatsApp features.
I'd like to write a web client for my API so that WhatsApp can be accessed from anywhere (A pc or anything with a browser).
What type of interest is there in this type of thing and could anyone possibly help with UI development or atleast point me in the right direction. Ive never been creative or good at designing interfaces =]
Thanks,
T
tehavatar said:
Hi guys,
Im writing an api for the whatsapp protocol so that it can be ported to other devices/architectures.
My api is nearly complete and supports the full spectrum of WhatsApp features.
I'd like to write a web client for my API so that WhatsApp can be accessed from anywhere (A pc or anything with a browser).
What type of interest is there in this type of thing and could anyone possibly help with UI development or atleast point me in the right direction. Ive never been creative or good at designing interfaces =]
Thanks,
T
Click to expand...
Click to collapse
I would be interested in helping out in my spare time. What language you doing it in?
Sent from my GT-N7000 using Tapatalk
The API is currently written in C#; but converting it to other languages probably wont be that hard, considering that all research has already been done and I understand the protocol in its entirety.
However, the current lib is quite nice and the web client should probably be done is asp.net mvc2 or something the can interface with the library directly.
Oh yeah, I see flash is the most common way of doing this, but how widespread is flash support on mobile devices =|
tehavatar said:
Oh yeah, I see flash is the most common way of doing this, but how widespread is flash support on mobile devices =|
Click to expand...
Click to collapse
Well, basically any android tablet supports flash, and any phone running gingerbread should or can support it as well.
Apple iOS does not support flash at all. So that group of sheeple is out entirely. To be honest, just the mid to high end android phones support it. I think window phone does as well. But nobody uses that crap.
Oh I really like the idea of a WhatsApp web client!
What about using PHP and Javascript and HTML5? It's supported by pretty much any browser and phone and tablet...
I would love to help, but the only programming language I'm (kinda) familiar with is Java... and a little bit of the web stuff.
This would really be nice, you might want to take a look at Mightytext (http://mightytext.net/), the chrome integration is a good idea IMHO. A webclient would make it more universal thogh
is the API ready ?
i would love to see it if it's really working............
i was thinking about doing it but..............
i thought it could never work!!
can u send me a sample i want in to the development team....
Hi
I'm a Qt developer who can make some cool clever user interfaces, you might know Qt, with Qt me and your API will make its way to Windows/Linux/Mac/MeeGo/Maemo/Symbian/Android all under one code
There are plenty of developers also who wants to help building whatsapp in Qt available here
forum*meego*com/showthread.php?t=3758&page=7
Thank you for the great work done
Would you consider open sourcing your library so others can contribute as well as port it to other languages?
http://technologymatters.wordpress.com/2011/08/03/implementing-whatsapp-on-webos-phones/ here is an idea on webos...
sold yesterday my Pre 3 because it has no whatsapp
This api seems like scam...
This is something I've wanted for a while...a WhatsApp client for the pc...would be very popular if you get one going I reckon!
yeah..! for pc. that would be awsome.
you know there is an app called Tango.. for pc, android, iphone
tehavatar said:
The API is currently written in C#; but converting it to other languages probably wont be that hard, considering that all research has already been done and I understand the protocol in its entirety.
However, the current lib is quite nice and the web client should probably be done is asp.net mvc2 or something the can interface with the library directly.
Click to expand...
Click to collapse
Hi,
is it possible to download the C# source code?
xsxn said:
This api seems like scam...
Click to expand...
Click to collapse
Its not a scam man, how can it be a scam?
Im not working on this at the moment for lack of motivation... The API itself works, but its in C# and I dont feel like re-writing it for porting. The current source is messy but works nicely. Im not going to open-source it, but if your up for writing a web interface then let me know via pm and ill share it.
T
q8phantom said:
Hi
I'm a Qt developer who can make some cool clever user interfaces, you might know Qt, with Qt me and your API will make its way to Windows/Linux/Mac/MeeGo/Maemo/Symbian/Android all under one code
There are plenty of developers also who wants to help building whatsapp in Qt available here
forum*meego*com/showthread.php?t=3758&page=7
Thank you for the great work done
Click to expand...
Click to collapse
Big thumbs up for making it work on MeeGo/Maemo!! By then I don't have any concerns to get a N9.
Is there any chance that LINE can be treated in the same way? (FYI, LINE is another cross-platform instant message app like whatsapp but it can also make internet call like Tango/Viber with good quality!)
API its interface between system and user
Is it even possible, i don't think Whatsapp will ever allow this!
timmie201 said:
Is it even possible, i don't think Whatsapp will ever allow this!
Click to expand...
Click to collapse
It is very possible, and there is no reason for WhatsApp not to allow this considering the fact that they are using a modified open protocol and have no pc client.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

Windows RT 8.1 WinPE on a Nokia Lumia 520!

Thanks to @Heathcliff74 and co. for WPinternals, without that, this wouldn't have been possible!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
After patching signature checks out of winload, and adding the halexts and registry entries for those, I had to patch 1 byte in the kernel, without which a SECURITY_SYSTEM bugcheck happens during boot.
I haven't fully added any drivers yet, other than the halexts, i'll be doing that soon. So right now touchscreen doesn't work etc.
- Wack0Distractor
twitter: @TheWack0lian
irc.rol.im #RoL // http://rol.im/chat/
Awesome work! These efforts are the reason I created my tool! I'm sure more of these cool hacks will follow.
are you write instruction on installed lumia devices, after 100% work build?
reksden said:
are you write instruction on installed lumia devices, after 100% work build?
Click to expand...
Click to collapse
different lumias use different driver sets.
I will probably try to get some drivers working in this WinPE then nothing more, this was a proof of concept. I have a DragonBoard 410c that I aim to use for WoA experimentation when i get a power supply for it, so...
Wack0Distractor said:
different lumias use different driver sets.
Click to expand...
Click to collapse
Drivers on lumias:
PLAT.bin\Windows\Packages\DsmFiles\
EFIESP.bin\Windows\Packages\DsmFiles\
MainOS.bin\Windows\System32\DRIVERS\
Touch working?
Are you will add mass storage on lumia(Huawei w1 have uefi with mass storage)?
reksden said:
Drivers on lumias:
PLAT.bin\Windows\Packages\DsmFiles\
EFIESP.bin\Windows\Packages\DsmFiles\
MainOS.bin\Windows\System32\DRIVERS\
Touch working?
Are you will add mass storage on lumia(Huawei w1 have uefi with mass storage)?
Click to expand...
Click to collapse
I know where to get drivers.
WOW!
I never thought I would see this on such a low-end device first! Well lets hope we can get this to work on a Lumia 822...
rcunningham said:
I never thought I would see this on such a low-end device first! Well lets hope we can get this to work on a Lumia 822...
Click to expand...
Click to collapse
I don't think the 822 is supported by WPInternals in first place
Heathcliff74 said:
I'm sure more of these cool hacks will follow.
Click to expand...
Click to collapse
I wonder if it's only possible to install Windows related code with your tool or maybe linux based OSes (Android?)
This is funny and interesting, but almost useless.
AndroidXsK said:
I don't think the 822 is supported by WPInternals in first place
Click to expand...
Click to collapse
It's not... I will try it though
sensboston said:
This is funny and interesting, but almost useless.
Click to expand...
Click to collapse
How is this funny?
Sent from my LGL22C using Tapatalk
Wack0Distractor said:
Thanks to @Heathcliff74 and co. for WPinternals, without that, this wouldn't have been possible!
After patching signature checks out of winload, and adding the halexts and registry entries for those, I had to patch 1 byte in the kernel, without which a SECURITY_SYSTEM bugcheck happens during boot.
I haven't fully added any drivers yet, other than the halexts, i'll be doing that soon. So right now touchscreen doesn't work etc.
- Wack0Distractor
twitter: @TheWack0lian
irc.rol.im #RoL // http://rol.im/chat/
Click to expand...
Click to collapse
I would love to see this on my Lumia 625. Good work
Progress, if you could call it that. This is from when I was trying to find out what the drive mappings were so I could dump stuff out to Data partition. Turns out most of the drivers show up fine...but not touch for some strange reason!
Wack0Distractor said:
Progress, if you could call it that. This is from when I was trying to find out what the drive mappings were so I could dump stuff out to Data partition. Turns out most of the drivers show up fine...but not touch for some strange reason!
Click to expand...
Click to collapse
Awesome work!!!
Can you check on dump partition if the driver really exist?
Great work
Side note:I want windows rt on the Lumia 1520
mokokawi said:
Great work
Side note:I want windows rt on the Lumia 1520
Click to expand...
Click to collapse
I want windows rt on my lumia too, but just for fun. Windows 10 mobile is better.
What I really want on my lumia is Android
Yeah ! Very nice project ! I keep my fingers crossed for you
I tried run RT on my Huawei W1 . It was in 07.10.2014
I'm curious (and a bit of a noob, I haven't touched custom WinPhone ROMs since the 6.5 days on a diamond 2) but do you guys think it'd be possible to grab a working version of IE (metro and / or desktop version) from a win RT tablet, and inject it into a WinPhone custom ROM like we did with cab files in 6.5? Or even go a step further and get full desktop versions of File Explorer, Task Manager, hell even Office running on a phone device using this tool? This would kinda be huge for me, at least until phones start shipping with a x86 CPU that we can do this stuff more easily.
Massive kudos to you dude!
smadger said:
I'm curious (and a bit of a noob, I haven't touched custom WinPhone ROMs since the 6.5 days on a diamond 2) but do you guys think it'd be possible to grab a working version of IE (metro and / or desktop version) from a win RT tablet, and inject it into a WinPhone custom ROM like we did with cab files in 6.5? Or even go a step further and get full desktop versions of File Explorer, Task Manager, hell even Office running on a phone device using this tool? This would kinda be huge for me, at least until phones start shipping with a x86 CPU that we can do this stuff more easily.
Massive kudos to you dude!
Click to expand...
Click to collapse
I'm not expert on Windows RT/Mobile/Phone, but I'd say that there is too much missing in Windows Phone to be able to do that. It doesn't have Win32 AFAIK.
Of course, prove me wrong please.

Categories

Resources