yashsingh1/xdaforums huggingface dataset:
[Android Software Development] X-zone:
Here's some goodies ;)

The Definitive APK Modding & Theming Thread

Add items to Settings.apk / Change Layout

Android Client-Server Communication (PHP-MYSQL REST API)

4.2.2 Statusbar For GB roms

[HOW TO] Make your own Android Toolkit for Windows using C#
[Android Software Development] TONY6669:
this is probably a stupid question but which number shows you how to edit xml files ..thanks in advance great list
[Android Software Development] engkozhe:
How about making a logo on about phone in settings for hdpi ... ??
[Android Software Development] tongueman87:
Thank you for this as I am trying to start
[Android Software Development] ekhasti:
Thanks for these guides...

@OP Unique Combination "IRONMAN of GOTHAM" ;)
[Android Software Development] swordfish:
great work dude,this is the stuff iam looking for and your precious hours helped me a lot
[Android Software Development] zepoy:
:good:the BEST:highfive:
[Android Software Development] abidaddy:
excellent and comprehensive.......
[Android Software Development] divyamg28:
Thnnk you very much bro...

It will help me a lot... :o
[Android Software Development] kevin619:
I think you have share a remarkable information share for this thread ... seriously i have fined these things last few days glad to find this thread.
[Android Software Development] mynote:
Thank you. Great collection -> bookmarked. Specially the 3D Interlace Tutorial is great

thanks
[Android Software Development] Red Devil:
Please do not quote the whole OP
[Android Software Development] abidaddy:
my bad just beginning to understand the workings of the xda forums
[Android Software Development] secXces_debaki:
Some guides for making a build with linaro toolchain ?
[Android Software Development] Revontheus:
Very Very Useful, thanks
[Android Software Development] cojonuo:
Very Useful, nice
[Android Software Development] divyamg28:
thnkxx bro what a guide!! :good:
[Android Software Development] StlGucci:
question

which selection can help me learn out to add interface features/ROM controls to a custom ROM. Ain't been able to find nothing on that
[Android Software Development] Anang_Galih:
Verry useful sir, thanks:)

Hit THANKS if I help you

Xperia Neo --> MIUI
[Android Software Development] metalfan78:
Hey, awesome thread! One thing I've been trying to learn, and I may have missed it, is porting a stock apk such as the gallery from 4.3 to a 4.1.2 rom. If I missed that guide I apologize. Can anyone give me any links to get started?
[Android Software Development] atmu5fear:
I second that. I have two phones that both came stock with 4.0.4, but both have different clock, messaging, gallery and contacts app, and maybe a few others. I'm now running 4.1.2 and it has the exact same mentioned apps as one of the 4.0.4 phones, but the other ones are entirely different from the other 4.0.4 phone. I want to port the clock and gallery specifically. They came stock on GS2X T989D Koodo 4.0.4. I want to port to CM10 on the same T989D
[Android Software Development] metalfan78:
If you find how how let me know. I'm pretty sure it has do to with Android version dependencies and lib files, I just don't know where everything is that needs or be changed.
[Android Software Development] Varun002:
Great collection

A real great collection saved my time on searching these things :)
[Android Software Development] SadEff:
Request to stick

Hello sir,

Please stick my thread, [GUIDE][HOW-TO]Update to Official Firmware[4.1+][All Samsung Device]

Thanks.
[Android Software Development] puskyer:
Thanks for sharing

Thank you from those of us feeling our way around learning about building roms and not just downloading them. :fingers-crossed:

Great work. :good:
[Android Software Development] kermage:
Thanks! great collection.. :good:
[Android Software Development] Pankaj Rai:
Great work ....really helpfull
[Android Software Development] 3azmeo:
there is huge problem with the thread

there is huge problem with the thread

i dont think you noticed but the problem is

who ever reads the thread or learn from it will never be able to thank you enough

saying ( and hitting ) thanks isnt enough ... dont think donation is enough also but lemme tell you one thing

the only repay we ( the people who have learned from this thread ) will never forget this and we will pay you back someday when ever you needed

thanks even though its not enough

have a great day

good bye
[Android Software Development] ARGHA_DAS:
wow !!!!!!
[Android Software Development] athibanvasanth:
Thanks a lot !! :)
[Android Software Development] Aniruddha_Pathak:
Sir I would be thankful if you add this Apktool Mobile Guide by me in the index above http://xdaforums.com/android/themes/guide-apktool-mobile-setup-decompile-t3048238 :)
[Android Software Development] Thebear j koss:
Just helping you out here, no reason to quote the entire op. You could have just put an @ sign in front of the dev's name and he would have saw your post.

Thebe@r'$ G@L@XY

Go here- http://xdaforums.com/showthread.php?t=1016053

for amazing SuperSwiftkey themes❕❕❕
[Android Software Development] Aniruddha_Pathak:
Yeah sir, I am sorry, I was in a hurry, and that thought of you didn't strike in my mind. My sincere apologies sir :)
[Android Software Development] Thebear j koss:
No problem, just giving you a heads up sir.

Thebe@r'$ G@L@XY

Go here- http://xdaforums.com/showthread.php?t=1016053

for amazing SuperSwiftkey themes❕❕❕
[Android Software Development] notjoken958:
This will come very handy this for us newbies. Thank you.

---------- Post added at 12:58 AM ---------- Previous post was at 12:55 AM ----------

Do not know why app quoted OP. My apologies.
[Android Software Development] Thebear j koss:
You can fix it still. Lol. Just edit your post and delete the entire OP part, to get someone's attention just put an [MENTION=1085019]TheNT[/MENTION]heirname.

LEGALIZE IT.

Mattias Duarte ruined android. Material design sucks.
[Android Software Development] burduli:
Wow, amazing! Bookmarked.
[Android Software Development] bravonova:
Fantastic compilation of guides :o
[Android Software Development] BatDroid:
Omg

i am amazed after reading d whole post.
[Android Software Development] Abdullaharis:
Nice Work
[Android Software Development] saikumar007:
Thnx a Ton broo,.will surely follow these steps, :)
[Android Software Development] Er. Aditya:
5 posts above there's a convo about not quoting the whole Op , thankyou
[Android Software Development] dichthuat:
It's nice phone with useful software
[Android Software Development] TigerKing:
I want to create Resurrection Remix OS custom ROM for Lenovo Vibe P1m Android Device. Any guide please?
[Android Software Development] yousfzai:
Thanks

:good::good:

:fingers-crossed::fingers-crossed:
[Android Software Development] vickylife007:
Thanks
[Android Software Development] vinoth_raja:
https://xdaforums.com/chef-central/android/guide-android-rom-development-t2814763
[Android Software Development] Bounce1:
thanks for the advice
[Android Software Development] Maaz Muzammil:
Good
[Android Software Development] OreoLasagne:
[MENTION=4602413]-NickHalden-[/MENTION]

Great work mate!

That will help me a lot, glad I found this. ;)

Thank you! :D
[Android Software Development] cool_sid:
Great Thread....

Can you plz update the links.... The linked posts are very old and compiling rom using the thread gives many errors....

I'm compiling for nougat...btw....
[Android Software Development] smaug117:
great work thank
[Android Software Development] Aryavart:
I appreciate your work..:good:
[Android Software Development] Raj.S:
Huge respect to you sir......?☺️
[Android Software Development] TheX182:
Wow! Awsome post really looking forward reading this. Got some replies on other thread about android development so far!! Thanks!!
[Android Software Development] mizdrake7:
Awesome AF :laugh:
[Android Software Development] Tenchu:
Amazing work man!! Congratullations !!
[Android Software Development] Maya765:
Big thanks to you mate. Really great job :)
[Android Software Development] icodelife:
Awesome Guide Dude

Keep Up!
[Android Software Development] techphile:
Thank you for this
[Android Software Development] persin:
Firmware fix question

I have a Alcatel Go Flip 4044W T-Mobile, There are a couple of things I would like fixed / programmed into this phone. From my research this phone runs KaiOS which is linux based.

For example: I would like the ability to access the main menu while on a call, currently this can’t be done. Sometimes I would like to text while on a call and this cant be done unless I can access the main menu.

What ever help you can offer will be great appreciated.

Thanks in advance.
[Android Software Development] SnowFuhrer:
lol
[Android Software Development] persin:
this was great
[Android Software Development] HemanthJabalpuri:
Add the below guide to first post sir if it is useful...

How to sign a zip without pc

https://xdaforums.com/android/help/app-sign-apk-zip-android-t3835975/post77483475
[Android Software Development] dandyfarid:
nice collection :) thanks
[Android Software Development] Surabeily:
Unpack/repack vs android kitchen

Hello,

I was doing everything the long way to add apps to my rom. I unpacked the system file and then went through android kitchen to repack and remake everything. I am still learning. I realized I didn't need to do that. I could've added apps in android kitchen. My question is: When would you unpack img files and repack vs just using android kitchen? When you make changes through unpacking/repacking, you dont need android kitchen correct? I guess kitchen also helped with making sure everything was signed, etc... But not sure if thts what i needed.
[Android Software Development] yashs7:
This is perfect. Thanks a lot.
[Android Software Development] zwastik:
#11. Port your own custom ROM

Link broken
[Android Software Development] Quinny899:
The post hasn't been updated for 6 years and the user hasn't even been online for 4. It's highly unlikely this will be updated.
[Android Software Development] dichthuatmid:
out of date
[Android Software Development] steelcity60:
Hello,I am just wondering if this thread will help me with a project that I am working on. It is upgrading a generic android tablet 4.2.2 into a nougat 7.1 Is there any info on this type of upgrade ? Thank you for your help.
[Android Software Development] JustMeFree:
Need to know how to increase the internal storage on android 4.2.2
[HTC Droid DNA] mmokk:
Hi, I've got a quite common problem - battery drain. I'm not such a noob, so I understand the way how the battery drain works (I mean why does it happen). It happened after changing the sim card. My sim card stopped working at some moment, so I decided to change it. After that I noticed that my Droid does not turn on. I plugged it into a charger, it got charged normally to 100%. But the battery is draining now constantly. I Changed rom, I wiped all the data, I did even restore backup from march, when the device was 100% functional.

I'm afraid I can not have a replacement as it is rooted, and a repair is almost impossible (I live in Poland).

Any ideas? Maybe someone had similar issue?

PS I got smthing like 10h of standby. That sucks.

PPS It seems that the battery alone is ok, as the phone is heating (so it means that there is energy stored inside)
[HTC Droid DNA] Dr.Roxxo:
Have you tried calibrating the battery?
[HTC Droid DNA] mmokk:
By what? Charging to full and then discharging to 0%? Yes, I did xD Smthing like 5 times this week
[HTC Droid DNA] Dr.Roxxo:
Wipe everything, clean install a rom, download a battery calibrator app from the market and let it charge to a 100% and then let it die to zero
[HTC Droid DNA] mmokk:
As I said before, I already did that
[HTC Droid DNA] Dr.Roxxo:
But use the battery calibrator
[HTC Droid DNA] mmokk:
Battery is calibrated. The problem is not here. The problem is that battery is drained and it seems that there are not many things left that could cause the drain. Please stop posting as I can see that you are not giving any new ideas.
[HTC Droid DNA] reaverclan:
your battery may be just degrading all of a sudden. does it die incredibly fast if you leave your phone in safe mode all day?
[HTC Droid DNA] mmokk:
Yes, I tried safe mode, without success. It doesn't seem that battery is degrading, as the phone heats up (so the battery must have energy inside)
[HTC Droid DNA] reaverclan:
What temps we talking? Try temp monitor app also of its discharging improperly it will heat up. Get a app like gsam and have it record what rate it's discharging at, sounds like a bad bat though to be honest. EDIT just noticed your rooted. And that you don't want to replace because of jag options. I suggest of your up to it to open the phone and disconnect the battery for a while. Couldn't hurt.

Sent from my DROID DNA
[HTC Droid DNA] mmokk:
About 35-40 Celcius.

Talking about the opening of the phone, this is someting that I want to avoid. I can do that, after nothing works. Any ideas what could happen?
[HTC Droid DNA] rmind01:
I've noticed it's happened to me but closing out processes and hard rebooting the phone seems to have cleared that.

Quick Note:

go to settings, battery, and uncheck Fast boot, then shutdown and turn back on. Let me know how that goes.
[HTC Droid DNA] mmokk:
nope. No effect
[HTC Droid DNA] kierren:
1. What rom, kernel, recovery, and radio are you using?

2. I understand you charged to 100 and then let drain to zero, but did you reset your battery stats in recovery?

3. Do you have GSam installed?
[HTC Droid DNA] mmokk:
1. Tried Supercharged, stock dna, hatka supreme (or something like that),

recovery: CWM

kernels: Blackout, crampler

Radio: the new one xD (The one that came with v2.04)

2. I charged to 100 and drained. During that I changed roms, did factory reset etc.

3. Nope, I've used (and still use) wakelock detector. The GSam seems to provide less data.

After all these weeks the problem is still present. I hope someone can help.
[HTC Droid DNA] xvicedice:
A Suggestuions:

Try an older microusb lead and slow charge from a usb 2 port, sometimes a battery has trouble with a charge sticking - try slow things down and slow charge the phone see if that helps.
[HTC Droid DNA] mmokk:
I tried even the netbook usb port (350mah), still no luck.
[HTC Droid DNA] xvicedice:
but did you try it when the phone was at 0% and make sure your not using the fast ports, also try slowing it down further if you have any dvd players etc they will only push out around 100 to 200 mah may be worth trying.

Bar that i think the battery is naffed, i would say underclock but if you have tried safe mode its safe to assume itts not going to help..

The only other thing i have heard of but never tried is to keep drain the phone completely and then charge constanly by mains for 2-3 days. if you have tried everything else may be worth a shot.
[HTC Droid DNA] RLGL:
What app or apps are draining the battery and how much time does it take?
[HTC Droid DNA] mmokk:
There are no apps draining. The most impact (htc battery app) has got phone idle and wifi. After turning off wifi nothing happens, taking out the sim or turning on airplane mode does not help either
[T-Mobile, Samsung Galaxy SIII] Madre Monstruo:
my GSIII is running Jelly Bean 4.1.1 and Since I've had the phone when I'm taking pictures/video it randomly shuts off and restarts, sometimes it just totally freezes and I have to do a battery pull. yet when my phone is plugged in and charging it never shuts off with pictures/videos. any ideas? I attached a pic of the battery I'm using (I have 3 of these) and they all do this.
[T-Mobile, Samsung Galaxy SIII] Aerowinder:
Please say you are on an AOSP ROM.
[T-Mobile, Samsung Galaxy SIII] Madre Monstruo:
I'm running a stock rom.
[T-Mobile, Samsung Galaxy SIII] Misterjunky:
re: battery

If I had the problem you are having what I would do is to download and Odin flash the stock T999 4.1.1 rom.

Perhaps something in your phone got corrupted and by flashing the stock rom it should fix your problem.

After flashing the stock rom don't install any apps at all until you are sure that the problem is fixed.

If it does not fix the battery problem, then there is something wrong with the phone itself and needs to be

exchanged if its under warranty or repaired if its not under warranty.

Good luck.
[T-Mobile, Samsung Galaxy SIII] Madre Monstruo:
When I flashed the 4.1.2 Jelly Bean. that fixed the camera. no more shut downs. thanks!! I truly never would have thought of it. Wish I had asked sooner I've lost a lot of photos/video because of it. Thanks again though. :)
[T-Mobile, Samsung Galaxy SIII] MiG8GT:
If you ever have any random errors or glitches reflashing your rom will be your best bet. Personally I've had those types of glitches as well sometimes something was corrupted and other times it was because of an unstable rom I flashed.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] schismpunk:
Hey all,

I'm using the PAC ROM found here. Anytime I dirty flash an update, I lose all my Paranoid Android preferences (DPI, color schemes, etc). I've backed them up with the internal backup, but when I search for the backed up file (in order to try to manually back it up via Dropbox or Drive) I can't find the backup anywhere. I've searched for this file/folder but I can't for the life of me find it. Is there some location, naming, or compression issue that I don't know about that would be inhibiting me from finding the preferences file? Re-doing all my preferences is a huge pain.

Also, I know that dirty flashing is not preferable. I'm familiar with Titanium, but even using that, I feel like I spend a lot of time re-configuring system settings, installing apps that I shouldn't restore with Titanium, etc. Is this the normal hassle associated with updating ROMs, or am I making it harder than it should be?

Thanks in advance!
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] curiouscrackers:
The file is here:

/system/etc/Paranoid/properties.conf

You'll need to manually drop that in the updated ROM.

Before restoring you need to make sure you don't have the broken Paranoid Preferences (it's the black one). If you do, take ParanoidPreferences.apk from /system/app of your old Pac-Man (make sure it's the white one) and replace the current apk. Restart.

Now you can restore!
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] schismpunk:
It says that file was last modified a month ago... Are you sure that's it?

Which one is this (oh, I can't post links... cool. imgur extension is sjDdwRa.png)? Black PAC on white circle. This is me still on the working ROM install, so if it's black, I don't know what to do...

Thanks for the help!

Any thoughts on dirty flashing the PAC updates in general? Should I not be doing that?
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] curiouscrackers:
Here, http://db.tt/SgpYcZ8a. This is a working ParanoidPreferences.apk. Drop it in /system/app replacing the existing one (don't forget make a copy first if you want a backup). Make sure to change it's permissions to match the other files in this directory. Restart.

This will allow you to make and restore backups, as well as adjust per-app settings without being in landscape. If you dirty flashed then you should be able to restore your backups. If not, you'll have to restore a nandroid to get the config file...

Backups can be found in /data/data/something (I'm going by memory here). The file names are something like 20130321.conf

Or

The current config file is in /system/etc/Paranoid and is called properties.conf

Copy one of these and drop it into /system/etc/Paranoid of your current Pac ROM. If it's one of your backups rename it properties.conf. Change the permissions and restart. Your phone should boot with the settings already in place.

Edit.

I'm sorry, I didn't see before where you said you were on the working ROM. Then just do the first part (replace the apk), then go into paranoid and do a backup. After updating, replace the apk again and you should be able to restore. If you do a clean flash you will still need to copy the config file.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] schismpunk:
Victory! I wasn't able to overwrite the apk with ES File Explorer due to folder permissions, but $4 Root Explorer did the trick.

Thanks very much for your help!
[MDA II, XDA II, 2060 Accessories] InspiredDead:
I have recently bought a XDA2 copy (SPV-M1000), Have Sat Nav working perfectly and would like to fit a full car kit...

From what I can see on the forums - none seem to work well..

I do not need to power the BT GPS as I have wired that already and it works fine.

At the moment I have a full Sony Ericsson P900 kit installed, can it be modified ie cable from cradle unplugged and a new cradle with xda2 lead plugged in ???

Anyway, I need a good working kit if one is available, I have looked at one supposedly an O2 original kit at £145 plus Delivery & VAT... but I think I have seen on here that it either echoes or blows the radio...

Please HELP

regards Alan - ps great forum, best i've seen so far.......
[MDA II, XDA II, 2060 Accessories] Carlos:
So far the BEST car kit I've found is from Yeti. See the other thread regarding car kits for details. It is not cheap, around 250 Euros. I have one on the way.

Here's the description from their e-mail:

The carkit you seem to be looking for desperately really does exist! In fact, we’ve already sold large amounts of it, also to overseas customers… The specs listed on the forum by a Dutch contributor are right, only the connection to the carstereo doesn’t come standardly: if your carstereo has a line-in, then a special cable is required (ˆ 40,- ex VAT). If your carstereo has no line-in, then a special connection box (ˆ 55,- ex VAT) is required in addition to the cable.

Once having made the connection with your carstereo, you can listen to the Music files on your PDA in stereo over the carstereo and control the volume on the carstereo as well. As soonj as you answer the phone or place a call yourself, the PDA will mute the music and your voice-call will then sound over the carstereo. Should you be using navigation software on your PDA (the carkit has a connector for a GPSmouse), then all navigation instructions will sound over the music files you’re playing, without muting your carstereo (since that would soon be very annoying when navigating in town!). And ofcourse the PDA will be charged in the carkit.

As you may have seen on our website, the carkit comes standardly with a microphone, external speaker, junction box, connection cables, firm PDA holder and small installation materials. A GSM-antennae (with standard connector) is required, because the PDA’s internal antennae will be switched off in the carkit. Given the fact that quite a few cars already nowadays already have such an antennae, we’ve decide to not include the antennae in the standard package, but sell an inside-on-glass antennae as a ˆ 25,- (ex VAT) option, thus keeping the standard price of the carkit as low as possible.
[MDA II, XDA II, 2060 Accessories] griffog:
Do you want the full hands free functionality or would a BT Headset suffice? If it would then the Carcomm XDAII Cradle works well www.carcomm.nl .
[MDA II, XDA II, 2060 Accessories] Anton.Valleyman:
I've just bought a Brodit holder and mount for my Beemer Mini and I plan on getting a BT headset sometime in the near future. That's pretty much all I could ask for. Sure I could get one that has the stuff Carlos described, but I will probably be moving on with the XDA products as and when they come out and don't want to have to buy more again and again...or at least not at so hefty a price.

Anthony
[Verizon Samsung Galaxy S III] AvatarOfFrost:
SOLVED!