yashsingh1/xdaforums huggingface dataset:
[Android] jbirdvegas:
the build.prop in cyanogenmod is built from the template located in ~/android/system/build/tools/buildinfo.sh

I know what you are going to say ... this doesn't look right

because the build.prop is a complication of a lot of random variables used by the build system. This is why I was wanting you to read and follow the process the .mk files take.

Many of the ro.blah.blah properties are set multiple times durring the process for lots of different reasons mostly to build projects that are generic and not device or vendor specific. The best way I've found to set the properties and make them stick is to search.

for example if you want to change

ro.build.description=$PRIVATE_BUILD_DESC

to search fo $PRIVATE_BUILD_DESC you can't just search for that file name you will get nowhere. use the look in file for text feature of your OS (most have this feature built in) and then you have to think alittle about this

the syntax to set a variable is different from the syntax to call the value of a variable

ie

PRIVATE_BUILD_DESC := WhatEverProp

where as the variable is called with $ as a preface

So we search for the text "PRIVATE_BUILD_DESC := "

We will find in in all the cyanogen_*.mk files change the one that applies to your device and voila!

This example is only set once. I chose it to make this simple. If the prop you are setting is changed multiple times during the build you can either experiment and test to see if your changes stick or follow the .mk $(call inherit-product, path/to/makeFile) and see where it is set last.

Here are some ideas of things to change

http://xdaforums.com/showthread.php?t=771232

For more ideas just google build.prop lots of edits exist.
[Android] JDV28:
VERY helpful, thank you.

Some of the edits I saw in a search, dont come up in the build.prop files

of certain roms I have downloaded for my phone though, what does that mean for me?

Also what exactly does: "$(call inherit-product, path/to/makeFile)" mean?
[Android] jbirdvegas:
Without knowing what rom or how the developer has chosen to boot the device build.prop file is loaded exactly once on boot. That's why you must reboot for changes to take effect. My guess is the dev has "hard coded" that prop somewhere in the boot process. Usually in the /etc/init.d/

The folder /etc/init.d is executed on boot and contains numbered scripts in this syntax ##xxxxxx ie 10sysinit or 77apps2sd the system runs all the scripts in this folder in numeric order from 1 to 99 .... besure if you add a script. To this folder you set correct permissions to make executable
[Android] jbirdvegas:
inherited products are the next makefile in the chain. Makefiles ".mk" tell the build system how to compile that part of the system
[Android] aitorTheRed:
thanks to everyone posting in this thread, as it is very usufull to me too :) I'm trying to build a rom AOSP, and it helps me understand what it is being done and what I have to change :)
[Android] jbirdvegas:
init.d is not in stock aosp but one can hijack a boot script to accomplish the samething.

Also if you was a more personal feel without coding look at ~/android/system/frameworks/base/core/res/res most of the graphics for android are there

Or

You can use the built in overlay feature it is located @ ~/android/system/vendor/cyanogen/overlay/

Look in ~/android/system/vendor/cyanogen/products/common.mk for the syntax of how to call an overlay to be applied
[Android] jbirdvegas:
You could also theme in the folder ~/android/system/frameworks/base/tests/LotsOfApps/res/drawable
[Android] SuperDeform:
Good thread nfo needed
[Android] tyl3rdurden:
Great thread! Thanks for all the contributions :)
[Android] howetechnical:
Can't say thanks enough to all the seasoned (and not as seasoned) devs in here that are helping us newbies with this. I'm a developer as well, primarily in C++, and wanted to jump into the android scene with ROM, Kernel, and embedded development (starting with my HTC Sensation arriving today, once S-OFF update comes). This thread has helped a lot with providing the locations of valuable information.

I'm sure it has been done, and can be done with some searches on an individual basis, but I'm going to write a document with sort of a start to finish approach. Using the information here (as well as links, to cut down on being redundant with my syntax), it'll give people a one-stop-shop to at least get the basics down, in the order that they should be learned. This should be pretty easy because I'm at that beginner stage, and will add as I go. Anybody think that could be of value (not monetarily, of course) in addition to these forums?

I can see it now, my wife and daughter will not be as happy with my time allocation in the near future. Hah :)

Thanks again.
[Android] JDV28:
Sounds like a fantastic idea!
[Android] eagleofdeath13:
That's a really really good idea!
[Android] fabzbear:
Sounds like a great idea. I've also been searching for a tutorial of that sort.

I have an HTC evo 4g if help is needed just hit me up.
[Android] Tijmen:
After reading this thread I feel a bit demotivated, I have a Samsung Galaxy S II, which is my first Android device, and am quite impressed by all the amazing stuff out there on XDA.

Therefore my main goal is not developing and tweaking things myself but more like adding features from other ROM's and devices to my ROM. Ultimately I would like to port Sense 3.0 to my device.

Since the ROM kitchen isn't available for my device, where would you advice me to start learning?
[Android] interloper:
I feel the same way. I have been flashing roms for 3 years and I want to help. I'm not real talented at the artisitic stuff or I would start themeing. Seems like there are so many devices and roms that an extra hand could be needed. If I had to fill out an application it would say: can read and write. Can follow directions/instructions. Has sdk/adb installed. If anyone sees this and wants to give me links and or pointers I would be grateful.

Probably sent from my couch
[Android] Dan53:
For anyone looking for extra links go here:

http://xdaforums.com/showthread.php?t=667298
[Android] interloper:
Thanks!
[Samsung Galaxy S (4G Model)] ezcape:
Might be a stupid question but just wanted to make sure before I buy this 3500 mah extended battery. Hard finding.accessories for the.4g but tons for the vibrant. So will the vibrant extended battery work?
[Samsung Galaxy S (4G Model)] golmar88:
The Batt will work, others have confirmed, I have never tried. Other accessories will work also. The only thing you will run into is some cases do not have the hole for the front facing camera.
[Samsung Galaxy S (4G Model)] ezcape:
Cool sounds good. Thanks.
[Samsung Galaxy S (4G Model)] simeezee:
I can confirm the vibrant extended battery works for galaxy 4g. I bought one from ebay, works great.
[GT540 Optimus General] eoghan2t7:
Hi everyone i am just wondering if you guys would like me to make roms install automatically on a windows machine so please vote above:D

also post you views if you vote no please
[GT540 Optimus General] theares2014:
Why not?

Think its a good thing for starter :D
[GT540 Optimus General] lukemovement1:
Not shore if it possable but you might be able to control clockworkmod with a batch file
[GT540 Optimus General] fdespotovski:
I voted "no" because I think there's no need for a rom auto-installer app.It's safer if you do it manually.
[GT540 Optimus General] eoghan2t7:
its not exactly an app its just a sfx archive that runs a batch file automaticlly
[GT540 Optimus General] ChriisM:
I think it would be prity cool, save a few mins of time thats for sure.
[GT540 Optimus General] thanatos87:
Good idea for newbies!
[GT540 Optimus General] decker39:
Excellent idea for us noobs !!
[GT540 Optimus General] DarkCaine:
i think doing it manually far better..
[GT540 Optimus General] ferrari35:
Sounds good to me :)
[GT540 Optimus General] matcho13579:
I prefer manual "work" :D

But it may be very useful for newbies.
[GT540 Optimus General] zzsomebody:
I agree with many who agree with Auto installers.

Currently I am about to do another post about a couple of files posted in the development section which do not have any instructions on how to install and takes users know or have found where the answer is, which is like at times, finding a needle in a hay stack.

So IMO, an auto-rom installer would be a fantastic idea, so go for it.
[GT540 Optimus General] tejasjadhav:
I think this project is already in action months ago at androidforums.com. Check out.

That guy used the same technique (using SFX archives and run .BAT file)
[Vibrant Q&A, Help & Troubleshooting] snarestud940:
Just bought the powerskin for this phone. A little upset that it took them a year to come out with it seeing that I'm going to upgrade to the HTC Sensation on June 8th. Anybody else have one of these? So far it has helped me with battery life.

Hopefully they will make one for the sensation too when it comes out.
[Vibrant Q&A, Help & Troubleshooting] bigdpnc:
I have a power-skin for my vibrant...One of the things i really hate about it is the fact that almost all of the touchwiz based roms have the (battery full notification, or the im being charged sound, or the flick the screen on cause im being charged) well that becomes a real issue with the powerskin case because when the internal battery is charged and the powerskin is on it constantly is recharging itself...so all those notifications are going nutz...Has anyone found a rom where they have removed all those notifications? the phiremod 2 was the closest i've found but it still has the flick the screen on code when it notices it was plugged in.
[Vibrant Q&A, Help & Troubleshooting] TheSneakerWhore:
It works, but I only used it for 2 days before I ditched it...poor design IMHO.
[Vibrant Q&A, Help & Troubleshooting] SugarMouth:
Does installing a ROM unlock the phone for use with other SIM cards or is there a separate process that needs to be done regardless of the Kernal/ROM?
[Vibrant Q&A, Help & Troubleshooting] laylovj:
No, it does not unlock the phone....you can probably use teh sgs unlock tool from the market
[Captivate General] iMohak:
Hi Everyone,

I am seeking recommendations on custom ROMs for the captivate. I kknow it wouldn't be fair to compare specially after the hard work so many developers are putting in for *free*. This is for a phone I have been playing around with. It currently is on Continuum 5.1 which I love, but it is getting laggy. I need to give it to my kid sister and reliability and speed are of concern to her.

If Continuum is a recommendation, I'd stay put :)

I was wondering which is the best ROM according to your experience.

Parameters:

- Speed

- Usability

- Gingerbread ideally (or froyo if that's faster)

- Themes (because its gonna be for a girl who will want new clothes for the phone everyday!)

- Keyboard availability should be good. She is used to a qwerty phone which she feels easy, and touch screens are new to her

(edit: and anyway I could remove the globe button on swype which was irritating and cuts short the keyboard width http://twitpic.com/4suqes)

Moderators, you can categorise anywhere if you please, or shut it down if there is a discussion already on on a similar subject of comparison/reviews because I couldn't find it.

thanks!
[Captivate General] RichIrish:
If you really want a GB based rom then I would say . But if you don't care for GB and are fine with Froyo then Cognition 4.3.2 is amazing. Great battery life (about 30hrs with moderate usage, wifi on all the time and apps like current weather, weather forecast, pulse news, facebook, gmail, calender, score mobile, tweetdeck, espn and cnn constantly using the wifi) and its not laggy. I know the quadrant scores don't mean much but my cappy gave me a score of over 1600.

Cheers.
[Captivate General] cappysw10:
These threads are always subjective. You have to try different rom, kernel and modem packages to see what works best for her phone. Not all Captivates are equal.
[Captivate General] megatronisabeast:
This. You have to read about them and decide what you like best. Some people may really like one particular rom and then you get to it and are like this sucks, I hate it. Go try some out and don't forget to read up on bootloaders if you decide to go the GB way.
[Captivate General] tupirujp:
GR12
[Captivate General] Dani897:
subpresion 3.2
[Captivate General] poppy2201:
So far I am pleased with GR 12. Granted, I don't probably use my phone for a lot of intense applications etc. like others, but I haven't had any issues with the ROM. Of course, I don't burden my phone with a lot of apps and I think by doing so I get good results with the ROM. My battery life has been great ( I'm sitting at 73% right now after 29 hours, 23 minutes). Like I said, that's a few calls, checking email and occasional music listening.

Like others have said, it is subjective. I always leave everything pretty much as MikeyMike developed it and I love it.
[Captivate General] studacris:
5.. 4.. 3...
[Captivate General] zelendel:
There is no best rom. Just best for you. Please search before you open a new thread, as you will see they all get closed due to becoming a flame fest. With that said. Thread closed
[Galaxy Tab Q&A, Help & Troubleshooting] chr2303:
Getting my tab this week. Looking forward to NOT ruining like my generic APad from China. Well, I take that back. I just cant get my screen rotation and wifi to work so I offed it on ebay.

Anyway, if I understand correctly, to use this beast as a phone,

1. Root

2.Verify/Patch Bootloaders

3. Backup ? (This is fresh out of box, any need?)

4. Restock ? (This is fresh out of box, any need?)

5. Download mode

6. Install Kernel

7. Install Overcome Rom

8. Restore Data ? (This is fresh out of box, any need?)

Any feedback appreciated. I think I have done my home. Its a Tmobile so I know I have you use the carrier specific modem.

I have never really posted on here before like this, but I think I might have a few tips and tricks I can contribute, as I have learned sooooooooooooooooooooo much from you guys.
[Galaxy Tab Q&A, Help & Troubleshooting] conantroutman:
Please read before posting and post in the correct section.

Thanks
[Galaxy Tab Q&A, Help & Troubleshooting] conantroutman:
@the op...

Reopening your thread and moving to q&a.

Apologies for being a ****. Didn't realise you were a new member.

Sent From My Fingers To Your Face......
[Android Software Development] grandioso:
I'm developing an application which uses notifications and I'm having some problems, so I hope somebody can help. Here they are :

1. Insistent notifications. When I turn them on, the notification keeps coming up without any pause untill I pull the notification bar down. Can I change it so it would only notify once a minute ?

2. Only one notification. Each time a notification comes up, the previous one is updated by the new one. I want my application to show each notification separately. I tried to pass a unique id to NotificationManager's notify method, but I still only get one notification.

// #2 is solved. Assigned a random id and it works.
[General Questions and Answers] larryemaine:
just wanted so say whats up to all im new in this realm my interests are to learn how to write source code and im starting at the bottom im trying to suck up all the information i can so if ya see me on holler i give thanks to all you geeks that do this its a great thing i am on us cellular i own the samsung mes i500 galaxy s ive already broke the phone trying to jump right in waiting for insurance to send another lol so ive decided to read read read everything i tried to flash cwm to my mes had rooted it already and she never came back went into boot loop nothing i could do so new one coming monday i hope and we will start from scrach anyone have any suggestions let her rip thanks in advance
[myTouch 4G Q&A, Help & Troubleshooting] ELBdelorean:
Okay, so I've been thinking about buying ROM Manager Premium since you can download ROMs straight from it. I just want to know, are there actually any ROMs for premium on MT4G besides CM7 nightlies? If not, then I might at well just stick with the free version.
[myTouch 4G Q&A, Help & Troubleshooting] Nicgraner:
Nah only nightlies
[Legend General] pappilion:
I don't know if I'm supposed to to post this thread here , but just don't know where to . It is more dedicated to developers forum , but I'm not allowed to post there ( and not sure should be - I'm not e dev and it is stupid to post smth like : "U r so great , keep on .....)

I'll be glad to see a little collaboration of our developers . BlaY0 is great dev , so is Ogo2 and Ali Ba , not to forget whitetigerdk , TGF and few others . But if u help each other , it'll be better .

Ogo2 is trying to do something very nice and interesting , but he is alone in this . At the very beginning he asked for help . But all he gets is : " It's not that difficult but you have to know what you are doing." - a statement which is sounds more like : " You cannot do it buddy , forget it ". AFAIK Ogo2 did a lot . And such a words could be posted only from a developer who can REALLY fix the WI-FI issue , and who REALLY do something about it .

I hold BlaY0 in high esteem ( in fact I'm using his B.0.8 ROM ) , but he sounds like he become jealous of not being the first to develop Sense 2.1 . I don't want to offend him , but first he had a lot of work with B.0.8 , well it's done ; latter there were a holidays - they past . Now what should it be ???

Bonesy is absolutely right - he isn't obligated to do it .This isn't collaboration for me
[Legend General] BlaY0:
I'm not offended and I already explained why I'm not really interested in that particular project at the moment. Besides that I also have a job and a family which I tend to spend most of my time with.

And you are wrong if you think there's no collaboration among us... I am always available for technical questions via PM and I always respond to them. I also got response from other devs (for instance Ali Ba) whenever needed.

Sent from my HTC Legend
[Legend General] pappilion:
I'm glad hearing this and I read your replay . But I support @alexhtclegend for that you could give some advices to someone who could play with his Legend .

By the way you owe nothing to any of us .

And since you explained him what to be done , let's hope it will help

EDIT

Well , thanks . Today I see u really like to help . Let's hope someone can manage it ( 'cause I don't have a clue what were you talking about ):)
[EVO 4G Themes and Apps] rotnezi:
If its not 2 much 2 ask how do u create splash screens? I'm on a Mac(10.6) I used nbimg but wen I try 2 convert image it keeps sayin illegal operation then it (terminal) shows me the commands 4 nbimg. Is it bcus I'm on osx10.6 & nbimg is for osx10.5? Sent from my EVOlution baby ツ
[Atrix 4G Q&A, Help & Troubleshooting] G1-8701:
Does Vlingo and voice commands constantly pop up when trying to listen to music. It's like every time i plug in my headphones a pop up appears asking me which one i want to use then automatically calls the last person i talked to on my call log. Does anybody kno how to disable both of these so i can listen to music without any interruptions or random calls, cause it's quite annoying.
[Atrix 4G Q&A, Help & Troubleshooting] sanriver12:
do you use them? if not uninstall
[Atrix 4G Q&A, Help & Troubleshooting] WiredPirate:
Freeze > uninstall
[Atrix 4G Q&A, Help & Troubleshooting] southerlandt:
I had this same problem when I would plug my phone into AUX in my car. It was awful. I couldn't listen to music. It would first start the Google voice search then call the last person I called. My headphone port was also messed up and would only play the beat to songs. I called AT&T and they tried to troubleshoot it but ended up sending me a new one.

Sent from my warranty exchanged ATRIX 4G
[7 Mozart General] Windmaster:
Hello everyone.

Tried searching the forum response to my questions but not found.

1. I can not transmit anything via bluetooth. It's really just for my handset or having problems?

2. When I got the phone in my pocket, even with the screen locked, sometimes it turns off. Ie If you press the power button continuously, even with the screen locked, it turns off. Is it normal or is my problem with one?

Thanks
[7 Mozart General] Necroman_AI:
Hi!

1. WP7 does not support sending files via bluetooth since its a very cloud based device. Maybe with Mango we will have that option, but its unclear also because of the security issues...

2. I don't know about other WP7 devices, but with HTC 7 Mozart it works like that. But that never happen to me and i use it on my pocket all the time. Maybe those gel soft cases could help?
[7 Mozart General] shamreez:
Hi,

In Mozart even if you are in the screen saver lock screen a constant press of your power button would switch it off.

There is no alternative for this now and the best way is to use a case (So that the power button does not get pressed when in your pocket)

Maybe this would also be take care of in the next updates
[7 Mozart General] Andre Mostert:
Finally someone who has the same problem as I do. If you follow my post: http://xdaforums.com/showthread.php?t=1055060 you will see that I have been *****ing about this power-off problem for some time now. People thought I was crazy. The morons who replied to the posts ALL debated weather or not it happens to them or not. WAY besides the point (and question asked). Windmaster, you are not alone - I share your frustration in the phone switching off whilst in your pocket. One day, hopefully, there will be a solution to this.
[Galaxy S I9000 Themes and Apps] bishop1073:
I am currently running Darky Rom 9.5 with Crysis Revolution Theme. I love the the style of it and the themed launcher. The only thing I would like to change is the app drawer. It is currently horizontal scrolling and I would like to change it to vertical 3d app drawer. Unfortunately, there is no launcher specific setting to modify.

Does anyone know of a way to change this. I am guessing it would require to modify the apk or something similar.
[Galaxy S I9000 Themes and Apps] azzledazzle:
what launcher is it ??

have you opened the app drawer and pressed the menu button and see if the option is there ?

it is for some launchers
[Galaxy S I9000 Themes and Apps] bishop1073:
It looks to be a tweaked version of TWLauncher. I looked, but there is no specific settings or or preferences for the launcher. I was hoping there was because that would have been the easy solution. Thje only launcher that I have found to have this option is just called launcher. I am guessing that it is a ported version of the stock Froyo or Gingerbread launcher.
[Galaxy S I9000 Themes and Apps] Crysis21:
you can't change this in the app, but instead you can use the gingi launcher. It won;t have 5 dock bar and transparency but still... I recommend Go Launcher.
[Streak 5 Q&A, Help & Troubleshooting] garbagecanman:
I just got my blueant q2 and when paired if I make a call with the headset or on the phone dialer is not automatically selecting bluetooth? Why its annoying having to select it for every call made our received..

Thanks
[Streak 5 Q&A, Help & Troubleshooting] macqueyl:
I'm having the same issue with the same headset. Totally annoying!
[Streak 5 Q&A, Help & Troubleshooting] garbagecanman:
I know this is lame I'm going to try a diff dialer
[Streak 5 Q&A, Help & Troubleshooting] garbagecanman:
Seems to work now?, turn ok phone bt first then headset and when using a phone command it defaults to bt... I also tried dialer one and it works well
[Xperia Arc General] whocancatchme:
Hi,

Is there a way to have the original skin for the sms App ? Without the skin add by sony ericsson ??
[Xperia Arc General] Café King:
If your phone is rooted, install Adfree from market. Then your phone and sms app is add free :)

/CK
[Xperia Arc General] im_iceman:
That's not what he asked for.. He's after the stock android SMS app..

Try looking in the Nexus forums.. They'll have it.
[Xperia Arc General] kosumo:
WIN!

Best answer of the day
[Xperia Arc General] Café King:
Thank you, mate :)

/CK
[Android Software/Hacking General [Developers Only]] omerhadad:
Hello guys

I have GALAXY ACE and the games work really slow..

How can I make them work faster?

ty ...