turn a n00b into a dev :-) - Android Software Development

Hi All,
I've been playing aroudn for a while flashing various roms, and having a lot of fun with it, but I've got to the point where I want to try and fix some things. Mainly the various force closes, etc I get on some of the bleeding edge roms (like the Hero2.1 for sapphire).
Anyhow, I was wondering how to start on this? It's easy enough getting the stack trace, but a lot of the time the problems are with closed-source apps (e.g. I'd love to tackle fixing "People" on the above rom), so it's not as though you can just find the right spot in the source and fix it.
I guess most of the time it's due to missing, or wrong versions of other libs?
I dunno.
Anyway, if anyone out there would like to get me started with just a few basic pointers, I'm happy to then clear off and do my own thing.
And...if there is already a howto or Wiki page about this, let me know, but I couldn't find one anywhere.

+1
i'm at the same point. i'd really like to start learning more.

Related

hermes help

new here would like to know if any one could help me find a program to take out the useless programs on my cingular 8525 and if any one knows how to change the splash screens
thanks
Welcome.
Welcome to the forum. There is alot of useful information here. The first thing is to get to know where and how to use the phone from front to back. You should start by reading the wiki. Everything you would ever want to know is there. As for changing things around on your phone, you should learn about it first. Last thing you would want to do is mess up your phone by not knowing and understanding what your doing. When in doubt dont do anything unless your sure of it. Also use the search button, it will be your best friend in time of need.
Welcome on board bubba433.
nyc_medic's advice is good. Particularly as removing pre-packaged applications from your phone is not as straightforward as it sounds as it requires changes to be made to the extended rom - that's quite a learning curve.
Mike

HaRET/Linux/Android very initial work

Hi Guys,
I just wanted to let you know I've started playing around with HaRET on my new shadow. So far HaRET is able to start, correctly identify the hardware, and I'm able to connect on port 9999 to do some diagnostics on the device.
Next step will be to cross compile a kernel using some of the instructions for similar HTC devices and see if I can get a linux kernel to start booting.
There's going to be some work necessary to make this thing useful under linux. Someone will need to figure out a way to map the keyboard to do t9 like input. We'll have to see if the gsm hardware and wifi hardware are the same as some of the other models too.
I don't have a ton of time to do this, so progress will probably be very slow, but I just thought I would throw this out there in case anyone else is interested in looking at it.
I'd donate if -myHTC- and ND4SPD join together and create something out of this.
If we can all figure out a way to help each other out on here, the final product can be amazing.
im ready to donate as well.
im not very savy when it comes to roms and development but i can help with what i can!
Sure, I'd love to work on this. But I don't know anything really about linux/android...I can port stuff, so I might be a little usesful, especially since the HTC G1 has been released.

Immersed in Information (and drowning!)

Hello All,
First off, I want to thank everyone whos cooked and added information on these forums.
Also I want to state beforehand that for the past 3 days I have gone through countless pages of threads to try and learn as much as I can on ROMs & the such.... its a lot of info! Thats not so much the problem, as I have a pretty good idea now on how to do it (though haven't decided on a custom ROM yet), but the problem is some of it so scattered you can easily have 20 tabs open and either get confused or something.
I have been unable to find (and if there is forgive me for not searching well enough), a thread, topic, or FAQ which would state where you can get programs (ie. Windows Live/Messenger, Internet Sharing, etc) that some ROMs remove. Thats really what has held me back so far from flashing a new ROM, as I really like some of these, but they might be missing certain things I would need (like messenger, or even maybe 5 fav?) but I can't find exact information on all of this.
Edit: I understand if I want to find a program I can just Google it. But what if I don't know theres this awesome program I have never tried or heard before? Can't google a program I don't know! That's why I ask if there is a thread, site that would list them all, or a good amount. I know there couple threads here and there that display default HTC ones, and maybe some odd others.
If anyone can please help me out, or direct me where I can find more info on this I would be really grateful! I might have future questions from then on but i'll definitely be searching to keep the asking to a minimum.
One other question I do have right now is the Radio version. I know theres a thread on a current version, but I see some ppl already have a version higher than that.. is there a place where you can find the current version always, and also, when u flash ROM, does that update your Radio too.. or is it seperate?
Thank you in advance all who help!
I really do hope to be part of this community.
Well I took the dive (woot!) and HARDSPL my phone succesfully. Just finished flashing the default OEM rom and upgrading to the newest radio as well without any problems thanks to all the info you guys provided.
I can't wait to get home (where I have really bad reception) and see if this truely helped me. Im in the mood now to play with all your ROMs as well (I feel like a kid at christmas).
Update: Flashed Open 7.7 and loving it. just need to get used to this brave new world..
Status:
Play and get used to this!
My only concern, and one i cannot find so far is.. at the moment i have no MyFav program.. if i call my currents fav i had will T-Mobile still know, or do i have to have the myfav program installed on my phone so i don't get my minutes charged for calling them?
New concern is i keep getting a text from "4670" saying WCI 1.1 111 every so often, is that normal when you get this program?
Another question: When I install programs, must they always be installed ON the Device, or can I install them on the Storage Card? If i do will they work fine? (or some u can, some u can't.. and some examples)?
Sorry for all the questions!
I install all my programs to storage card. haven't had any problems there. I deleted myfavs because t-mobile stores your favs on their system, so when you call a fav their system should recognize the number. the myfavs program uses memory is why I deleted it.
the text you are getting I don't know what to tell you on that.
sounds like you have the rest down pretty good
????
How did you delete the my fav program? any assistance would be helpful

just got my new xperia... wat should i do

hey guys, i got a new xperia last night. Now i know there are many tweaks out there... wat are the best or main ones to improve ANYTHING on the phone, please share.
You're new here, so the first thing you should do is READ...and do it lots.
Take things one step at a time - you've just got your new device, so play with it as it is first. Learn it's features and quirks, discover things that bug YOU, then start investigating ways of fixing them.
There's no point spending time fixing things that bug other people, you need to figure out what YOU want.
My own personal conclusion about WM6 devices is generally that if it isn't broke, don't fix it. If you're happy with something then leave it be. Just because others have different expectations doesn't mean you should too.
If I were you I would start reading the wiki
plAythiNG said:
just got my new xperia... wat should i do
Click to expand...
Click to collapse
Piece of cake: Read here in the forums, especialy the sticky threads up in the front list, then READ a little more and keep reading
You'll find lots of interesting stuff for the xperia, which ROM is better or which app should I install? well... you will have to read, search and find for yourself the apps/ROMs that fit your requirements and needs
BTW: welcome to the developers forum
If you want to mess around with different programs I would recommend you get some sort of backup program for your contacts, messages and so on. Something like PIM Backup or Spb Backup. Why am I saying this; You are surely gonna f*** up your device a couple of times in the beginning and then would need to hard reset.
Hard reset = Reset to firmware default (Like it was when you bought it if you haven't flashed anything) deleting any configuration settings and installed programs etc.
Soft reset = Rebooting (Like restarting your computer's operating system).
Don't do anything with your phone unless you are sure what you are doing. Read up on anything if you are the smallest bit in doubt!
Try to use the search function in the forum as there is a big possibility someone has asked the same question before.
Good luck.
Welcome to the greatest forum on the internetz . I can only tell you what i did. Hope that helps.
1 - Go to google and type xperia. Find some good forums about it. (seems you already got that one in the bag).
2 - Read some info about your device. What is an ARM processor, what is windows mobile, what kind of games can you play, the resolution of the device +'s and -'s. Start with the small things, before you jump to ROMs, flashing etc.
3 - Read the sticky topics in this forum.
4 - After you have done some reading decide what you want and search the forum for info about programs or games you might like. Almost all the problems you encounter or questions you might have, have been discussed in the past.
5 - Customize your x1 .
6 - And if i may quote maedox - "Don't do anything with your phone unless you are sure what you are doing. Read up on anything if you are the smallest bit in doubt!"
That's what i did. I had to hard reset it a few times but now i got my fair share of experimenting and i have customized it to my tastes. The looks, the games, the programs .

3plus Smartwatch-Can it be flashed/modified?

I would like to know if any of the 3plus smartwatch devices are flashable as in can a new rom be installed on it? I did some Googling and found nothing related to the modification of any 3plus related devices. I would like to get a modified version of the rom to make use of the hardware in the watch. Much of the potential for this is kinda wasted with the sleep tracker a bit buggy and brightness only can go to a certain point down. I'm sure there are other modifications that can be made not mentioned here, but does anybody know where I could start?
I am having the same problem if somone could point me in the right direction I'm new to this have done hours of research and am hoping somone could maybe have better luck finding a solution or atleast some Info to start me on my way

Categories

Resources