[Galaxy Note 3 Android Development] Eleo:
F.A.Q. Post

Please read this before posting a report/request

​

Hello dear users. As you may know, for some time I have been answering repetative questions in thread. And it is frustrating. I want to make an end of it. I will try to make a new Q & A post, so that there would be a nice place to send those users who ask those questions (a Russian joke, probably [MENTION=1172933]Andrew59[/MENTION] got it).

I will start slowly. One by one. And if you have anything to add to that Q & A, please pm me so that I can add that question (or both question and answer) to Q & A too. Please note that I am starting to write each questions one by one, thus it is not ordered right now; I will start ordering them part by part once the questions have reached 20-30 amount. Questions answered in this post:

[1] - When the new version will be out?

[2] - What devices does this ROM support?

[3] - Does this ROM support exynos N900?

[4] - I have flashed ROM but I don't have statusbar and there is black wallpaper in homescreen. What should I do?

[5] - I set a lockscreen wallpaper, but my lockscreen is all black. What should I do?

[6] - I set a live wallpaper, but it does not get applied to lockscreen and it is all black. What should I do?

[7] - I cannot have GPS fix. What can I do?

[8] - Is my baseband/bootloader old?

[9] - Which firmware should I download and flash? Should I choose ONLY the one for my own country of residence?

[10] - I have white thumbnails in my gallery. What should I do?

[11] - Where can I find any extra zips? It is too much crowded in this thread and I cannot find anything.

[12] - I flashed ROM but I lost root. What should I do?

[13] - What is best kernel for MagMa-NX ROM?

[14] - What are best aroma choices when flashing this ROM?

[15] - I have an FC in "XXXX" app. Please fix it.

[16] - I have a bug report about this ROM. How should I submit it?

[17] - I have a restart when I do "this".

[18] - I have bootloop right after I flash the ROM

[19] - I dont have mobile data when booting to ROM. It doesn't show GSM connection.

[20] - I cannot receive notifications from Whatsapp, Telegram, Inbox and etc apps. What should I do?

[21] - How to pass safetynet in this ROM?

[22] - I cant find Netflix, Super Mario RUN and other apps in Playstore.

[23] - How to make PlayStore Certified?

[24] - Where is ROM control on this ROM?

[25] - How can I add ROM control to this ROM?

[26] - Can I use a ROM control from "that" ROM so that it can be used in this ROM?

[27] - How can I enable network traffic on statusbar in this ROM?

[28] - What does bootloop, stuck in bootanimation, stuck in splashloop mean?

[29] - When using AOD I lose too much battery. Why is that?

[30] - Why does my CPU not go into deep sleep at night with AOD turned on?

[31] - Why there is no ambient display in ROM?

[32] - When you will add ambient display to ROM?

[33] - How can I add ambient display function to this ROM?

[34] - How can I have/remove small picture in notification bar with my image?

[35] - How can I add/remove user picture from top part of notification bar?

[36] - How can I remap keys?

[37] - How can I have custom long press and double press behaviour for hardware/software keys?

=====[1]=====​

Q: When the new version will be out?

A: It will be out as soon as it is ready and tested by team members. Not a second early. And if there is already an official announcement by our dev, Patrick.H with specific time (lets say 18:00 GMT +0), then please don't post "where is download link" at 18:01 GMT +0. Sometimes it is possible that last minute events have halted the sharing of download link. Don't think that devs have forgotten to share the download link. Be sure that we are more anxious about this. We would not like to share the ROM if it is not as stable and bug free as we expect.

There are recent posts by forum moderators for users who seem to find this explanation not enough:

noppy22

Wood Man

malybru​

=====[2]=====​

Q: What devices does this ROM support?

A: Please see OP. It is written already as:

>> Samsung Galaxy Note3 (Snapdragon variants only)

>> Samsung Galaxy S4 LTE-A (E330)

>> Samsung Galaxy S4 Active (E470)

>> Samsung Galaxy S4 (I9506)

=====[3]=====​

Q: Does this ROM support exynos N900?

A: No :)
For N900/N9000Q version, go to this thread.

=====[4]=====​

Q: I have flashed ROM but I don't have statusbar and there is black wallpaper in homescreen. What should I do?

A: You are simply out of storage in /system storage. You need to debloat the ROM further so that there is enough space for execution of SystemUI. Before we go any further:

1. Free space in /system is not free space in your internal storage or external storage. The /system storage in note 3 devices has 2.3GB space. And it can get filled.

2. Debloating removes apps in /system so that you have more free space available there. It is selective and you can choose which apps to remove.​

Now, there are three main methods by which you can debloat the ROM:

A. Flash ROM -> Choose Mods Update rather than Full ROM install. Go till debloatable apps page by selecting same options or select "Don't install. For mods update only" option wherever possible. Once you reach to "Debloatable apps" page, try to select as less apps as possible (if possible don't select any debloatables at all).

B. Flash "System App Cleaner Script" by karkasss from here

C. !!For more advanced users!! Download, edit and flash debloater script by Oluwaponmile, from here. Edit the removed apps list for your like. Open updater-script inside zip at [b"]/META-INF/com/google/android[/b] folder and edit shown app list by adding or removing delete_recursive apps. See example as shown here​

=====[5,6]=====​

Q1: I set a lockscreen wallpaper, but my lockscreen is all black. What should I do?

Q2: I set a live wallpaper, but it does not get applied to lockscreen and it is all black. What should I do?

A: That is issue with infinity wallpaper. There is a workaround for that. Please set the infinite wallpaper to both homescreen and lockscreen again. Then set any wallpaper "as homescreen only". This way, the selected wallpaper will be applied to both homescreen and lockscreen.

Fixed in UX9 here

In UX9 you will have infinity wallpaper as optional in aroma installer ;)

=====[7]=====​

Q: I cannot have GPS fix. What can I do?

A: There are many reasons for that.

1. Be sure to choose correct NTP address in aroma installer while flashing ROM. If you are unsure, flash ROM -> choose "Mods Update" rather than "Full ROM install". Choose everything the same and choose "Don't install. Mods update only" option wherever possible. When coming to NTP address page, choose your location.

2. You are indoors where it is hard to get connection. Mostly getting near a window solves it.

3. You haven't enabled "Accurate Localization". Go to settings/connections/location/locating method and be sure it says GPS, WLAN and mobile networks.​

If those don't help, try changing stock firmware. Download official lollipop firmware from sammobile.com or updato.com and flash it to device using ODIN software:

1. If the downloaded firmware is in zipped folder, extract zip file to find tar.md5 file.

2. Download and install ODIN software to PC (from here)

3. Power off your phone, remove battery. Wait 10 seconds. Reattach battery. Enter to download mode via vol.down+home+power button combo.

4. Attach your phone to PC via microusb cable. See that in ODIN it says "ID:com". This means your device has been attached and ackowledged by ODIN software.

5. Click on AP (or PDA in older ODIN versions), and add the downloaded .tar.md5 file

6. Don't change anything else in software window. Click START.

7. After finishing flashing, phone will auto-restart.

8. It may take up to 30-45 minutes (or even less) for phone to boot. In waiting time, try to keep your phone cool. Advised method is to push the device's screen towards a cold wall (cold concrete or cold ceramic for example, dont use metal, because it may heaten up by time and make things even worse)

9. After it boots, go to Settings/About device/Software info and check your baseband version has changed or not. You can also install phone info samsung app to check your bootloader too.​

If not updated, start the procedure again.

If you don't want to change whole firmware, you can try changing only baseband from here (in OP of that thread it explains how to do) for N9005 only. Changing modem is win or loose. Some basebands may have worse GPS than the one you currently have, and some may have better GPS than the one you currently have. There is NO other way to find out which will work better without testing each of them one by one.

Lastly, there is a flashable GPS fix in 6th MOD of this post in MODs thread. To revert changes done by this zip, you need to flash ROM in mods update and choose a NTP address in GPS menu.

=====[8]=====​

Q: Is my baseband/bootloader old?

A: Check the Sammobile site or Updato site for latest firmware... or just check latest bootloader and baseband for only N9005 model from here.

How to understand. See this post by [MENTION=3342533]svbarbosa[/MENTION]

You need to check first 5 characters to check the device model (as an example.I will show for N9005), and last three characters for firmware version:

N9005XXSGBQA1 -> N9005×××××QA1

Lets focus on first 2 of last three characters; they are alphabetical letters which tell you the version code. Higher the characters in alphabet (B is higher than A; Z is higher than C and etc), newer the version. See examples below:

QD# is newer than QA#

PD# is newer than PB#

QA# is newer than PZ#

PA# is newer than OZ#

OA# is newer than NZ#

I hope you get the logic.

Last number, is like decimal point Like ".1" of "2.1":

QA3 is newer than QA1

PB2 is newer than PB1

See these comparisons below to make it clearer:

OK3 is older than OL1

OL1 is older than PB1

PB1 is older than PB2

PB2 is older than PD1

....

....

....

QB1 is older than QD1

As explained above; you have two ways to update bootloader and baseband (modem):

1. Flash new firmware via ODIN - re-root the phone - flash twrp 2.8.7.0 - clean flash ROM (these steps are very much recommended)

2. Flash new bootloader and modem files from ODIN

So, you can flash any of the newer firmwares or a firmware for specific country or download and flash only bootloader and modem from here (in OP of that thread it explains how to do) only for N9005.

=====[9]=====​

Q: Which firmware should I download and flash? Should I choose ONLY the one for my own country of residence?

A: No. You can flash any other firmware as long as it is for your device model. Well, N9005 was never released in my country of residence. We only have Exynos variant. So none of the firmware are for my country. By your logic I should not flash any firmware. That is not correct. If you are flashing a custom ROM nonetheless, you should know that only bootloader and baseband are staying from stock ROM. Everything else is replaced by custom ROM. So, as long as firmware is new and GPS works, no problem.

=====[10]=====​

Q:I have white thumbnails in my gallery. What should I do?

A: Please read this post. You can either wipe data of gallery as soon as it shows white thumbnails or you can flash note5 gallery at the end of that post. There is also note5 gallery with nougat icon apk by Leon_stalker and flashable zip of that apk by me.

The reason for white thumbnail and an alternative solution has been provided by oidy, here

=====[11]=====​

Q: Where can I find any extra zips? It is too much crowded in this thread and I cannot find anything.

A: I tried to collect all MODs, apk and zips from thread in MODs Collection for MagMa-NX thread. Please visit that thread for more zips and MODs.

=====[12]=====​

Q: I flashed ROM but I lost root. What should I do?

A: Firstly, please read this. There are several aspects you should keep in mind:

1. Did you root your device earlier? You have to have pre-rooted device (auto-root by Chainfire (CF-Auto-root) is one of those).

2. Did you flash kernel after flashing ROM? If you had, please flash ROM in mods update and choose a root method again.​

=====[13]=====​

Q: What is best kernel for MagMa-NX ROM?

A: There is no best kernel. Kernels are adapted to usage. You have to try each of them one by one to find which kernel is better for your usage. Available GPL compliant kernels are:

1. Phantom kernel from its own thread

2. Lss kernel from its own thread

3. Gugu0das kernel from his own Google Drive folder​

=====[14]=====​

Q: What are best aroma choices when flashing this ROM?

A: Aroma choices are dependent on your own like. If you don't like it, you can change them by flashing ROM in "Mods Update" mode and selecting changing your selected choices.

=====[15,16]=====​

Q1: I have an FC in "XXXX" app. Please fix it.

Q2: I have a bug report about this ROM. How should I submit it?

A: Thanks for your report. Firstly, if it is a global FC/bug, or known issue, please check OP for "Not Working" list. If it is not there, then you need to do following steps, so that we can find out what has gone wrong on your setup that you are experiencing an FC/bug.

This consists of three parts:

Part A. App not responding/other issues

1. Install MatLog app from playstore.

2. Start logging by openning app (it automatically starts, if not, press "play" button on top)

3. Now try replicate the event (do the steps that lead to FC)

4. Return back to matlog app.

5. Press "pause" button on top. Please dont wait too much, because it records about 20-100 lines per second. If it takes 1 minute, it may file up to 5000 lines, which will be hard for us to read and diagnose)

6. Go to 3dot menu of app, select "file", then select "save". It may ask permission to write, grant it. It will save with date and time, click ok.

7. The logs will be saved in Internal/matlog/saved logs folder. Please upload it to any storage site (dropbox, google drive and etc) via share the download link or just upload into your post in XDA. If you are junior XDA user, you may not share download links or attach logs to your post. Just copy the download link from online storage site without "http://" at beginning.​

Part B. Questions for CORRECT report!

Answer these questions so that we can troubleshoot your problem:

1. Device Model (e.g. N900S)

2. Bootloader and Baseband (whole code or last 3 characters: N9005XXSGBQA1 or QA1)

3. Your recovery version (e.g. TWRP 2.8.7.0, philz 6.48.4,...)

4. Wipes done in recovery before flashing.

5. Your choices in aroma installer:

a. Device model chosen

b. Kernel choice (or preinstalled)

c. CSC choice

d. Debloatable apps

e. SystemUI

f. UDS

g. White/Green Battery

h. Launcher Choice

i. Extra options (4G, dual stereo and etc)

j. Camera choice

k. Sound MOD

l. NTP address

m. Root option

n. Busybox option

o. Xposed option

p. Wipe in aroma​

4. Any other zips flashed?

5. Any other modifications done?​

Part C. A specific case for FC:

a) If FC is from a system app (nearly all preinstalled apps in ROM):

1) Go to /data/system/dropbox/ folder

2) Find a txt file with "system" and "crash" keywords on the file name

3) If there are more than one apps with such keywords, open them and read inside. At the first line of the txt file you will find process name. Try to find one which has the process name with the app that FC

4) Share that txt file either as attachment in post or by sharing the download link after uploading it to an online storage. If you are junior XDA user, you may not share download links or attach logs to your post. Just copy the download link from online storage site without "http://" at beginning.​

b) If FC is from a data app (all 3rd party apps and some preinstalled ones):

1) Go to /data/system/dropbox/ folder

2) Find a txt file with "data_app" and "crash" keywords on the file name

3) If there are more than one apps with such keywords, open them and read inside. At the first line of the txt file you will find process name. Try to find one which has the process name with the app that FC

4) Please upload it to any storage site (dropbox, google drive and etc) via share the download link or just upload into your post as attachment. If you are junior XDA user, you may not share download links or attach logs to your post. Just copy the download link from online storage site without "http://" at beginning.​

=====[17]=====​

Q: I have a restart when I do "this".

A: Thanks for your report. Firstly, if it is a global issue, please check OP for "Not Working" list. If it is not there, then you need to do following steps, so that we can find out what has gone wrong on your setup that you are experiencing an FC:

First way:

1. Install SysLog app from playstore.

2. Now try replicate the event (do the steps that lead to reboot)

3. After reboot, directly open Syslog app.

4. Click on Take Log.

5. It will save logs in internal/syslog folder.

6. Please upload it to any storage site (dropbox, google drive and etc) via share the download link or just upload into your post as attachment. If you are junior XDA user, you may not share download links or attach logs to your post. Just copy the download link from online storage site without "http://" at beginning.​

Second way:

1. Recreate reboot

2. After reboot, go to /proc/, and copy "last_kmsg" to internal memory

3. Then go to /data/log/, and copy prev_dump.log to internal memory

4. Put both files into a zipped folder and upload it to any storage site (dropbox, google drive and etc) via share the download link or just upload into your post as attachment. If you are junior XDA user, you may not share download links or attach logs to your post. Just copy the download link from online storage site without "http://" at beginning.​

When sharing the log, do not forget to add this information about your device/setup too, as asked on F.A.Q. 16 partB.​

=====[18]=====​

Q: I have bootloop right after I flash the ROM

A: There are two possible reasons for that:

1. You are using JIO SIM. JIO SIM is not supported by this ROM. You either need to change your SIM or flash other ROM. Sorry.

2. In first boot, when asked to "Consent for Diagnostic Report", you forgot to uncheck it. As written in OP, you have to "uncheck" the Consent for Diagnostic Report.​

To solve it:

1. Power off phone

2. Remove sim card

3. Boot to ROM.

4. Go to settings/general management

5. Disable "Report Diagnostic Info"

6. Power off Device.

7. Insert sim card.

8. Boot up phone and continue using it​

=====[19]=====​

Q: I dont have mobile data when booting to ROM. It doesn't show GSM connection.

A: In first boot, when asked to "Consent for Diagnostic Report", you have to uncheck it, as written in OP. To solve it:

1. Power off phone

2. Remove sim card

3. Boot to ROM.

4. Go to settings/general management

5. Disable "Report Diagnostic Info"

6. Power off Device.

7. Insert sim card.

8. Boot up phone and continue using it​

=====[20]=====​

Q: I cannot receive notifications from Whatsapp, Telegram, Inbox and etc apps. What should I do?

A: Depends on the Smart Manager choice:

1. For C5 Smart Manager:

I. Battery Optimization:

a. Go to Smart Manager/Battery/Battery Usage -> 3dot menu/optimize battery usage.

b. Click on "Apps not Optimized" and change it to "All Apps".

c. Find the app from which you want to receive notifications

d. Disable the toggle at the right side of the app's name​

II: RAM Optimization:

a. Go to Smart Manager/RAM

b. Go to "Auto Run Apps" tab on the top.

c. Find the app from which you want to receive notifications

d. Disable the toggle at the right side of the app's name.​

2. N7 Smart Manager

I. Battery Optimization 1:

a. Go to Smart Manager/Battery

b. Scroll below to find "Not optimized apps". Click on it

c. Click "Edit" on top.

d. Check the app you want to get notifications from.

e. Save and exit​

.

I. Battery Optimization 2:

a. Go to Smart Manager/Battery/Battery Usage -> 3dot menu/optimize battery usage.

b. Click on "Apps not Optimized" and change it to "All Apps".

c. Find the app from which you want to receive notifications

d. Disable the toggle at the right side of the app's name.​

=====[21,22,23]=====​

Q1: How to pass safetynet in this ROM?

Q2: I cant find Netflix, Super Mario RUN and other apps in Playstore.

Q3: How to make PlayStore Certified?

A: You need to pass safetynet by following [MENTION=4929906]cafe-creme[/MENTION]'s following posts:

Post #1

Post #2

=====[24,25,26]=====​

Q1: Where is ROM control on this ROM?

Q2: How can I add ROM control to this ROM?

Q3: Can I use a ROM control from "that" ROM so that it can be used in this ROM?

A: This ROM contains only NX Control app. It contains tweaks for statusbar (long/short network traffic style, seconds on statusbar clock and blurred notification panel background) and tweaks for AOD screen (touch enable/disable, auto-brightness enable/disable, brightness value and etc).

This ROM provides stock feel of Samsung ROM. We try to evade ROM control or similar tweak/MOD apps.

No. You cannot use ROM control from other ROMs. The ROM control should be built with the ROM, not added afterwards.

=====[27]=====​

Q: How can I enable network traffic on statusbar in this ROM?[/COLOR]

A: Go to Settings/Connections/Data Usage and enable "Real-time Network Speed". You can tweak the length of network traffic on statusbar from NX control app, explained above.

=====[28]=====​

Q: What does bootloop, stuck in bootanimation, stuck in splashscreen mean?

A: Bootanimation is not a continuous animation. It has starting animation and cycling animation. Starting one is when "samsung" word pops up. Cycling animation is when samsung llights up and lights down. Bootloop, from word loop, means it starts from "writing samsung" part, then goes to cycling animation and then goes back to writing samsung again amd gets.looping over and over. Stuck at bootanimation means it continuously light up and lights down "samsung" word, but does not loop with "writing samsung text" again, just the cycling animation gets too long. Splashloop, again from word loop, means it continuously starts splash screen several times (with "samsung galaxy note 3" text) without entering bootanimation. Stuck in splashscreen means that screen stays in splash screen (with "samsung galaxy note 3" text).

All of these have different diagnosis and solutions. So we need to make sure you give us correct info for us to diagnose and solve your issue

=====[29,30]=====​

Q1: When using AOD I lose too much battery. Why is that?

Q2: Why does my CPU not go into deep sleep at night with AOD turned on?

A: Note 3 CPU cannot go into deep sleep with AOD due to hardware limitations. If you want to evade the battery loss, you should use AOD for short durations or when charging.

==[Continued here]==​