Developing and Hacking? - Windows Mobile Development and Hacking General

I'm a new developer at this...where would I start to begin in learning to develop and hack? Can someone give me some direction in this?

....read this forum?

jorge_culv said:
....read this forum?
Click to expand...
Click to collapse
cool!...but is there a little bit more I could do?

Yes, there is.
First, decide what it is exactly you want to do - cook a ROM, write a program, mess with your device settings etc.
Then read the relevant portion of the WiKi.
Then check out Google.
Finally once you have a more specific question, like "what tools there are to program in language ***?", come back and ask us and we will try to help as best as we can.
Good luck!

levenum said:
Yes, there is.
First, decide what it is exactly you want to do - cook a ROM, write a program, mess with your device settings etc.
Then read the relevant portion of the WiKi.
Then check out Google.
Finally once you have a more specific question, like "what tools there are to program in language ***?", come back and ask us and we will try to help as best as we can.
Good luck!
Click to expand...
Click to collapse
Thanx a bunch!

Related

Simple FAQ

New? Read this before you read anything else.
1Q. What is a Herald?
1A. A herald, is a device created by HTC. It is also sold under the HTC P4350, XDA Terra and the Tmobile Wing.
2Q. So the Wing is a Herald?
2A. Yes. But it has a different keyboard layout. Everything else is the same and ROMs from each other will work aside from the keyboard layout being
wrong.
3Q. What's a ROM?
3A. A ROM is the firmware (think of it like the windows installation) that your phone runs. There's the stock ones known as the "Official RUU's" and
the custom ones, known simply as "ROMs."
4Q. How do I flash a ROM?
4A. Read the sticky that tells you how here.
5Q. So the stickies are important?
5A. Yes. Read them first and you'll learn enough to ask intelligent questions and actually get answers that don't say, "READ!!! %#@$"
6Q. How do I flash USPL?
6A. USPL is NOT a ROM. It is a TOOL to flash other ROMs.
7Q. What's an NBH file?
7A. Read 4A.
8Q. Can I flash a Herald ROM into anything that's not one of the devices mentioned so far?
8A. No. You don't use diesel on a gas car.
9Q. Is HARDSpl permanent?
9A. Yes and no... it cannot be overridden unless you run USPL along with your RUU... If you don't understand this, please research and read some more.
10Q. I just installed HardSPL and now my device is stuck in the bootloader and gives me an SPL of 1.XXX!!!
10A. The intructions for that post specifically mentioned that you should NOT use this if you had an SPL lower than 4.xxx to begin with. I'm sorry but
you'll have to bring your phone to a repair center.
11Q. I just installed HardSPL... now I can't install my RUU.
11A. Did you read 9A? If you want to reinstall the stock software for some unknown reason but don't want to loose the HardSPL, you'll have to recompile
the RUU NBH so that it lacks its SPL.
12Q. Why are there so many stickies?
12A. Because we have a nice but sticky happy mod. If you don't like it, you haven't read enough of them. READ THEM AL.Alol
13Q. Can I ask you questions before reading the stickies?
13A. No. If you have, it's because you didn't read this... which consequently means that I've sent you here to read.
14Q. Why are people mean to me?
14A. You didn't read, bricked your device and then complained about it... read.
15Q. Why does everyone want a black rom? Why not a Puerto Rican rom? Or a white Rom?
15A. That's a weird question... go away.
16Q. How long should I wait for an answer for before I post another post about it?
16A. Indefinitively. If no one answers in ONE WEEK. Then bump your own thread. Do NOT create another thread. It might be cause for someone to beat you up... cause we've got our thugs that do that kind of stuff for us... we're watching...
17Q. Why did you miss # 10?
17A. Made you look.
18Q. What's the best ROM?
18A. It depends on your needs.
19Q. Ok, then what's the best ROM for me?
19A. Pop quiz: What's the best possible car for me... and no, you can't ask me questions. Off the top of your head, without knowing anything about my needs and wants. What is the best car for me. And mind you, if you get me something I don't like later on, I will come back complaining...
20Q. I have a Terra. Where is the RUU?
20A. Right there with answer #20154221445. Yea... it doesn't exist.
21Q. How do I install XXX?
21A. Did you read the walkthrough/readme file? If there wasn't a walkthrough included with it, is it a cab? If it's a cab, then run the cab... from the phone. If it's just random files, usually copy them over the windows folder. USUALLY... not always...
22Q. But it gives me an authentication error when I try to install this.
22A. Make sure that if you're installing... say.... the CommManager. That the CommManager isn't open in the background.
23Q. Is it ok to ask a question completely unreleated to the subject on a thread?
23A. No.
24Q. Is it ok to ask about a bug fix for ANOTHER ROM on one ROM's thread? Their ROM doesn't have this bug.
24A. Is it ok to go to Ford and ask them about why their Chevy has a leak in the radiator by design?
25Q. Why won't the cook give me a cab file that he used on his ROM?
25A. He didn't use a cab file. He used an OEM package.
26Q. Why won't he share his OEM Package?
26A. If it's a program he made, it's his intellectual property. If it's a program he didn't make, then he just doesn't feel like sharing for one reason or another. I don't read minds, so I wouldn't know.
27Q. If you can't read minds... how do you know all this stuff?
27A. I read... and cook... and read... and umm... yea... OK I CAN READ MINDS! STOP IT WITH THAT WEIRD LOOK!
More to come... stay tuned.
ivanmmj said:
12Q. Why are there so many stickies?
12A. Because we have a nice but sticky happy mod. If you don't like it, you haven't read enough of them. READ THEM AL.Alol
Click to expand...
Click to collapse
Do you think it'd be possible to consolidate some of these into a "Danger Will Robinson, DANGER!" post or two? The stickies are nice, but it's half of the first page
23Q. Is it ok to ask a question completely unreleated to the subject on a thread?
23A. No.
Click to expand...
Click to collapse
Why did the dinosaurs go extinct? - Peter Griffin
simplicity05 said:
Do you think it'd be possible to consolidate some of these into a "Danger Will Robinson, DANGER!" post or two? The stickies are nice, but it's half of the first page
Click to expand...
Click to collapse
I'm not a mod... But that'd be a funny title for a sticky.
Why did the dinosaurs go extinct? - Peter Griffin
Click to expand...
Click to collapse
lol
I agree. We need to consolidate the stickies so that it doesn't look the development forum.
and, for your information, the dinosaurs went extinct because they were homosexual sinners. duh. </sarcasm>
Just to be clear, I think Papamopps is doing a splendid job. But maybe creating only a few stickies and linking them to the items... OR placing all this into WIKI articles and then linking to them in one sticky.
ivanmmj said:
Just to be clear, I think Papamopps is doing a splendid job. But maybe creating only a few stickies and linking them to the items... OR placing all this into WIKI articles and then linking to them in one sticky.
Click to expand...
Click to collapse
ok. jsut tell me what stickys to unstick.
i was just thinking the same.
BUT there are so many important ones.
And i don´t what to usntick and then hear.
"Why did you unstick my thread xy...!
So tell me. I´ll do my best
BTW - when puting all important threads into a link-collections. THEY WON`T disappear from the forum 1st page. if someone writes inside it..... it WILL appear on TOP.
And why did you post your Faq - on "Herlad mobile 6"????? - is it WM6 related NO!!!! so psot it in Herald genereal.
And next time (as an answer to FAQ12) - write a PM to me and give your knownledge in making it better!!
Best regards.
I moved the thread because it is not WM6 related.
I don´t want verbal fights here. I´m open for PM and you have my msn Ivan - so why don´t you contact me before psoting such a "crap" in some aprts of it.
Thanks.
This post was done half as a joke (like the sticky part and the other jokes) and as a real FAQ just because I was bored. Sorry if I offended you.
ivanmmj said:
This post was done half as a joke (like the sticky part and the other jokes) and as a real FAQ just because I was bored. Sorry if I offended you.
Click to expand...
Click to collapse
let´s make joke via MSN. then only people are involved - who know eachother well.
But noone is involved who is searching real help....

Do you need to unlock phone in order to flash ROM?

I've been doing some reading on flashing to a new ROM and am thinking of doing this (probably Dutty's ROM), however is it necessary to unlock the phone to do this?
From what I can gather the HSPL removes any branding, but would be grateful if someone could confirm this.
I'm a bit anxious about flashing the ROM from experience with a PC. I realise that if you get things wrong it can brick the device...
Thanks in advance for any input...
bump... Anyone?
I'm interested as well.
Start here: http://wiki.xda-developers.com/index.php?pagename=HTC_Blackstone
This will answer most questions, especially about ROMs
The wiki doesn't answer the question.
ModernMuseum said:
The wiki doesn't answer the question.
Click to expand...
Click to collapse
Yes I have been through the wiki as well and agree that it doesn't really answer the question. As several (hundred) people now appear to have done this someone must know the answer...
It is NOT necessary to unlock first
mo.ammi said:
It is NOT necessary to unlock first
Click to expand...
Click to collapse
Excellent - thanks mo.ammi.

How to create update.zip

Guys, I wanted to learn how to make one. I know the basics, but wanted to know what language it's written in and what are all the functions it supports and their syntax.
Where can I find this information? I tried searching but did not find anything.
edit: found a very helpful thread, http://forum.xda-developers.com/showthread.php?t=641223
making an update.zip isn't that hard, the only part that actually requires a bit of learning or familiarity is the update-script. just look at examples from themes and ROMs, and you'll likely get the hang of it really quickly. lastly, use a signing utility(i use autosign).
justinisyoung said:
making an update.zip isn't that hard, the only part that actually requires a bit of learning or familiarity is the update-script. just look at examples from themes and ROMs, and you'll likely get the hang of it really quickly. lastly, use a signing utility(i use autosign).
Click to expand...
Click to collapse
Thanks. Someone else had mentioned that. I did start looking the script and the update.zip file. But I wanted to figure out additional commands. What other functions are available for our disposal.
You searched it good alright. Let's see what 'make update.zip' comes up with on google. Oh my gosh, HOW TO MAKE UPDATE.ZIP FOR ANDROID PHONES.
http://lmgtfy.com/?q=make+update.zip
bikcmp said:
You searched it good alright. Let's see what 'make update.zip' comes up with on google. Oh my gosh, HOW TO MAKE UPDATE.ZIP FOR ANDROID PHONES.
http://lmgtfy.com/?q=make+update.zip
Click to expand...
Click to collapse
Thanks hot shot.
Why dont you follow that link and see what it says for yourself. None of the links give me what i want. I already know that I can backwards engineer a update.zip. That's trivial.
I want to know other commands that are available. Someone has to know. Unless even the devs started to just modify old zips and go from there. That I can do too.
I swear there are people like you just searching threads to post such remarks instead of real technical or meaningfull posts.
okay I found some syntax for update script. Check out this thread.
http://forum.xda-developers.com/showthread.php?t=641223
jackal424 said:
okay I found some syntax for update script. Check out this thread.
http://forum.xda-developers.com/showthread.php?t=641223
Click to expand...
Click to collapse
Excellent find OP.
jackal424 said:
Thanks hot shot.
Why dont you follow that link and see what it says for yourself. None of the links give me what i want. I already know that I can backwards engineer a update.zip. That's trivial.
I want to know other commands that are available. Someone has to know. Unless even the devs started to just modify old zips and go from there. That I can do too.
I swear there are people like you just searching threads to post such remarks instead of real technical or meaningfull posts.
Click to expand...
Click to collapse
word.....not exactly helpful.
I know that I found something similiar to what you're looking for....now I just need to remember where...

help how do I make my own hd2 rom

hi
I'm new with the development thing but willing to learn if anyone want to help me it would bw great.
I'm tring to make a rom that goes with my company call herbalife
thank u for reading my add and for the help.
see u
you could start with the "chucky comes with kitchen" rom.that way you can see a pre loaded kitchen, and what happens when you tweak it and re build.
I would advise you to head over to the Chef Central fora for more help and information.
WB
emperorsrz said:
hi
I'm new with the development thing but willing to learn if anyone want to help me it would bw great.
I'm tring to make a rom that goes with my company call herbalife
thank u for reading my add and for the help.
see u
Click to expand...
Click to collapse
Im assuming you have a back ground in development? Cooking roms is not something you can just learn in a few days, As allready mentioned there are many threads in this forum relating to cooking roms, so it would be best to check those out if you're serious abuot doing it
I think what you are looking for is how to make a custom skin for Sense. No point in making a custom rom.
Toss3 said:
I think what you are looking for is how to make a custom skin for Sense. No point in making a custom rom.
Click to expand...
Click to collapse
I like that idea also anyway how can i start doing/learning to do a custom skin for sense
djchubbs said:
Im assuming you have a back ground in development? Cooking roms is not something you can just learn in a few days, As allready mentioned there are many threads in this forum relating to cooking roms, so it would be best to check those out if you're serious abuot doing it
Click to expand...
Click to collapse
I dis check few treads but still looking for the easiest one so i can learn step by step
thank u

wot

wot
wot
You really can't expect help whenever you ask for it, and if I knew anything about devving I probably wouldn't help you after that. Anyway, most devs don't pay attention to the Q&A section, so you're not likely to get too much help.
Sent from my NexusHD2
noamsch6 said:
As the title says, I want to cook HD2 ROM since on every ROM I tried something was missing for me, so the solution is: I will develop my own ROM and share it here on XDA if its going well.
But, I don't really know how to start, I'm not a noob but not a developer either.
All I need is to know where to cook ROMs (I have dsixda kitchen and used it b4, but only for MAGLDR to cLK ports and some minor things, tried to cook with it but with no success, the ROM didn't boot, kerenl problem I believe...), I need to know how to start from scratch: grab base from somewhere, add / change kernels, add Aroma instalation etc.
The rest, tweaking ROM for example, I would like to know how, but too soon for now...
So please masters, help me out! :angel:
Click to expand...
Click to collapse
Google is your friend. Its where i got started when i wanted to develop. So go there Its not going to be easy, but at least you can say YOU did all the work yourself
elesbb said:
Google is your friend. Its where i got started when i wanted to develop. So go there Its not going to be easy, but at least you can say YOU did all the work yourself
Click to expand...
Click to collapse
Already tried searching for tutorials with no luck... maybe you can help finding some useful tutorials or guides?
noamsch6 said:
Already tried searching for tutorials with no luck... maybe you can help finding some useful tutorials or guides?
Click to expand...
Click to collapse
Well there are guides for dsixda kitchen, you just have to use the HD2 source code for whatever ROM type you want to cook (ie CM9 AOKP CM7 MIUI SENSE etc)
noamsch6 said:
Already tried searching for tutorials with no luck... maybe you can help finding some useful tutorials or guides?
Click to expand...
Click to collapse
Try this:
http://forum.xda-developers.com/showthread.php?t=1260103

Categories

Resources