[Q] How to make the custom rom? - Droid X General

i want to make rom custom for my love. But i don't know how to?
maybe somebody help me, please.

You can't just "make" a rom.
May I recommend MIUI or CM7?

If you really have no clue how, I don't think I'd try just yet. There's a lot of learning involved... I'd start with apps and move up from that. There are plenty of resources to be had, just search XDA and google. That said, you'd better be very determined and skilled if you want to put together a ROM. The master behind Cyanogenmod is extremely talented - and got a job based on his work. Just look at how few ROM creators there are compared to how many people develop apps... Then note that few if any of them do it solo. If it were easy, there'd be a lot more ROMs out there

Related

[Q] list of all notable android mods

is there one?
i just know cyanogen and i heard about "blacky´s rom" but could not find it via google.
thx vm
kws
You won't get an answer here.
You really should just Google it.
There is no list. There is no one collection of these MODS.
I don't know if you are referring to MODS, as those coders/hackers that MODify Android, or if you are looking for MODifications to android.
Either way, you are asking for one helluva long ass list if you think one exists.
There are literally thousands of MODifications you can do to an android device.
There literally hundreds of android MODifiers/coders/hackers/developers, etc.
yes indeed,
i ment MODifications of android. but not just modifications but roms.
i just wrote 'mods' because cyanogen call their product 'mod'.
and i did google it. especially 'blacky', about which i heard some time ago.
but i could not find anything. when i google 'android mod' 90% of the results
are about cyanogenmod. the rest is something totally different.
and i think if you would take just the notable (means with a certain amount
of developer activity) roms/mods, the list would not be too long.
but anyway, thanx. i will bite my way through.
have a nice one
kws
Suggestion. Put rom manager on your phone and play
Sent from my EVO with CM7 and honeybread
Compile a list yourself and post it?
It is clear that custom roms are new to you. I only recently flashed my first custom rom but I think I can be more helpful than some people are choosing to be.
I wouldnt get a rom from google. You dont really know its source and often have no one to contact about issues/suggestions. I think the safest option if to go to the subforum on this site that is specific for your phone. Then click on Android Development Forum. In there you will probably have threads for all the major roms such as CyanogenMod, Revolution, LeeDroid, CoreDroid. These are all being constantly improved and you can also report bugs to help future development. Best advantage is they usually have specific instructions for that rom.
Good luck!

[OFF] - A proposal for the dev's and cookers!

Hello friends! I created this thread to make a proposal to the dev's and cookers ...
Well, what I mean is that we have bright developers of ROMs for our XPERIA X8
I think most of them work on your own ROMs, without the assistance of anyone (I'm NOT saying they are not able to cook a ROM)
What I mean is that I think that all the dev's of X8 ROM's (as racht, doixanh or AnDyX), cookers (like ME!) and designers (like AChep) come together and form a team, so to create an all-new custom ROM with the help and idea of ​​all users of the Xperia X8!
The forum is for everyone to share their ideas and how they can help in the development of custom ROMs for our devices, and I believe that together we can create a perfect ROM!
That's the idea and proposed to you all, developers of ROMs of our Xperia X8 ...
I think it's a good idea!
Who agrees with me?
Remember: In unity is strength!
It sounds good in theory but I doubt they will work on a single rom. As far as I see it, racht likes gingerbread and has abandoned his floyo rom, but dx likes froyo so he started adding things from gingerbread for users to have a better experience while using it. One thing that I know for certain, if someone manages to find a fix for a problem in any rom I am sure they will share their work with others, because that's why they use these forums.
As for jerpelea he seems to focus more on the X10, which will get official gingerbread update, instead on X8 and that saddens me abit, but is his time to spend and he can do whatever he wants with it... AnDyX has done 2 modules but no rom so maybe ask him to make a rom from scratch by using knowledge gained from other devs.
I do not mean to them that I quoted ...
I refer to ALL's dev ...
I think if all agree to try to do this, we must settle on which Android will be based (Whether it will be 2.3 or 2.2, whatever), but I think that discussion is for later ...
My proposal is that all ideas come together and share their knowledge so that all interested members to create a fully-working near perfect ROM
This is my proposal and idea ...If anyone can understand me...
Salo-S said:
I do not mean to them that I quoted ...
I refer to ALL's dev ...
I think if all agree to try to do this, we must settle on which Android will be based (Whether it will be 2.3 or 2.2, whatever), but I think that discussion is for later ...
My proposal is that all ideas come together and share their knowledge so that all interested members to create a fully-working near perfect ROM
This is my proposal and idea ...If anyone can understand me...
Click to expand...
Click to collapse
Hehe this is best idea i ever see on this forum ! Come one devs! Xda rocks! !! Sent from xgin 5.4
Sent from my X8 using Tapatalk
I do not say that this not a good idea... but it's very-very difficult to work with someone else over the same project. I have never work over roms for phone but from my knowledge as a programmer i can say that it may be better working like now...
I was working with a programmer over a firefox addon (like the way you say) but it was very difficult. I was forced to inform him about everything i did, so to let him know what he should do. I started keeping notes and made a program lol...
You must be very consistent too do this...
I wish our devs have the time to set up such a project...
great idea, but... We only need to know if our devs agree with that..
GreatApo said:
I do not say that this not a good idea... but it's very-very difficult to work with someone else over the same project. I have never work over roms for phone but from my knowledge as a programmer i can say that it may be better working like now...
I was working with a programmer over a firefox addon (like the way you say) but it was very difficult. I was forced to inform him about everything i did, so to let him know what he should do. I started keeping notes and made a program lol...
You must be very consistent too do this...
I wish our devs have the time to set up such a project...
Click to expand...
Click to collapse
I feel the same way. It is very difficult to work with multiple people at the same project, each in a different place. Everyone should have from time to time the exact same code and this would necessarily mean working in shifts and not in a team.
What I see much more easy to do is try to understand what features should have the "perfect rom", such as it is doing doixanh for froyobread, posting polls and seeing what the majority prefers.
We could start with topics such as: 1) froyo base vs. gingerbread base, 2) favorite launcher, 3) basic applications preinstalled .. etc etc. ..
Then we might ask a developer to take charge of the project and prepare the ROM. As an incentive we can provide some donation, if at the end of the project will be many users of the forum to participate, there won't be too hard to put together a little cash I think.
What do you think? Could it be possible?
While I won't downplay this idea, because it does have its merit, this would be VERY hard to achieve. Devs would need to communicate everything they did to eachother, which could prove difficult. However what we COULD do is designate assignments for a specific dev. For example:
Doixanh - Porting Gingerbread features to Froyo and performance
Jerpelea & Blagus - Cracking the bootloader
And so on, so forth. Publish all the work in Google Code or Github to make easily accessible for the whole community.
This to me seems the only really viable way to go...
well I hope so !! really they are the betters and could pass something nice
So typical.
All i see are random members saying that it can't be done or that it is so hard to achieve.
Why can't you wait for devs to answer for themselves?
...I agree with all that this is difficult but... I think that the are already work in a team... xda devs' team... they already help each other enought.
First of all, this thread belongs to Genreal section.
Now on-topic:
I don't see any usefullness from this idea.
1st Devs are helping each other anyway for sure
2nd.. 2nddd?!?!?! :O
Oh, yeah... there's no second.
Point is:
Example: doixanh is stuck at something when making froyobread.. he will ask someone for tip...
racht hackdroid has camera disabled... kuya will fix it (altough he's a cooker, not dev I suppose)
You got it??
Apps preistalled, default launcher... install your favorites by yourself you lazyasses
if OP want it like cyanogenmod,
than it is freexperia project.
I don't see it working.
btw, yes, I'm not a "dev", I like and always be a newbie
Theres already a project like that, it is FreeXperia project, i suppose everyone already know that.
The point is, we should just continue that project, if someone already have a well programming knowledge, then they should just help that project, creating the libs for X8 to be used for 2.3+ Android version later.
that's good idea,newbie like me very happy to hear it
That's a good idea, but i think that we'll have more progress about a Cyanogen 7 rom soon enough.

ROMs ROMs and more ROMs

Can someone tell me whats up with the 50+ ICS ROMs? It's a bit concerning that all this effort seems to be put into reproducing the same exact thing. I think the community would benefit from cooperation rather than competition... But I feel like I must be missing something here, I am new to the Nexus S but not to Android, is there something about the Nexus S community that I'm not getting?
Not complaining at all, or should I say, I'm not trying to complain. I also want to point out that I appreciate the developers who pour their time and effort into our devices and help us to get the maximum value out of them.
(Want to note, I am running AOSP's ICS build and loving it.)
joenathane said:
Can someone tell me whats up with the 50+ ICS ROMs? It's a bit concerning that all this effort seems to be put into reproducing the same exact thing. I think the community would benefit from cooperation rather than competition... But I feel like I must be missing something here, I am new to the Nexus S but not to Android, is there something about the Nexus S community that I'm not getting?
Not complaining at all, or should I say, I'm not trying to complain. I also want to point out that I appreciate the developers who pour their time and effort into our devices and help us to get the maximum value out of them.
(Want to note, I am running AOSP's ICS build and loving it.)
Click to expand...
Click to collapse
Hey Man, I am much similar to where you are right now. I am not new to Nexus S or Android, but I feel that the abundance of ROMs is a good thing.
Having so many ROMs shows that the device is still running very strong: Something Android phones NEED to have behind them.
On the other hand I dislike it. To all the developers out there, I think you guys are amazing and genius no doubt. So take the following lightly...
What people don't like to see when browsing for a ROM is a dozen ROMs that are all identical. We need something new and fresh, hence why I like MIUI.
What I think should be done is as you said, have co-operation to make one master ROM because we have hundreds of people in the Nexus S community ready to help.
Speaking on my behalf I HATE SO MANY ROMs Because I simply cannot decide which is best because they are all similar in many ways, and I don't have time to try each one out as much as I want to. I do like having these ROMs but when it comes to choosing one its a big choice for me.
Any feedback on this?
I agree with a not so great abundance or ROMs. But most are not devs. They are simply "chefs" because they never actually developed anything. They just price and scrap things from source to mods. Cm9, ASOP, Peter A(because of his radios and kernal) are devs. We have lots of chefs.
I made brickROM just because of this situation. Its never been done, but the community wasn't ready for it yet.
Either way you can tell what rom has Is "real" I would say there's about only 5
And its sad for new Android users that come here get presided by a catching slogan and rob themselves from using a much better rom
Sent from my Nexus S 4G using XDA App. Developer of brickROM, and OP of XDA Thread of The Year 2011.
What would you do if you don't like any of the existing ROMs? May be one is missing a feature you need, another just has too many features you don't want? The answer is simple -- create your own ROM, or modify an existing one... I think most devs just make the ROM they want to use as their daily driver and simply share it here (i.e. what's going on is not about competition, at least from my point of view)
It sounds good to gather all devs to create a ROM that suits everyone's needs, but IMHO it is nearly impossible to do that
suksit said:
What would you do if you don't like any of the existing ROMs? May be one is missing a feature you need, another just has too many features you don't want? The answer is simple -- create your own ROM, or modify an existing one... I think most devs just make the ROM they want to use as their daily driver and simply share it here (i.e. what's going on is not about competition, at least from my point of view)
It sounds good to gather all devs to create a ROM that suits everyone's needs, but IMHO it is nearly impossible to do that
Click to expand...
Click to collapse
But these futures found in everyone's ROM are just mods that you can flash. I flash 8 zips with every rom update but I know that a personal mix so I have no need to share it.
I'm capiale of changing my waklppaer
I flash custom font, and inverted apps with some tyranny Widgets and kernal. With gnex sounds. No reason to "cook" it. This is not development.
Sent from my Nexus S 4G using XDA App. Developer of brickROM, and OP of XDA Thread of The Year 2011.
Reserved
Sent from my Nexus S 4G using XDA App. Developer of brickROM, and OP of XDA Thread of The Year 2011.
suksit said:
It sounds good to gather all devs to create a ROM that suits everyone's needs, but IMHO it is nearly impossible to do that
Click to expand...
Click to collapse
The CyanogenMod team pull it off quite well, all that is needed is a bug tracker and patch review system and boom! instant cooperation.
Maybe we have too many "chefs" in the kitchen
joenathane said:
The CyanogenMod team pull it off quite well, all that is needed is a bug tracker and patch review system and boom! instant cooperation.
Maybe we have too many "chefs" in the kitchen
Click to expand...
Click to collapse
I am agree with you CyanogenMod need a bug tracker for CM9.
Here is an interesting fact in case anyone didn't know but MR. Cyanogen himself is rocking a Nexus S http://twitter.com/#!/cyanogen/status/153353404159234049
I wonder what build of ICS he is running, probably from his own private reserve...
joenathane said:
The CyanogenMod team pull it off quite well, all that is needed is a bug tracker and patch review system and boom! instant cooperation.
Maybe we have too many "chefs" in the kitchen
Click to expand...
Click to collapse
I will be honest here and say that I personally dislike Cyanogen Mod for the most part. True that they are the gut best in performance, but if the only ROM I had was Cyanogen, I would not be very happy with it. I just think that for my favor, Cyanogen focus' so much on power, yet takes the look of the ROM as a after thought. The modified music on Cyanogen ROMs and the overall execution of his work lacks style and design, as if he first said "Make it fast, then maybe make it look ok" MIUI on the other hand has a great deal invested in how it looks which gives a very effective illusion of performance.
I think that the problem is we have so many chefs in that small kitchen and they have all made so many great dishes that sooner or later they will have eventually all used the same spices by some point, so we are beginning to lose that uniqueness in each one.
LGIQEXPO said:
I will be honest here and say that I personally dislike Cyanogen Mod for the most part. True that they are the gut best in performance, but if the only ROM I had was Cyanogen, I would not be very happy with it. I just think that for my favor, Cyanogen focus' so much on power, yet takes the look of the ROM as a after thought. The modified music on Cyanogen ROMs and the overall execution of his work lacks style and design, as if he first said "Make it fast, then maybe make it look ok" MIUI on the other hand has a great deal invested in how it looks which gives a very effective illusion of performance.
I think that the problem is we have so many chefs in that small kitchen and they have all made so many great dishes that sooner or later they will have eventually all used the same spices by some point, so we are beginning to lose that uniqueness in each one.
Click to expand...
Click to collapse
The only problem with that is Miui uses CyanogenMod code as a base(http://en.wikipedia.org/wiki/MIUI#Development) and CyanogenMod 7 has the theme chooser integrated for easy themeing(check the last three links in my signature to see some themes I created for it).
I don't think any mod team have contributed more to Android than the CyanogenMod Team, they certainly have my respect for that.
I agree about the spices, all these chefs cooking the same exact entree and now which on to choose...
joenathane said:
The only problem with that is Miui uses CyanogenMod code as a base(http://en.wikipedia.org/wiki/MIUI#Development)
Click to expand...
Click to collapse
It's a fact, not a problem.
Back on topic,
LGIQEXPO said:
I think that the problem is we have so many chefs in that small kitchen and they have all made so many great dishes that sooner or later they will have eventually all used the same spices by some point, so we are beginning to lose that uniqueness in each one.
Click to expand...
Click to collapse
I believe at some point the community will decide which dishes live and which will die. I don't think people will keep posting ROMs if nobody uses it.
suksit said:
It's a fact, not a problem.
Back on topic,
I believe at some point the community will decide which dishes live and which will die. I don't think people will keep posting ROMs if nobody uses it.
Click to expand...
Click to collapse
This^^ plus one thing, good all these chefs are popping up, that's showing a swell in number of people interested in development, in the end it can only have a positive outcome. Let em dev.
Sent from my Nexus S 4G using Tapatalk
suksit said:
It's a fact, not a problem.
Click to expand...
Click to collapse
I obviously didn't mean problem in that sense, I meant it as in the 'problem' with his argument not the problem with CyanogenMod or Miui, I'm not sure how you interpreted it the way you did...
suksit said:
I believe at some point the community will decide which dishes live and which will die. I don't think people will keep posting ROMs if nobody uses it.
Click to expand...
Click to collapse
what about the "noobs" who are instantly confronted with 20+ ICS ROMs and not a clue to which is worth its weight in salt?
joenathane said:
I obviously didn't mean problem in that sense, I meant it as in the 'problem' with his argument not the problem with CyanogenMod or Miui, I'm not sure how you interpreted it the way you did...
Click to expand...
Click to collapse
Sorry if I interpreted it wrong (English is not my native language anyway ) I thought you're trying to imply that "since MIUI is based on CM, @LGIQEXPO shouldn't compare them together" or "if you like MIUI, it means you already liked CM." Just wanted to say that it is not a problem if one wants to compare those two.
joenathane said:
what about the "noobs" who are instantly confronted with 20+ ICS ROMs and not a clue to which is worth its weight in salt?
Click to expand...
Click to collapse
Occasionally I'd see a thread titled "Help me decide which ROM is best" and the most popular answer would be "Why don't you try them all?" Yeah it would be madness to try all 20+ ROMs in a row, but I don't think anyone will do that.
Before flashing a ROM, I'd (suggest them to) read everything in the first few posts by the OP, and take a look at the screenshots (most of the time I can decide if I will like this ROM or not by these two factors) If those "noobs" are not too ignorant I believe they'll have a small list of ROM(s) they want to try (may be 4-5 choices, which is reasonable.)
I know it is on the same code, but I more so meant the apps that MIUI re-did for their ROMs, and how they offer a nice end user appeal.
What would be amazing is if all the known devs of these ROMs would just once come together to use their own strengths, and make a mast ROM out of it. MIUI Design and style, Cyanogen tweaks and speed, Peter A. stability, the overclocking everything! (I can't wait for that hahah )
you want fewer rom, get a ns4g. Although we only have a fraction of the roms found in the other forum, they all seem to have their own distinct character.
i was using an SII before this so i was a frequent on that part of xda.. they do have a separate page for original development and another one for development (being kitchen products)
Hey,
Just wanted to add my opinion in all of this that there are so many "equal" roms.
I as some mentioned on another thread am a chef to rom developing, and I don't mind.
Why I do this is because I don't have the time or knowledge to create Android source apps so I take what I think is the best from each rom and create my own.
For example for me CM9 is way to bloated with too many configurations and options I prefer a more real cleaner AOSP, something like Peter Alfonso (buglessBeast), but I do like the T9 dialer from CM9, so I cherry-pick that from CM9 and add it to a PA base.
Also for the notifications power menu I liked TeamKang one so I added that. That way I'm making my own custom rom to my liking and also I don't have to be flashing 20 zips every time there is a new update or wipe my phone
I just thought on sharing it just if some one has the same likes in roms I'm no asking for anything in return. Also I do this in my little free time.
Sent from my Nexus S 4G using XDA App
mandaman2k said:
Hey,
Just wanted to add my opinion in all of this that there are so many "equal" roms.
I as some mentioned on another thread am a chef to rom developing, and I don't mind.
Why I do this is because I don't have the time or knowledge to create Android source apps so I take what I think is the best from each rom and create my own.
For example for me CM9 is way to bloated with too many configurations and options I prefer a more real cleaner AOSP, something like Peter Alfonso (buglessBeast), but I do like the T9 dialer from CM9, so I cherry-pick that from CM9 and add it to a PA base.
Also for the notifications power menu I liked TeamKang one so I added that. That way I'm making my own custom rom to my liking and also I don't have to be flashing 20 zips every time there is a new update or wipe my phone
I just thought on sharing it just if some one has the same likes in roms I'm no asking for anything in return. Also I do this in my little free time.
Sent from my Nexus S 4G using XDA App
Click to expand...
Click to collapse
Thanks for adding your voice to the discourse.
If I was asked to offer an opinion on what you do, this is what I would say....
I think what you do is okay for you, but the problem is when you release it. There is a problem because as you state, you cherry pick features and/or "code" from other ROMs, and that can/will lead to issues for your user base. Lets take for example the T9 dialer, what happens when security bugs are found and fixed and optimizations make it into an update of the T9 dialer? Well that would mean you would need to update your ROM, but what if you're busy with your job or just with life and are too busy to get around to it? Well now your users of your ROM are without those security, bug fixes and optimizations, and multiply that by all the other pieces of the ROM that you cherry picked from other sources.
My point here to be clear is that due to the nature of your ROM, it will always lag in patches to security issues, bug fixes and optimizations and I think that is ultimately a disservice to your user base.
There is a value that you create, so I guess the question here is, does that value of bringing all these pieces into one convenient package outweigh the negatives of the lagging patches/fixes?
I mean no offense, and I hope this isn't taken as such, I just want to encourage some discourse on these things...

[Topic]Overlapping ROMS...

Frrankly speaking
....so anyone of you should not feel bad about it
Im sorry if i hurt anybody's sentiments
As HAKA said ROMS are becoming cumbersome
I will not be naming ROMS
What i have observed is there are no Good ROMS coming up...
Most of them are same themed ROMS with ****ty framework
They just take a base ROM like gdx,miniCM,floyo,etc,etc
They say it has this,this and this...
...It has better performance,new apps...etc...etc
they just have a new idiotic looking launcher and ****ty apps of no use...
Anybody can add a new launcher or thme a rom
EVEN I CAN OR ANYBODY CAN PRODUCE THESE SOUGHT THINGS....EVEN A NOOB CAN DO IT...
we want some productive work from xda community
It seems im critisizing others work....but its like this...you gotta agree
SORRY IF I HURT ANYBODY!!!
Instead of posting a "new rom" for every framework, tweak modified/added or to "include lots and lots of fixes" I think it would be a better idea for rom cookers to upload a CWM zip with this customizations because, to be honest, there are really 5 roms here: froyobread, minicm, gingerdx, cm9 by paul-xxx and miui and the others are (almost all) just themed versions of which I mentioned (sorry but is true).
Dev. section is getting full of roms and it just creates more confusion on new people here.
I think everyone will agree with you on that. No doubt.
I also think that everyone will tell you to make your own custom ROM, if you don't like what's available.
The truth is, XDA is not a corporation, thus, it lacks the organizational skills required to compartmentalize framework, kernel, and other coders, with the appropriate graphic designers, from, for example, Deviantart.
But, this is XDA. A place where ANYONE can show off, and share, the fruits of their labour, whatever those fruits may be. And XDA, as a ROM developer forum, will never posses the necessary money driven corporate structure required for flawless, artistic looking, bug-free ROMs.
And the day it possesses those attributes, it won't be a forum, but, a corporation.
VIVA XDA!
WhatWhatInTheButt said:
I think everyone will agree with you on that. No doubt.
I also think that everyone will tell you to make your own custom ROM, if you don't like what's available.
The truth is, XDA is not a corporation, thus, it lacks the organizational skills required to compartmentalize framework, kernel, and other coders, with the appropriate graphic designers, from, for example, Deviantart.
But, this is XDA. A place where ANYONE can show off, and share, the fruits of their labour, whatever those fruits may be. And XDA, as a ROM developer forum, will never posses the necessary money driven corporate structure required for flawless, artistic looking, bug-free ROMs.
And the day it possesses those attributes, it won't be a forum, but, a corporation.
VIVA XDA!
Click to expand...
Click to collapse
i agree with you...but there is no need of releasing the ROM when you havnt done much work except of changing the launcher,etc,etc....

Request to developers

First thanks to all developers,who makes mi a1 more flexible with Thier custom roms,I here to make some request to you developers,people's here getting bored of trying android 7.1,8,8.1 versions with the same source,all developers making the same rom with different names,we all are looking for something interesting like UI,themes and launcher based roms,pls make some moded roms with UI of miui,flyme os,samsung,Baidu will make mi a1 more interesting,ppls who like to support this theard write your suggestions to know those developers with all respect,thank you,have a nice day
I don't want to be rude. But why would you post it here of all places?
1. No developer is going to even read this post unless it creates a "boom" on the internet.
2. These ROMs are, and will be developed the way Google and other corporations want, and the way they'll get the most money off of it.
3. If you are that desperate, make the ROM yourself.
Have a great day.
I will try not to be rude, and i am sorry for if it feels that way.
First of all, if you are requesting, why make a Q&A thread?
Secondly, the ROMs which you currently have are highly customizable; yes they are all based on the same vanilla android, but that cannot be helped unless somehow Google is to release new android versions every month; moreover, each of these ROMs them have their own unique features to an extent. You can theme your phone to your liking and you can change to any launcher you want, so i don't really understand what is your request?
As of the MIUI, it might come as a ROM for the device in near future and for the others I don't really think anyone would want TouchWiz running in their phone instead of vanilla android.
You can literally do loads to customize your device and would suggest you look into it deeper.
Ok I will try to be rude.. just stop requesting roms. Devs work on their own free time. And you have no right to ask for roms.. if one day someone does decide to port miui or others. It will not be because you requested.
"people's here getting bored of trying android 7.1,8,8.1 versions with the same source", speak to yourself.
Also, if you are tired of stock feeling, why the heck did you buy an Android One phone??
Let's follow the forum rules, shall we?
I'm sure he has gotten his answer already.
OP didn't even asked a question in the first place. Oh, wait, shall all answers begin with a fake "I don't want to be rude but..."?
It's not fake. It's true. I just said that you should mind your language.

Categories

Resources