[Samsung Galaxy J2 ROMs, Kernels, Recoveries, & Oth] ShaDisNX255:
How to report a bug/Ask for a change

​

Over the small amount of time I've been doing my edits and shared them with the community, I've noticed something that seems to irritate me. I can't speak for all the developers on this forum, but I do edits/ROMs/PORTs/etc... to what I like. I don't work for anybody else but me. I share my work because it may have something of value to other people and/or some people may share the same taste as me on regards to what they want on a ROM.

That being said, that doesn't mean I will completely ignore what the community has to say.

First and foremost, it must be said, I am merely a beginner. I do not claim to be a professional developer that knows how to add everything, I am nowhere close and I learn as I go.

There are ways to ask for something and/or report a bug when it comes to ROMs, and this post is my attempt to try to explain how to (and how not to) report a bug in order to help me out as much as possible to try to fix something

You can also ask for something to be added, but there are also ways to ask for something

So, here we go

Keep in mind:

I do not add stuff that can easily be downloaded from the Playstore

I, myself, don't do kernel edits

I COULD remove stuff if NOBODY uses it

---REPORTING BUGS---​

How NOT to report a bug:

"SystemUI (or any app)is crashing, please help!"

"Instagram doesn't allow me to edit my post, what could be wrong?"

"My bank account app is not letting me do such thing"

These posts are sort of pointless as they only state something but I have no context on what could be causing it. Also, I can't really control (for the most part) third-party apps, so if you're going to ask about them this way, don't even bother

A slightly better way to report a bug:

"I clean installed the ROM and was working fine, after I installed Facebook and logged in, I immediately uploaded a photo and SystemUI started to crash. Can you look in to it?"

"I tried to install Black Neon theme (a link to it would work as well) and it was working fine until I tried to activate AOD (or anything else for some reason) and SystemUI (or any other app) is crashing, could you look in to it?"

"My bank account app doesn't let me take a screenshot of my accounts. I get a toast notification saying "Can't take screenshot due to security policy"

As you can see, this provides a bit more context and explanation on your current situation. This gives me a little more detail on trying to replicate the problem and hopefully could fix it by replicating it. Well, except for point #3 which is out of my hands for the most part (I think). If you include what kernel you're using would make everything better! Also any significant change that would require root (like xposed and or anything that modifies /system also needs to be informed for better results)

The BEST way to report a bug:

LOGCAT!!!!!!!!!!!!!!!!!!

Please learn the ins and outs of a logcat, this really helps a lot on finding what the problem is. Also, please give a brief explanation as the above examples when providing a log cat :)

---ASKING FOR STUFF TO BE ADDED---​

How NOT to ask for stuff:

On your next update, add iris scanner

You should add (app) on your next update

Hey, please add (app or feature) on your next update

No, I do not work for you. Even if you say please like the third example, that doesn't mean you're being polite. It still sounds like an order lol so you should probably rephrase your request.

How to ask for stuff to be added to my work:

Would you be so kind to add (feature) to your ROM, if possible?

Would it be possible to add this app to your ROM?

Please, can you add (feature) to your ROM, if it isn't much to ask?

See how politeness makes everything better? You're not demanding it, you're just politely asking to see if maybe it is within my grasp to add something. And if all request would be like this, I can assure you I'd try my best to add said feature

I hope this is useful to you or I at least hope that some people read it.

If not, I can just tell you to return to stock ROM, probably better than any ROM I put out anyway :P