[Q] How to complement till full toolchain? - Windows Phone 7 Development and Hacking

Hello everybody!
I have FW4, VS2010 Ult, XNA Game Studio 4, ExpressionBlend 4. I want to start development for WP7 and found MS' toolchain (467Mb ISO!), but it's huge! (and no separate components is available). What else do I need to develop for WP7? Guessed I need phone emulator and some libraries/SDK, but cannot find appropriate packages. Can somebody help me, please?
Also, do I need unlocked image? What exactly is locked in emulator?
Thanks in advance.

The only basics you really need Visual Studio, and this download which is the Developer Tools Package, it contains all the files, the emulators, etc
http://www.microsoft.com/downloads/...cf-a63a-4f97-952c-8b51b34b00ce&displaylang=en

One thing you should certainly take a look at is the Silverlight for Windows Phone Toolkit, which you can get here:
http://silverlight.codeplex.com/releases/view/55034
It's stuff that really should be in the main SDK download, but it simply isn't.

Related

[c#][HELP] Developing a G-Sensor tool

[c#][HELP] Developing a G-Sensor tool
Hello,
I'm going to develop a tool that use Topaz'ez G-Sensor feature but since i'm totally new on mobile developing, i will need a little help for where to start.
The question is that if is there a API documentation for Topaz G-Sensor, where can i get it?
Or do i need to install a SDK or something first?
Thanks in advance.
use search function. search for "G-Sensor SDK". first hit is already interesting for you.
Try here. It should be broadly similar to the Diamond, so that should work.
Though do search next time!
(Also, moved to WM Dev rather than D&H)
Thanks for your answer.
Are you using Visual C# expressed or studio Pro?
I would like to know how to use SDK to have an emulator by SDK

[Q] Guide for developing

Hi, is anywhere guide for developing.. i want dev too but i dont know how
What you want to develop? Kernel? System? Both?
on which host (Win/Linux/Mac)?
i want to dev too
i want do dev both kernel and system on windows ... so any advices? and thank you in advance
(EX/OR)
i want to develop both but maybe ony system. because when i wil dev kernel, i will can brake my phone
and im on win exactly win7. but on Notebook i have linux.. so its Win or Lin
And im think it will be better with guide.. Later can be more developers and it is better because updates release frequently
It is possible to put together a build using windows, but for serious development work you will need a Linux system for compiling, building from an already developed base only requires a good text editor, ( not notepad), and 7zip really.
so i need only good text editor? and source data.. its all?
and what sam knowledge of C/+/++/# Java.. nothing?
C for kernel
java for system
linux for both
Develop on windows is quite painful and on mac there are some problem with libs.
The only good system for fast develop is linux. Use a virtual system and setup a simple virtual machine with linux.
Then follow the fresh froyo thread to compile the first time (a lot of time).
Hi Michga,
have you development knowledge in any environment?
Are you for the first time approaching software developing?
Obviously you need programming language knowledge if you want to develop software (every kind of software: applications, utilities, system tools, kernel and so on)
moreafter, if you mind developing operating system's module (kernel, drivers and so on) you need deep understanding of general operating systems mechanisms in addition to specific knowledge about the OS you are developing for.
If this is your first step in software developing, I can suggest you try little application first, then step to system programming...
As a software is made up of simple text, as Zenity said, what you need is AT LEAST a good text editor and this is correct if you plan to write or modify simple pieces of software but if you mind to develop something more, a software developing environment maybe a better choice.
More, have a look at http://developer.android.com/sdk/index.html where you can find the SDK toolkit for Android.
Sorry not being more helpful: I'm a software developer but don't develop for Android yet... (Time... Time... Time... )
See you
thanks for answers.. i think it is all i need..thanks

[Q] Where should I go if I want to develop an app?

Can anyone direct me to a place?
If you are a noob you should look at the google app inventor, while if you are experienced in developing you can look at the android sdk tool.
can i follow with android.com
http://developer.android.com/ is a good place to start. I would also strongly suggest learning regular Java properly first, or at least get a basic understanding of it if you haven't already, as it will make developing for Android far easier.

[Q] Help! Please!

Sorry in advance if there's a tutorial already out, but i can't seem to find it. I want to begin by modding themes. I have d/l and installed apk manager, sdk tools, java, eclipse and have, as far as i know, associated everything properly. My prog exp is little: some visual basic and turbo pascal in college, along with a flirting fascination with assembly. My thought was i would begin by modding code instead of learning java outright, but if i have to learn c or java that is just fine. where? Anyway, every time i run script.bat in apk manager, i receive an error. Put .apk in mod folder, run script.bat, start project (the .apk is (1)) 1, decompile...error! what am i doing wrong? If anything, just point me in the direction of a good tutorial.
mgofpickens said:
Sorry in advance if there's a tutorial already out, but i can't seem to find it. I want to begin by modding themes. I have d/l and installed apk manager, sdk tools, java, eclipse and have, as far as i know, associated everything properly. My prog exp is little: some visual basic and turbo pascal in college, along with a flirting fascination with assembly. My thought was i would begin by modding code instead of learning java outright, but if i have to learn c or java that is just fine. where? Anyway, every time i run script.bat in apk manager, i receive an error. Put .apk in mod folder, run script.bat, start project (the .apk is (1)) 1, decompile...error! what am i doing wrong? If anything, just point me in the direction of a good tutorial.
Click to expand...
Click to collapse
I'm not sure if what you're looking for would be there, but have you checked the General Android Development forum? http://forum.xda-developers.com/forumdisplay.php?f=613
I'm sure you would be able to get more detailed help there, since you are talking about non device specific development. Good luck!
lordcheeto03 said:
I'm not sure if what you're looking for would be there, but have you checked the General Android Development forum? http://forum.xda-developers.com/forumdisplay.php?f=613
I'm sure you would be able to get more detailed help there, since you are talking about non device specific development. Good luck!
Click to expand...
Click to collapse
Thank you! I've seen some, but not all. I have a nitro, so dev would be geared towards that. further along i was/would ask how you get the emulator to approximate the lg nitro, but for now i thought i'd stick with just requesting a solid tut.
mgofpickens said:
Thank you! I've seen some, but not all. I have a nitro, so dev would be geared towards that. further along i was/would ask how you get the emulator to approximate the lg nitro, but for now i thought i'd stick with just requesting a solid tut.
Click to expand...
Click to collapse
Never messed with it, to be honest... I've got so many things I want to do but can't seem to find a good starting point for any of it. Pretty sure I've downloaded eclipse, JDK, and the android SDK in both windows and linux environments but that's about as far as I've gone... I may have installed them, not 100% sure. I get side-tracked too easily. :cyclops:

[Q] jailbreak rt 8.1,possible?

still wondering how to jailbreak rt 8.1,seems that cdb no more works..
A jailbreak for 8.1 isn't possible yet.
Sent from my SCH-I535 using xda app-developers app that has now replied to millions of stupid questions
hjc4869 said:
still wondering how to jailbreak rt 8.1,seems that cdb no more works..
Click to expand...
Click to collapse
*sigh*. Use search, or even just open your eyes and read through the development and hacking section which is basically full of this single statement: "8.1 does not have a jailbreak yet"
SixSixSevenSeven said:
*sigh*. Use search, or even just open your eyes and read through the development and hacking section which is basically full of this single statement: "8.1 does not have a jailbreak yet"
Click to expand...
Click to collapse
Making a jailbreak is a complicated task. I'm working on it...
Melissa
surface rt 8.1 jailbreak
Myriachan said:
Making a jailbreak is a complicated task. I'm working on it...
Melissa
Click to expand...
Click to collapse
hello my name is mike clery I was wondering any info on a 8.1 jailbreak I really want to install legacy apps on my surface rt so if you can tell me anything its December 26 and still no info on it
Dude. Don't pester the devs. Don't post questions that have already been asked and answered over and over again. Don't, ever, ask for ETAs or similar concerning hacks like this. Leaving aside the simple fact that it's impossible to predict anything of that nature (and thus asking is simply useless and annoying spam), people on here are volunteers doing this stuff in our own time. You are not our boss, to ask for regular status reports or some such thing. It'll be posted when it's ready. No point asking for anything else.
There has been plenty of discussion regarding an 8.1 jailbreak. I get that you're new, but time was, new members of a community had the courtesy to observe, and emulate, the behavior of the older members of the community. At a minimum, check the forum rules... the very first of which is: Search before posting!
cameyo ? work with jailbreakoen surface rt ????
Have you guys heard about cameyo ?????
Its pre pacakge apps taht dont need to be installed to run.
download them and run them, wonder if we be able to use those apps after the RT is jailbroken? any idea ?
search for online . cameyo . com / public - (no spaces)
here is the link to hugh list of apps that can be downloaded as n exe file and run on any PC, offcourse not on rt . i tried. Anyone with a 8.0 surface RT jailbroken devce, wanna try and let us know if they are working ?
MrAsimOnline said:
Have you guys heard about cameyo ?????
Its pre pacakge apps taht dont need to be installed to run.
download them and run them, wonder if we be able to use those apps after the RT is jailbroken? any idea ?
search for online . cameyo . com / public - (no spaces)
here is the link to hugh list of apps that can be downloaded as n exe file and run on any PC, offcourse not on rt . i tried. Anyone with a 8.0 surface RT jailbroken devce, wanna try and let us know if they are working ?
Click to expand...
Click to collapse
Nope. Cameyo is for x86 not ARM and would need porting, as it is not open source that is not possible.
Possible alternitve?
Is is possible to just get a developer license on an rt device and then use your own signing certificate to sign some application (like audacity) then import the certificate into the trusted root authority list using certmgr.msc? If that worked then we could get something going that would work with few risk of problems. Also for anyone else who might find this useful, you can download a windows rt debugger and it has a built In kernel debugger (maybe could be used to jailbreak???).
... And we come full circle. @johndc7, thanks for your suggestion but did you really think that wasn't among the very first things we tried?
The requirement isn't that the binaries are signed. It's that they're signed by Microsoft. Your suggestion does actually work if the tablet is in Testsigning mode - which means, basically, treat any trusted signature as if it's a MS signature - but putting the tablet in Testsigning mode requires editing the BCD (Boot Configuration Database) and the SecureBoot feature prevents any modification to the SecureBoot flag in the BCD. We even have tried complex steps like exporting the BCD, enabling Testsigning on it, marking it read-only, and re-importing it. No dice. Feel free to experiment more yourself, though...
Oh, and as for kernel debug, that's definitely another way to disable the signature enforcement... and it's just as unusable as your last suggestion. Secure Boot blocks the Debug flags in the BCD. You don't need any special software to perform kernel debugging of RT - any build of kdb or windbg from the last few years can do it - but you do need to be able to put the tablet in debug mode to begin with. Again, if you find a way to do *that*, then that would be very valuable.
Another idea........
Hopefully this is something that is actually somewhat realistic..... I have been wanting to run audacity (mainly) on windows rt. Does anyone know if it would be possible to recompile it to run full screen in metro? Even though this method isn't really ideal, it would be something to temporally use instead of having nothing until somebody finds a better way of doing it. I understand that it probably wouldn't be able to be released to the windows store but a developer license could be installed to run it.
Well, at a bare minimum, you would need to re-write the entire UI. Metro apps don't (can't) use the standard Windows GUI frameworks, so any graphical app that isn't completely DirectX-based (which is to say, pretty much anything except games and command-line apps) will need to have their interface re-written.
Then there's the issue of things like getting it to work within the sandbox (you can largely work around the API restrictions, but the privileges issue is a problem) and, unless it is already possible to compile it under modern versions of Visual Studio (a lot of open-source software isn't), you would need to fix it for MSVC compatibility too.
Short version: Not practically.
Possible Alternative
I did find a folder on my RT device called "CodeIntegrity". The path is "C:/Windows/System32/CodeIntegrity". It contains drivers and stl files that I assume prevent the use of unsigned exes. Permissions that are not normally granted on the Surface are needed to disable the files, but if we could somehow do it maybe it would solve the problem?
GoodDayToDie said:
The requirement isn't that the binaries are signed. It's that they're signed by Microsoft.
Click to expand...
Click to collapse
Not exactly. They can be signed by any certificate listed in the kek or db and not listed in the dbx. So microsoft (though there are different signatures in rt 8.0 and rt 8.1) and the OEM, and any third party that made drivers that are used on the platform (at least in general). But those are just technical details and don't help find a solution all that much.

Categories

Resources