Terms and Acronyms WIKI - G1 Android Development

Hey guys, i've been following this forum for the last few weeks and i always find more and more terms that i need to investigate
terms like
fastboot
nandroid
recovery image
etc...
now don't get me wrong, i can google like the best of them, but i was wondering - is there some kind of wiki or central repository we (as first time readers) can look at whenever we are lost?
just a thought...

Every phone family on xda-developers forums has a corresponding wiki entry. Some phones do have a listing of common abbreviations, acronyms, and terms used around that phone.
Since this is probably as central a site to G1 modification as you can get, it's probably the best (only) place you'd find something like that. But it's not here (yet).
Wiki editing is open to all members. It might be a bit too much to expect those doing the bulk of the modding work to write their wiki pages as well. When you do your research and find out what the terms mean, why not try your hand at wiki editing and help out the next guy?

Related

FAQ

OK ive been on this forum for some time. i dont have the many hours that lots of you appear to have to spend modding and adjusting the various XDA type devices covered on here.
My back ground is in electronics and not programing. I like to play with making things like adapters and connection devices. I get frustrated with my in ability to get the electronics to do what i want because it requires the programming side.
I have spent as much time as i can searching and following cross linked threads to find out the things i want to. it is also compounded by the various names and obvious differences between the same models and regions.
I have read the many posts by new people or people like myself who know what they want but dont always get the wording or the area that it is posted in correct. Many of the established members post the usual 'try searching before you post a question' well thats fine but if you dont know what you are looking for then how can you??
So the board has an FAQ section, to be honest that would be the first place i would look for information, there isnt much there to help people, its more about how to post stuff on the board and not FAQ on devices.
Im sure a lot of the new posts would be avoided if the established members/mods set up a list of the FAQ that people ask in there. The obvious ones like what the various terms are, A2DP etc... A list of various patches and what they do, a dload section for drivers, reg editors etc.
Now im wanting to get my XDA2i and Mini s to do what i want, i need to know this info.
Many people will just apply patches etc... i would like to see possibly an area that explains how and why things do what they do to help me understand more so i dont ask those anoying questions that the established members know the answers to.
So how about it MODS/Established members??
The FAQ link is there since we changed the forum to vBulletin, but it's a "default" vBulletin FAQ, not customized to xda-developers in any way.
The place to search for information is the wiki, there you'll find a lot of information on all the devices, and you have the possibility to edit it if you feel there's something missing.
I try to mantain the Hermes wiki up to date, it has a Hermes for Beginners section, a Hermes FAQs section, and a upgrading specific FAQ section.
But even with all the info on the wiki, and sticky posts in all the 3 hermes forums telling people to read the wiki before posting, we are getting the same questions again and again...

The WIKI Ideas/Suggestion Thread

Hi,
Next to making ROMs I want to try and work on the wiki some more to make it THE prophet information source on basic questions.
I made this thread for users to suggest stuff that they think should be covered.
This is NOT a thread for asking questions about your prophet.
Thanks
Hi Jester
Wiki forums has pros and cons. Reading 20 pages of mixed text is not by far the best way to learn anything, the main problem for me is to distingish good info from bad one.
The 'Expert Selection': For each thread I would like to see only what an expert/senior member has selected. This filter can be multiple and tematic; the same 'expert' can select only some posts an 'rename' the sub-thread; and of course the same thread could be filtered by two or more members.
This way i can have the same point of view of them, and this is important for me..
Hi Jester,
Thanks for the big support on the Prophet and releasing ROM versions!
In the Forums there are many questions about how to upgrade your (for example) Dutch ROM to a WWE, what to do, maybe this is also something to add to the Wiki.
The Wiki side sould be rich of information about how to upgrade the ROM, what are usefull programms, free or payed, where does ipl and SPL stand for, What are the latest versions.
Groet,
TheTeek
Hi Jesterz,
Thanks a ton for your ROMs and your efforts!
One of the most eagerly sought after info is ROM editing specifically for G4 roms (specially again for Prophet).
Can you help in consolidating the tools (along with usage tips) to modify ROMs to achieve the following:
1. Steps to upgrade only the OS to whichever ROM OS you want.
2. Steps to increase the pagepool to X [I understand the device runs faster on an increased pagepool], but I am not sure of the ideal size to be kept. I got some details from here: http://forum.xda-developers.com/showthread.php?t=283280&highlight=pagepool
4. Steps to remove MS Office, voice dial and other applications from the rom and add a few apps. Will also need help in adding few apps like resco explorer and some registry hacks into the ROM.
5. Steps to move some programs from programs to system (for e.g smsdeliveryfix)
Am sure others can also add to this request.
Thanks.
Hi Jesterz,
thanks for this thread, I beleve there are a lot of stupid questions because a lot of information in the wiki are too much generic and the people have fear to make some errors (IS NOT YOUR FAULT because the newbie are sometime very newbie).
My dream wiki is:
- more specific
- with new information
For example, if you check the main procedure to update the rom, there are some step not very clear:
1) ***
If it states: "Could not update itsutils.dll to the current version, maybe it is in use ?" Do the following :
Copy the cab's from the Utils folder in the Lokiwiz03a.zip file to your Prophet and execute them.
(There are two files : "Cert_SPCS.cab" and "EnableRapi.cab")
This is not clear. A lot of user wrote me in private asking if you need to do a soft reset (or no, or an hard reset) after that.
2) ***
Sometime after that the itsutils.dll error is still alive. What the people have to do?
3)***
In some rom, you don't have to unlock the cid... right? But this is not on the wiki.
4) ***
There are some question where there are not answer, like this one in the ROM DUMPT.
"if you want backup your own rom, you have to do the unlock cid procedure and update the rom with another one. But if you do that you lost your own rom!!! So, why there is a Dump rom procedure, if you can not do that with your original one?"
5) ***
I would lik see in the wiky a tread with the list of the BEST ROM and the update.
6) ***
There are some etc...
I think what would be a *very* good piece of info for newbies is what are all the tools you guys use (cert.cab, etc etc....) and what each does to some degree....
as a newb myself, I find it *very* daunting and very scary to see lots of stuff posted on the forums that say "How To: Copy fileA and fileB to device, run fileC.exe on computer, then execute fileD on device, then wait, and poof! you're done". I'd be nice to at least know that the heck each of the components are and the purpose (even if it's very technical) of each one.
Also, if it's possible, list off any interdependencies these tools have. There are too many "half-instructions" floating around and it's really difficult to determine whether the user needs to do anything before hand before following the instructions.
*lastely*, Can we get a guide that lists off all the pros and cons for each of the custom ROMs that are getting posted. It's a little tough for newbies to know what are all the pros and cons for each ROM. Yes, we know there are pros and cons and nothings perfect, but *what* are the bugs? and what are the features? At least that way we can decide for ourselves whether or not the ROM will work for us...
I'm only into day 2 of all of this so I apologize if what I'm suggesting sounds stupid.
Thanks
Hello all,
Jesterz, thanks you for your investisment in the forum.
Some suggestions about the wiki.
One of the main issues for upgrading a rom is to have a clear view of what is going on.
There are many threads discussing different roms.
It should be grateful to have one main page giving an overview of every live rom and a page for each rom where the author can put a link and also give the current status of his rom and known issues. So I join to Mr Yellow for this.
It should be something very basic, not as far as an Issue tracking page (ie http://jira.codehaus.org/browse/MPA)
By now, whenever I want to update a rom, I have to read the entire post...
One solution can be, for each cooking rom version, adding a text file that describe everything to know.
Of course, a howto for cooking rom and useful mistakes can be also interesting.
cheers
Andre
Hi Guys - and yes, thanks for all the time & investment made here.
I'm a fairly new member, and one thing I think would benefit the WIKI is an idiots guide or introduction.
I found the the wiki a bit tricky in so much that it starts at a fairly high level and misses the basics
Whats an AKU and why might I prefer a new one ?
What extra features can I get with a new rom ?
Why might I need newer radio drivers ?
Stuff like that.
Also, a glossary would go down reall well.
JJ
doublej said:
Hi Guys - and yes, thanks for all the time & investment made here.
I'm a fairly new member, and one thing I think would benefit the WIKI is an idiots guide or introduction.
I found the the wiki a bit tricky in so much that it starts at a fairly high level and misses the basics
Whats an AKU and why might I prefer a new one ?
What extra features can I get with a new rom ?
Why might I need newer radio drivers ?
Stuff like that.
Also, a glossary would go down reall well.
JJ
Click to expand...
Click to collapse
I agree with the above......more of a beginner area with more explaination
Not an idiot guide but something more for the leaner who want to be experts like most here
Get to it
I think these are all great suggestions. The Prophet wiki is looking pretty sparse at the moment. So why doesn't everyone start editing it, rather than just talking about it?
Cheers,
uayeb
Hello
read it !
agree!
Shall i make a tutorial for changing the case? I know there is one already in another forum(modaco). But i want one on xda-developers?
the more the merrier!
I think possibly the most useful thing would be 'How to recover Prophet stuck in Bootloader'. I seem to telling people how to do it most days and sometimes more than once a day...
I'll happily write a 'How To' if required.
l3v5y said:
I think possibly the most useful thing would be 'How to recover Prophet stuck in Bootloader'. I seem to telling people how to do it most days and sometimes more than once a day...
I'll happily write a 'How To' if required.
Click to expand...
Click to collapse
You know, that's what's awesome about the wiki... you *CAN* go ahead and write whatever you want. It only takes like 5-10 minutes to understand the syntax of wiki-code... create a new page, write your stuff down, and start formatting. Bam, you've created a wiki page that everyone can use. Announce to the fourm that you've done so and you're done!
Then you can start insulting newbies that complain about getting stuck in boot loader that they should search and read the wiki! It feels really good!
mr_yellow said:
You know, that's what's awesome about the wiki... you *CAN* go ahead and write whatever you want. It only takes like 5-10 minutes to understand the syntax of wiki-code... create a new page, write your stuff down, and start formatting. Bam, you've created a wiki page that everyone can use. Announce to the fourm that you've done so and you're done!
Then you can start insulting newbies that complain about getting stuck in boot loader that they should search and read the wiki! It feels really good!
Click to expand...
Click to collapse
But how can I get it uploaded?
l3v5y said:
But how can I get it uploaded?
Click to expand...
Click to collapse
You don't upload anything. You can edit each page like it was a forum post. there's special syntax for lists, bullet points, headlines, links etc... but if you want to create a page, all you need is a title and that's it. Everything is done on the serverside.
The easiest way to start is to pick a page, click the edit button at the bottom, then add a new link to a page using the syntax [new page title]. when you save it, "new page title" becomes a link to a new page where you can create a new page and add more content there.
Give it a shot. Don't be afraid to break stuff.. you can always look back on old versions of the page and reverse any changes.
Pallas said:
Shall i make a tutorial for changing the case? I know there is one already in another forum(modaco). But i want one on xda-developers?
Click to expand...
Click to collapse
I second this!!! I've been looking at the modaco 1, & feel we need to have 1 from xda dev & Pallas is the man... heheh
mr_yellow said:
You don't upload anything. You can edit each page like it was a forum post. there's special syntax for lists, bullet points, headlines, links etc... but if you want to create a page, all you need is a title and that's it. Everything is done on the serverside.
The easiest way to start is to pick a page, click the edit button at the bottom, then add a new link to a page using the syntax [new page title]. when you save it, "new page title" becomes a link to a new page where you can create a new page and add more content there.
Give it a shot. Don't be afraid to break stuff.. you can always look back on old versions of the page and reverse any changes.
Click to expand...
Click to collapse
Breaking stuff can be fun I'll give it a try now...
l3v5y said:
Breaking stuff can be fun I'll give it a try now...
Click to expand...
Click to collapse
Good Luck!

Wiki redesign

hey guys,
I'm a regular on the HTC tytn part of this board and have been quite active in updating the wiki and making it functional.
I thought i'd wonder over to this board and took a look at the wiki and have to admit, was sort of shocked. it's one enormous page that's not very intuitive!
I'm going to shift around some stuff to make the wiki for your device easier to browse and navigate, would love for you guys to help out with this venture!
I've started with this:
http://wiki.xda-developers.com/index.php?pagename=wizard_WM_6
WM6 definitely deserves a page of its own, complete with download links, links to threads etc. it does not deserve to be in the middle of some enormous page where most people can't even see it! it's linked back to the main wiki page under the contents page, which is easier to follow.
suggestions welcome, and please help in overhauling the poor state of the wizard's wiki!!
cheers
I don't know about others here in this forum, but I think you're doing us all a huge favor. Good start on the Wizard WM6 material so far.
Hi!
Ofcourse great job. I've learn from this site
I need to suggest to put some information about Not Big Deal 5.1.
I think, this rom is realy good. Realy. Not many ppl use it, but almost all of my friends that tried this rom, confirmed, that it's very ok.
You should probably rename the page to reflect the device it is for. The current name implicates it is a general WM6 page - which is not in fact.
Chatty said:
You should probably rename the page to reflect the device it is for. The current name implicates it is a general WM6 page - which is not in fact.
Click to expand...
Click to collapse
awesome suggestion, silly of me. i've renamed the page to wizard_wm_6
I've updated the Wiki (Thanks for setting this up) with information and download links to my Crossbow Released rom.
Also I would like to make an observation... I disagree with the description of The Core, in that it says this is the best rom for Newbies (or thats how I read it)... Since this is a Clean / "core" rom, I don't know that I would call this a good general starting rom for someone new. Don't get me wrong, I'm not saying The Core 2.0 isn't good, I'm just saying the claim that its the best rom for newbies is maybe misleading as many newbies want more than just a base rom. XPlore 1.1 (IMO) is actually a better rom for someone just starting out as it comes with some apps in it. Then Wizard Mobile 6 Business Edition is very nice with the set of apps in it too... Its just all of the roms have strengths and weaknesses, so to me calling a single rom the best for Newbies may be misleading. Let them choose what fits for them (or setup some type of Matrix to compare the roms).
BTW: This isn't criticism of this new WiKi page at all? I just wanting to provide feedback so this can become a valuable resource for the Wizard community (and I really appreciate you starting this project for us. Now I need to get back to working on the WM6 Cooking wiki pages I was setting up)
mfrazzz - good point. there should be no "favouring" of roms, it should be up to the end user to decide.
I've removed the whole best rom bit. let the person choose themselves

[WIKI] Android Wiki

As a previous maemo and iOS user, there was always an organized knowledge base where everything was sorted. From developer tools to user how-tos, to hacks and exploits, everything was documented in a wiki.
Although the userbase on xda is awesome, most of the information on the site is scattered; you have to go through hoops and loops to find something, and the post you found by googling might have been outdated.
I wanted to fix that, so I started Android Wiki, an encyclopedia based on MediaWiki (the software Wikipedia uses). It runs off my own personal server, if this ever takes off, I'll move it to a dedicated server.
Right now, the wiki has only one page about the Xposed Framework (as an example in my head of what this would look like [REDACTED]).
I'd really appreciate it if users can add more info to the wiki, this might help reduce questions asked in threads, and time wasted looking for stuff.
Here's a link to the wiki:
[REDACTED]

How To Learn This Stuff

Ok so basically I am 26 and very interested in learning about how to work with and customize technology and not just phones but in general. Things such as computers,phones,game systems etc. What im wondering is where do you begin learning this stuff because I am around the net and people talk so confidently about linux, operating systems, kernels, Programs and how they work and i find myself just lost in wtf they are talking about. Now like alot of people I can get things done by following step by step tutorials and things of that nature but what I would really enjoy is understanding these things and being able to do more then just google search and follow the leader so to speak.
Does anyone have any suggestions how to go about that. Would i need to take some kind of college/university course in computer engineering or something? I wish I would have knows how interested I was in these things earlier in my life because as a kid I found myself unfocused and undriven and now later in life i finally have an idea of what I want to focus on but again feel lost in where to start.
I ask here because I see alot of people like the ones I mentioned earlier and by that I mean confident in how all this stuff works.
Hi,
It's good to know that people are keen to learn about these "geek" stuff.
The best part is that, on the Internet, there are special interest groups that offer free tutorials. I collated some websites which might provide you with some "beginner's guide".
Generally, the Wikipedia resources will be a good "first-read" on anything you want to learn about. It will give you the basics, history and development and features of those topics you mentioned. XDA has a consolidated wiki of the operating systems here:
http://forum.xda-developers.com/wiki/
Next up, when you want to go hands on, then working the online tutorials will give you leg-up. For example:
Linux:
http://linuxsurvival.com/
For the rest, you can also search the Internet, just have to search using "learn xxx".
The more you read about them, the more you will begin to understand.
If you need guided (with a person), then you will need to enrol in one of those (usually) expensive courses for system administrators for the respective operating system you want to learn about. These courses will usually delve deep into the bolts and nuts of managing the respective operating system. This will be the way to go if you want to make a career of in this field.
Hope this helps.
chan.sk said:
Hi,
It's good to know that people are keen to learn about these "geek" stuff.
The best part is that, on the Internet, there are special interest groups that offer free tutorials. I collated some websites which might provide you with some "beginner's guide".
Generally, the Wikipedia resources will be a good "first-read" on anything you want to learn about. It will give you the basics, history and development and features of those topics you mentioned. XDA has a consolidated wiki of the operating systems here:
http://forum.xda-developers.com/wiki/
Next up, when you want to go hands on, then working the online tutorials will give you leg-up. For example:
Linux:
http://linuxsurvival.com/
For the rest, you can also search the Internet, just have to search using "learn xxx".
The more you read about them, the more you will begin to understand.
If you need guided (with a person), then you will need to enrol in one of those (usually) expensive courses for system administrators for the respective operating system you want to learn about. These courses will usually delve deep into the bolts and nuts of managing the respective operating system. This will be the way to go if you want to make a career of in this field.
Hope this helps.
Click to expand...
Click to collapse
sounds Like I have a long road ahead but very worth it. Im trying to learn to change my boot logo and animation and wow even something that simple seems so complicated. Technology is just so advanced now even simple aspects just are not. But I am A big fan of customization and technology and all that good stuff so I think I will enjoy this journey to figuring all this stuff out.
chan.sk said:
Hi,
It's good to know that people are keen to learn about these "geek" stuff.
The best part is that, on the Internet, there are special interest groups that offer free tutorials. I collated some websites which might provide you with some "beginner's guide".
Generally, the Wikipedia resources will be a good "first-read" on anything you want to learn about. It will give you the basics, history and development and features of those topics you mentioned. XDA has a consolidated wiki of the operating systems here:
http://forum.xda-developers.com/wiki/
Next up, when you want to go hands on, then working the online tutorials will give you leg-up. For example:
Linux:
http://linuxsurvival.com/
For the rest, you can also search the Internet, just have to search using "learn xxx".
The more you read about them, the more you will begin to understand.
If you need guided (with a person), then you will need to enrol in one of those (usually) expensive courses for system administrators for the respective operating system you want to learn about. These courses will usually delve deep into the bolts and nuts of managing the respective operating system. This will be the way to go if you want to make a career of in this field.
Hope this helps.
Click to expand...
Click to collapse
I really like what chan.sk said. I really feel like it's spot on! Trying to learn the basics and then attempting to put them into practice is a great way to go. I think school is always a great option but really make sure you weigh all the options before you do that(major,what courses you are going to take, cost, time commitment, etc.)
And I can actually really relate with you Hunsdale. Genuinely. I went to school to do Mechanical Engineering and graduated worked for two years and at age 23/24 I realized it wasn't for me. I had "direction" when I went to school but it was only because I wanted a job. Never thought too much about if I would enjoy it. Haha!
So about a year and half ago I decided after really searching myself that I wanted to get into game and software development. Though I know this is not directly what you want to do I figured Id give you a rundown of how I got where I am now (Have Currently developed 2 games that are published in Google Play).
First, I just engulfed myself in what I wanted to do. I started particularly with game development. For me for example, I watched almost every available video I could on gdcvault.com. There was genuinely times I had no idea what was going on with all the acronymns and terms being used but It helped me to get used to their context,
Once I felt like I understood what was going on, I looked for a way to start developing a game in a very simple way so I took a tutorial. In particular I took a tutorial at sdltutorials.com because it was very thorough and stepped me through the process step by step. Didn't completely understand the tutorial but then I set a goal to use that tutorial to make a small game! THAT WAS THE BEST DECISION I EVER MADE!!
Because I didn't understand everything I was doing during the tutorial, trying to make a game of my own based off that tutorial FORCED me to learn what everything did from the ground up.
Made that small game. Then took some more tutorials on more advanced things.
Made another small game and then decided I wanted to try my hand at mobile developement.
Looked up different things on mobile development and started to learn stuff about different platforms, how they differ, the languages they use, etc. Once I understood that, I decided to make android based games and took ANOTHER tutorial. From that tutorial i made a small game that turned into my first game.
To be honest, I just rinsed and repeated that formula over and over. Choose a new direction, learned about it, looked for tutorials and examples on how it works, made my own sample project using tutorial, then branched off from what I've learned to more advanced things.
I hope that was helpful in some way.
Also, just as a side note I considered going back to school but couldn't afford it sadly. Haha!
Being in the same boat you are not too long ago, I know how it feels. I learned mostly through YouTube videos, the forums right here on XDA, and other sites that are similar. A lot of things are easier to learn as you do them, so take the time to learn everything carefully as you do it and slowly you'll build onto those skills and eventually you'll be able to do everything with no worries!
@TheGospelGamer
Wow that is impressive man, sounds like you went through alot to get to where you are and hopefully I can follow in your footsteps though it will not be easy and im sure frustrating at times haha congrats tho on your progress
@BraydenLarwill
Ya this site seems very helpful I used it to successfully flash a new rom onto my phone which so far works very well. I will check out youtube and see if i can find some good videos to help in what I am trying to do.
My vision for my boot logo and bootanimation ( which i will have to make myself ) is a combination of bleach,onepiece,naruto which is my fave anime/manga at the moment which I don't know if people here follow but basically Id like to.
have the boot logo be a picture of 3 different manga cliping on on picture
And the the animation will be this same picture being slowly coloring in until all characters are fully colored. I dunno if i will succeed but I am gonna give it my best shot.

Categories

Resources