yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] Senorkabob:
Check this site out:

http://honeypod.blogspot.com/2007/12/compile-android-kernel-from-source.html
[G1 Android Development] bizz3d:
CRAP that looks like martian talk to me LOL. Well judging from that link we all have to learn some Linux boys. Ive been on windows for years and its all i know, but i do want to learn how to work on ROM's. I''ve heard that Ubuntu is the easiest to learn coming from a windows environment, please steer me in the right direction if im wrong. I guess illl have to dual boot my laptop to night. :rolleyes:
[G1 Android Development] .PaNiNi.:
that's definitely NOT English lol
[G1 Android Development] TheANDROID:
I dont think that we need anymore android roms, theres already enough of them around here, and if everyone creates a rom then there will be a flood of android roms....not really neccesary, So i dont think that there should be a Tutorial on how to build a android rom. Things will get out of hand.
[G1 Android Development] thelamacmdr:
What if people want to customize their own ROMS...not everyone has the same idea of what they want in a ROM they won't always post it..
[G1 Android Development] ivanmmj:
Yea. It's not just about creating ROMs for the wild, it may be that some of us would like to make our own personalized ones.

Besides, who knows, maybe a great artist lies within our mists.

As it stands at the moment, I do agree, there's too many similar ROMs, but that doesn't mean that we shouldn't be allowed to learn. I've taught many people to cook for WM phones but most of them haven't released a ROM. Most of them learned because they wanted to make a ROM for themselves.
[G1 Android Development] papito2181:
That's instructions for building a custom android kernel, which is not what was asked. People want to know how to create custom ROM's. I believe this is what you're all looking for, never tried it, but i believe this is it here
[G1 Android Development] smsrat84:
Doesnt necessarily mean they HAVE to be uploaded either. Maybe some of us wanna be special! LMAO. Seriously, some of us just want to be able to customize our own roms our own way.
[G1 Android Development] smsrat84:
Thats sorta what we're looking for. More, of a piece by piece, step by step build guide. But thats kinda what I was talking about! WERD! :cool:
[G1 Android Development] Senorkabob:
My bad next time ill just keep my off topic urls yo myself :P
[G1 Android Development] zapyourit:
Ivan, welcome. Very, very excited that you might be joining the Android ranks soon. I used your JustcHome as soon as it came out and followed its development. You do an amazing job, and having you on this side will be a huge addition.

~Z
[G1 Android Development] prscott1:
Yes, oh master, I am one of your grasshoppers! I have been playing around with building my own Android ROM using the Rogers source from Haykuro (i think) - but my Linux desktop crapped on me during my trials, but I am no where near being able to give any constructive tutelage. I would love to have a bit of a tutorial - for how to use it with the emulator, etc.
[G1 Android Development] papito2181:
Sorry, i didn't mean to come off as a **** or anything. Just doing my part and trying to keep the threads as clutter-free as possible.
[G1 Android Development] marshallladd:
I would love to get on this to. Right now I am just copying and pasting things into adb and terminal. I am familiar with linix so I get the commands, but I want to know what the individual files I am changing are actually doing. Having my own OS would be pretty sweet.
[G1 Android Development] nickf123654:
I want to learn how to make my own ROM

In the interest of "Open Source", this type of thinking will not promote the evolution of the Android platform. It is great that this community has evolved so much in the little amount of time that Android has been around. Making a tutorial for us to learn and build our own ROMs will only help make this platform better. With so many people willing to learn about Linux and their Android phones, a tutorial is exactly what we need. Some of us may have experience with programming but not be familiar with Linux. This type of user may eventually become a great asset to the community, contributing and discovering new possibilities for the G1 and future handsets. Building a ROM is the perfect way to become acquainted with this platform and learn how it works. I would love to get a tutorial, a how-to or even a Programming FAQ from JF, Cyanogen, Haykuro or any of the others that have been able to contribute their time and knowledge to the development of the Android platform. I hope someone will step up and contribute their knowledge so the rest of us can learn to program on this great platform.
[G1 Android Development] jc1337:
Some help with creating my own build.

I tried private messaging some guys here on this forum that have their own builds about this so that I wouldn't have to create a thread on the subject but I have waited all day with no replies. I am sure you guys are just really busy with your lives and then on top of that trying to help us out with your ROMs. Thank you for them by the way! :)

Anyways, I am wanting to give making my own ROM a try. I am new at Android and Java development but, not new to developing and working on and with computers in general. I honestly don't think that I will need to know Java for what I am wanting to do at this moment. Although, I do plan on learning it later. All I am wanting to do at this point is remove some files that I don't use that are taking up space on the build I am currently using which is already pretty big. I know the files that I am deleting are not essential to the operation of the ROM on my phone. Many of them are just sound and image files. But, everytime that I edit a ROM (un-archive it, remove files, re-archive it) and then try to flash it I get an error telling me that files are missing. What do I have to do in order to be able to flash my edited ROM?

Thank you for any and all help offered and for you time reading this post,

JC
[G1 Android Development] xidominicanoix:
one thing you're missing is the signing step
[G1 Android Development] jc1337:
Thank you very much. I will try this out and tell you if I get it! :)
[G1 Android Development] jubeh:
Making a rom isn't really that complicated at all. It's just a matter of:

1. if you have modified apks, sign them and leave them in their appropriate directory

2. pack everything necessary in it's folder

3. put in a boot image (as long as you don't understand what it does or haven't created your own, just use jf's 1.5 boot image, as it's kind of the default)

4. create an installation script (pull it from the meta folder (and it's long succession of folders) and study it so you understand what it's doing. It basically only formats the partitions you'll be using (system and boot, or system, data, and boot), writes all the data in your update recursively to the partitions, and then sets permisions for each folder and symlinks the necessary binaries so you can use them at either the terminal or through shell scripts

5. pack the files in a zip, sign the update, and then try flashing it

the recovery image is smart enough that that's all you have to do. The best way to learn is to do it and just try, try, try.

I recomend starting with modifying existing updates, they have all the necessary files inside to work. Once you learn some more, you can give a try at modifiying your own frameworks, virtual machines, kernels, adding scripts, and if you're working off of an existing, working update (try a stock one with root, heavily customized ones usually break when they encounter an unexpected change) you'll know exactly what you changed, and thus, why it broke, and you can research how to fix it.
[G1 Android Development] brok3r:
This is very interesting for me. I am from Spain and my girlfriend and some friends does not know any english, so It would be great if I can take Cyanogen's rom and put it all in spanish.

Is this possible and easy? Some advice or sample would be nice.

Thanks a lot in advance.
[G1 Android Development] sensimila:
You couldnt have said it any better. I have been wondering myself how to create these amazing roms. Why sit and wait for something to happen when I can make something happen. A tutorial would be nice even though the information to make a rom is out there but if someone would be kind to set a little path would be a bigger step. and maybe we might have 20 contributors on the forum instead of 4 or 5.
[G1 Android Development] jubeh:
replied in wrong tab :D

anyway, everybody should learn how to do it, but only for themselves. I don't think that everybody should really bring something to the table, otherwise we'll start seeing stock roms with Comic Sans fonts in alternating letters with non-standard english dialects.... :shudder: I for one am glad that google has the final word on what makes it and doesn't make it to a build

But, you should still learn to do it just for yourself. There's always a great sense of satisfaction when you try something and it works. Not everybody will have the same needs or tastes as you do, and you really can't expect that people will go out of their way to please your needs or tastes, so you learn how to do it yourself and you end up with a product that more closely fits what you need (like my slim, all-work-no-play roms)
[G1 Android Development] Zoide_:
So, any progress on making a kitchen or constantly updated build procedure for souped-up Android ROMs?

In light of the recent CyanogenMod incident, it would be a great way of focusing on technical advancement instead of legal/anti-Google issues.
[G1 Android Development] kingklick:
MODS please move this. It is in the wrong area and am surprised to see it still here :confused:
[G1 Android Development] Zoide_:
Where should it go? Isn't this directly related to "Dream android development"?
[G1 Android Development] kingklick:
Dream Q & A not 100% sure. Def not here though lol
[G1 Android Development] ldf913:
this is in the right category

Yeah man... I would love to learn.. also I posted a thread about this same thing and someone who I gues wasn't trying to be an intentional jerk.. moved it or closed it... tutorial me please.. gotta learn. I know u guys seen how easy it was for google to almost shut cyan down... what if he leaves like jf... what will we do then... help please... feed us knowledge.. all u devs out their please help :)

Reason why I wanna learn is because I'm trying to incorpoarate the .gif source that we use for linux or alternative .gif source. So we can have animated backgrounds on home screen:D. Nice feauture to have huh (disable if want from settings) :rolleyes:
[G1 Android Development] ldf913:
getting somewhere

ok that's what I'm talking about:D question though would it be too much for someone to use a screen recorder to show us this stuff I'm reading a book called "unlocking android" right now but actualy seeing things done and not textualy told would be great..

Ps lol I think I should read a dictionary to huh cuss textualy is not a word.. but cha know whad a meen lol
[G1 Android Development] B-man007:
If you read the thread.....you would have noticed a mod already posted in this thread.... now why would he simply post in the thread and not move it if it should be moved? Its also related to Development, as development isn't just for posting ROM's.... its also about helping other devs with their projects. (not trying to be offensive here, im just explaining why it hasnt been moved, so please dont take offence)

All that aside, a straight-forward tutorial on modding will help xda as a whole increase participation and allow the community to see what goes on behind the scene and learn more about dev'ing instead of just sticking here to grab roms as they come out just for bragging rights.

Jubeh has a well written format for starting ROM development, all thats needed is elaboration on what editing each step does

Maybe a detailed breakdown on where to go for what feature/enhancement such as kernel mods, frameworks, certain scripts, etc
[G1 Android Development] Zarboz:
i have some questions about init.rc editing and how to insert modules and libs and bins into my rom

such as i wanna be able to takea COMPLETELY stock rom

add busybox and su to /system/bin/ and insert them into my boot.img would i have to actually compile my own boot.img that would look for these /bin files or does the boot img scan the bin folder on boot???

ahaha
[G1 Android Development] mianosm:
There is are IRC channels which JF, and cyanogen both seemingly hang out in.

I don't think everyone in this thread is asking for the same thing though.

cyanogen started out with just a custom kernel, and has progressed into changing nearly everything and anything in the system/boot images as well.

Really the best way to learn is to read - and attempt to compile the images yourself from the source.

If you don't know how to compile from source, then you may want to start your learning process with some command line tutorials for linux/unix and work from there.
[Touch Pro2, Tilt 2 Windows Mobile General] auspex:
Instead of making 2 separate posts, i thought i'd put my 2 issues into a single post. I have a european TP2 running the stock rom.

1) I dont know at what point it happened, but my 'long press end key' icon in settings has disappeared. I have no idea what might have caused this, but it was there originally since i set the long press to terminate the data connection. Has this happened to anyone else? Does anyone know how i can get it back, or at least what registry keys that i can modify to select one of the 4 options?

2) I'm not sure if i'm using the right term, but i was wondering how i can disable the unified messaging center. I'm referring to the new text messaging interface that comes up when i click a message in TF3D that also includes the contact card, email, events and call history. I've looked through all of the forum posts but i havent been able to find a post regarding this. As bland as the MS threaded messaging interface is, i prefer it to what HTC has done, mainly because it shows more messages and that i can resize the bottom portion where i type.

Any help anyone could provide would be greatly appreciated. Thanks.
[Touch Pro2, Tilt 2 Windows Mobile General] monx®:
1) Start > Settings > All Settings > Personal > Buttons > End Key

2) Still finding the solution :p
[Touch Pro2, Tilt 2 Windows Mobile General] nickpope:
1) Settings>Personal>Buttons>End Key

2) I know it doesn't directly answer your question but from the TF3D I just press the "All Messages" soft button on the left to get to the MS inbox
[Touch Pro2, Tilt 2 Windows Mobile General] auspex:
Thank you for replying so quickly.

In Start > Settings > All Settings > Personal > Buttons, i dont have the end key as an option, the only button i have is the 'Send Key(Hold)'. After doing a lot of searching, i found the 'LongPressEndKeyApp.exe' file in the windows directory, and that brings up the menu like the icon in the setting's menu did before. I still think its strange that it's no longer under settings, but at least i found a solution.

As for my second question, thanks for the suggestion to click on 'All messages', but i still wish i could just click the message like in the Diamond/Pro. I'm just quibbling over a minor point, so its not a big deal. =P

Thanks for the responses.
[Touch Pro2, Tilt 2 Windows Mobile General] Mesquire:
"End Key" should be the 3rd tab once inside Buttons settings
[Touch Pro2, Tilt 2 Windows Mobile General] auspex:
Thanks for the visual aid Mesquire, turns out that i never had the long press end key in my settings, it was under 'buttons' the whole time. Well i feel dumb, but thats what i get for switching between by old TP and the TP2. lol
[Upgrading, Modifying and Unlocking] K-Leb:
Hi does anybody know where I can find a WM6.5 ROM for an Asus Mypal.

If so can you post it, thnk you.

:)
[Upgrading, Modifying and Unlocking] beyoung90:
i really would like this too
[Off-topic] yasserwaqas:
let me start of by saying that thanks to everyone that has left, inquired about or done something on this site to help others in customizing their phones beyond what is normally acceptable. and to the women of the men that have to deal with the guys tinkering around with their phones all day and ignoring you. lol. that being said, i have a few questions that i think after searching this website for almost a year i dont think anyone has targetted. as the title states, what do you think it is. is it possible for 3g devices just to not hold a connection to a tower, even with 3g turned off? i drop calls constantly and i dont mean a dropped call, i mean my phone just looses connection with the tower. 3rd fuze, so many different roms lata, still the same thing. now let me also inform you that i live in a part of town where there really is no coverage inside my house and i accept that fact. but even when i'm sitting outside my house, my phone will go from 2 bars to zero and the bluetooth in my ear keeps beeping till the stupid phone finds the stupid network. now talk about frustration. i have tried an Iphone, i have tried blackberries, i have tried symbian, basically i have tried anything that gay t&t can throw at me in terms of hardware and mind you these handsets are not cheap, i have the same issue in the same spots. i also live in one of the biggest markets in N America for wireless service and using the official coverage viewer, i am currently in a "great" 3g area. this area being the wonderful metroplex of dfw. now after doing some research and lots n lots of playing around with windows phones (going on 5 years) and finding out the downfalls of windows mobile, i am completely willing to accept those downfalls and still wanna use it on a day to day basis. hands down there isn't another OS as open to doing what you want, having the information you want in a efficient way. call me a fanboy but windows still has a hand up in the game even though it still looks like crap and the big 800 pound gorilla that is MS isn't willing to conform to anyone else's standard and make their OS look pretty. its about functionality and to the smart user thats where its at. i have also read a lot on qualcomm and this issue of drivers and performance and how devices that are almost pre historic are running better emulators, videos and the such without any luck on getting performance on the device. okay now that i have written a novel and most of you will be asleep by the time you read this, i need some honest opinions. really what i'm trying to do is figure out where to point the finger. or maybe by having enough ppl ***** about the same problem we might have someone look into better technology that is not only practical but is also reliable. not just one of the two.

thanks to all that got this far. lol

frustrated.

b.t.w i work in wireless so plz dont respond back with your an idiot blah blah blah, i deal with enough customers that are like that on a daily basis.
[Off-topic] r4st4m4n:
I am sure what you say is interesting, but franky I try to read your post and lost it after three lines. TBH, the first thought I had when seeing your post was to close the firefox tab ...

If you add some return to line to your post, it would really help.

And I don't mean to be rude, I just want to help you get more people to read ...
[Off-topic] dcd1182:
thanks for moving :)
[Off-topic] Black C5:
I am not sure what you are asking...or telling?
[Off-topic] ::RiL:::
I have split out the key points so this is a bit easier to read,

my first thought was to say its either a hardware fault or you need to upgrade your radio, however I then saw this part of your post....

surely if your getting the same issue on completely different devices then it is a network issue in your area?

it maybe worth a look at getting a pay as you go sim from another network and trying that to see if you get the same issue.

Ril
[Off-topic] dwmackay:
I have similar AT&Tcoverage issues in my house, but when I have a strong signal, the phone works fine. No dropped calls or lost connections.

If you like the TouchPro, you may want to try Verizon. You can sign-up and have 30 days to cancel if the coverage is not good. One difference between AT&T & Verizon is that AT&T will support simultaneous voice and data connections where Verizon will not. This is why I chose AT&T, but my coverage is so spotty in Charlotte, I wish I had gone with Verizon. The simultaneous feature seemed important, but in practice, I am not sure I have ever needed it.

The only other challenge with Verizon is that you have to use their phone. You cannot get your own and drop in a SIM card. This limits your ability to waste time and money chasing the latest and greatest hardware which is kind of a bummer.

Good Luck.

Doug M.
[Off-topic] + Que PPC:
lets do this.....

Why dont you...

Well if you are a super-knowledge about wireles why you didnt found the answer yet...?

Maybe you can test this... dissassembly your oldest device... phone or whatever symbian, iphone whatever!!! every device gots the anthenna like a green ribbon inside the phone housing, if the phone's MotherBoard has a contact conector try to unplug the ribbon from the housing then connect it and see where does the phone gets the signal strenght enough as you wish, see all around maybe there is a big metal structure or big building and far repetition anthenas or behind.

As you must know

In some parts of the country has great signal or bad signal streght because of many natural things, like magnetism, surface, and weather.

Ask to your neightbor if he gets the same issue on his phone... dude... get out of there if the device lost completly the signal.
[Off-topic] DrzNight:
Actually I'm pretty sure Verizon will also support simultaneous voice and data connections. I also regrett picking at&t because coverage is so much better where I live (charlotte as well) but then I think about how verizon tends to cripple their phones and the whole locked to cdma carriers thing. For example when the vz touch pro first came out, the gps was locked to only their gps software so no tom tom or google maps and they also cut the ram down to 192.
[Off-topic] dnieman13:
I think its just your area
[Off-topic] yasserwaqas:
sorry bout the post in the wrong place n thank you for moving it. for you that couldn't understand what this post was about, this was really an attempt to c if anyone else is having these problems. are they due to technology limitations or am i just expecting too much.

i will address the replies one by one, atleast the ones that had somethign useful to say.

(wut does that mean)???

hahaha....read my friend read.

thank u for splitting up my points. this is probably why my english grades were never betta than a C. as far as ur point on network issues. definately a good possiblity although at&t techs have been in the area to test connections and coverage with no luck.

we use a code with agent plans that gives the "network support team" a msg saying there is an issue with a specific tower. waiting on getting this code and sending them a bunch of "*#" requests. lol.

i wouldn't consider verizon cuz of the cdma thing. i know i know, call me picky but i do travel internationally (not that much) but still. and there is no way i wanna pay roaming charges to fill the pockets of some big wig.

i wasn't the one i said i was "super-knowledge" about wireless, you did. All i was stating was that i "work" in wireless. not sure how that makes me a wireless genius but okay. i like someone tooting my horn. haha. and disconnecting and connecting my antenna cables is a little too much for a casual user to mess with. do you think i can tell that to a customer that i just sold a fuze too. they would laugh in my face. but on ur request i will try this process just to c if i'm wrong.

i think its a 3g thing. voice and data simultaneously, have tried to do it on other gsm phones that were edge and wouldnt' allow.

haha. n finally i think ur rite. it prolly is me.