yashsingh1/xdaforums huggingface dataset:
[ZenFone 2 Q&A, Help & Troubleshooting] QA Bot:
Q&A for (WIP) all LTE bands enable (need some help)

Some developers prefer that questions remain separate from their main development thread to help keep things organized. Placing your question within this thread will increase its chances of being answered by a member of the community or by the developer.

Before posting, please use the forum search and read through the discussion thread for (WIP) all LTE bands enable (need some help). If you can't find an answer, post it here, being sure to give as much information as possible (firmware version, steps to reproduce, logcat if available) so that you can get help.

Thanks for understanding and for helping to keep XDA neat and tidy! :)
[ZenFone 2 Q&A, Help & Troubleshooting] marekk84:
Bootloader unlocked! Here is how!

I found something maybe this will help you!

[Guide][Discussion][Zenfone 2] Bootloader unlocked! Here is how!

asus.com/zentalk/forum.php?mod=viewthread&tid=14664

(Source: ZenTalk)
[ZenFone 2 Q&A, Help & Troubleshooting] hi-phile:
Change the RF_SKU_ID should be a start, so who knows how to do this in the firmware?
[ZenFone 2 Q&A, Help & Troubleshooting] Hakataben:
My understanding for changing bands is as follows. Any comment would be appreciated if this is not correct.

I have NOT done the following process yet. This is NOT reliable method, and this could result in Bricked.

If you try this, proceed at YOUR OWN RISK.

<Changing bands steps>

Unlocked bootloader is required.

Step1: Unpack boot.img.

Step2: modify the file 'config_init.sh'. To get Full_BAND, change RFSKUID_DETECT as follows;

(was) RFSKUID_DETECT=$(cat /sys/module/intel_mid_sfi/parameters/rf_sku_id)

(is) RFSKUID_DETECT="8"

Step3: Repack boot.img.

Step4: fastboot flash boot boot.img

Step5: fastboot reboot.
[ZenFone 2 Q&A, Help & Troubleshooting] Apolonico:
This work?
[ZenFone 2 Q&A, Help & Troubleshooting] hi-phile:
Need to get an answer from -fluffy- and wonder if he is reading this thread.
[ZenFone 2 Q&A, Help & Troubleshooting] helucky:
Enable LTE

Found in the root of the phone a file "config_init.sh"

The boot actions for the zenfone 2

# software configuration related boot actions
#please sync to RF BAND
FULL_BAND=8
WW_BAND=0
TW_BAND=1
CN_BAND=2
US_BAND=3
TR_BAND=4
TEST_BAND=12
# ZX550ML RF BAND
WW_US_BAND=15
TW_CN_JP_BAND=0
WW_TEST_BAND=1
TW_TEST_BAND=8

# project ID
ZE550ML=23
ZE551ML=31
ZR550ML=28
ZX550ML=27
ZE551ML_CKD=30

RFSKUID_DETECT=$(cat /sys/module/intel_mid_sfi/parameters/rf_sku_id)
PROJID_DETECT=$(cat /sys/module/intel_mid_sfi/parameters/project_id)
COUNTRY_CODE=$(cat /factory/PhoneInfodisk/country_code)

log -p i -t config_init "PROJID: $PROJID_DETECT ,RFSKUID: $RFSKUID_DETECT"

if [ -n "$PROJID_DETECT" ]; then
case $PROJID_DETECT in
"$ZE550ML" | "$ZE551ML" | "$ZE551ML_CKD")

if [ "$COUNTRY_CODE" = "TH" ]; then
echo "V1_DSDA_ZE550ML_TH" > /config/local_config

elif [ "$COUNTRY_CODE" = "JP" ]; then
echo "V1_DSDA_ZE550ML_JP" > /config/local_config

elif [ -n "$RFSKUID_DETECT" ]; then
case $RFSKUID_DETECT in
"$FULL_BAND")
echo "V1_DSDA_ZE550ML_FULL" > /config/local_config
;;
"$WW_BAND")
echo "V1_DSDA_ZE550ML_WW" > /config/local_config
;;
"$TW_BAND")
echo "V1_DSDA_ZE550ML_TW" > /config/local_config
;;
"$CN_BAND")
echo "V1_DSDA_ZE550ML_CN" > /config/local_config
;;
"$US_BAND")
echo "V1_DSDA_ZE550ML_US" > /config/local_config
;;
"$TR_BAND")
echo "V1_DSDA_ZE550ML_TR" > /config/local_config
;;
"$TEST_BAND")
echo "V1_DSDA_ZE550ML_TEST" > /config/local_config
;;
*)
echo "V1_DSDA" > /config/local_config
;;
esac
else
echo "V1_DSDA" > /config/local_config
fi
;;
"$ZX550ML")
if [ -n "$RFSKUID_DETECT" ]; then
case $RFSKUID_DETECT in
"$WW_US_BAND")
echo "V1_SINGLE_ZX550ML_WW" > /config/local_config
;;
"$TW_CN_JP_BAND")
echo "V1_SINGLE_ZX550ML_TW" > /config/local_config
;;
"$WW_TEST_BAND")
echo "V1_SINGLE_ZX550ML_WW" > /config/local_config
;;
"$TW_TEST_BAND")
echo "V1_SINGLE_ZX550ML_TW" > /config/local_config
;;
*)
echo "V1_SINGLE_ZX550ML" > /config/local_config
;;
esac
else
echo "V1_SINGLE_ZX550ML" > /config/local_config
fi
;;
*)
echo "V1_DSDA" > /config/local_config
;;
esac
else
echo "V1_DSDA" > /config/local_config
fi

CONFIG_PATH=/local_cfg
PROPS_FILE=init.props

# Get selected software configuration

config=`cat /config/local_config`
mount -o bind /system/etc/catalog/$config /local_cfg

log -p i -t config_init "Activating configuration $config"

# Set properties for the selected configuration

# read all FeatureTeam's init.props file
for f in /local_cfg/*/init.props
do
while read l; do

# Ignore empty lines and comments
case "$l" in
''|'#'*)
continue
;;
esac

# Set property
setprop `echo ${l/=/ }`

done < $f
done

Tried to change the file "/sys/module/intel_mid_sfi/parameters/rf_sku_id" without any luck.

The phone reset the id back to original after reboot.
[ZenFone 2 Q&A, Help & Troubleshooting] Hakataben:
I've modified 'config_init.sh' included in boot.img, but it doesn't work so far.

After boot.img flashed, bootloop occurs.

My procedures are as follows;

1. Unpack boot.img IAW http://xdaforums.com/showthread.php?t=2319018.

2. Modified 'config_init.sh' as below;

3. Repack boot.img.

4. 'fastboot flash boot boot.img' and 'fastboot reboot'.

# software configuration related boot actions
#please sync to RF BAND
FULL_BAND=8
WW_BAND=0
TW_BAND=1
CN_BAND=2
US_BAND=3
TR_BAND=4
TEST_BAND=12
# ZX550ML RF BAND
WW_US_BAND=15
TW_CN_JP_BAND=0
WW_TEST_BAND=1
TW_TEST_BAND=8

# project ID
ZE550ML=23
ZE551ML=31
ZR550ML=28
ZX550ML=27
ZE551ML_CKD=30

#RFSKUID_DETECT=$(cat /sys/module/intel_mid_sfi/parameters/rf_sku_id)
PROJID_DETECT=$(cat /sys/module/intel_mid_sfi/parameters/project_id)
COUNTRY_CODE=$(cat /factory/PhoneInfodisk/country_code)

RFSKUID_DETECT=$(8)

log -p i -t config_init "PROJID: $PROJID_DETECT ,RFSKUID: $RFSKUID_DETECT"

echo "V1_DSDA_ZE550ML_FULL" > /config/local_config

#if [ -n "$PROJID_DETECT" ]; then
#	case $PROJID_DETECT in
#	"$ZE550ML" | "$ZE551ML" | "$ZE551ML_CKD")
#
#	if [ "$COUNTRY_CODE" = "TH" ]; then
#	echo "V1_DSDA_ZE550ML_TH" > /config/local_config
#
#	elif [ "$COUNTRY_CODE" = "JP" ]; then
#	echo "V1_DSDA_ZE550ML_JP" > /config/local_config
#
#	elif [ -n "$RFSKUID_DETECT" ]; then
#	case $RFSKUID_DETECT in
#	"$FULL_BAND")
#	echo "V1_DSDA_ZE550ML_FULL" > /config/local_config
#	;;
#	"$WW_BAND")
#	echo "V1_DSDA_ZE550ML_WW" > /config/local_config
#	;;
#	"$TW_BAND")
#	echo "V1_DSDA_ZE550ML_TW" > /config/local_config
#	;;
#	"$CN_BAND")
#	echo "V1_DSDA_ZE550ML_CN" > /config/local_config
#	;;
#	"$US_BAND")
#	echo "V1_DSDA_ZE550ML_US" > /config/local_config
#	;;
#	"$TR_BAND")
#	echo "V1_DSDA_ZE550ML_TR" > /config/local_config
#	;;
#	"$TEST_BAND")
#	echo "V1_DSDA_ZE550ML_TEST" > /config/local_config
#	;;
#	*)
#	echo "V1_DSDA" > /config/local_config
#	;;
#	esac
#	else
#	echo "V1_DSDA" > /config/local_config
#	fi
#	;;
#	"$ZX550ML")
#	if [ -n "$RFSKUID_DETECT" ]; then
#	case $RFSKUID_DETECT in
#	"$WW_US_BAND")
#	echo "V1_SINGLE_ZX550ML_WW" > /config/local_config
#	;;
#	"$TW_CN_JP_BAND")
#	echo "V1_SINGLE_ZX550ML_TW" > /config/local_config
#	;;
#	"$WW_TEST_BAND")
#	echo "V1_SINGLE_ZX550ML_WW" > /config/local_config
#	;;
#	"$TW_TEST_BAND")
#	echo "V1_SINGLE_ZX550ML_TW" > /config/local_config
#	;;
#	*)
#	echo "V1_SINGLE_ZX550ML" > /config/local_config
#	;;
#	esac
#	else
#	echo "V1_SINGLE_ZX550ML" > /config/local_config
#	fi
#	;;
#	*)
#	echo "V1_DSDA" > /config/local_config
#	;;
#	esac
#else
# echo "V1_DSDA" > /config/local_config
#fi

CONFIG_PATH=/local_cfg
PROPS_FILE=init.props

# Get selected software configuration

config=`cat /config/local_config`
mount -o bind /system/etc/catalog/$config /local_cfg

log -p i -t config_init "Activating configuration $config"

# Set properties for the selected configuration

# read all FeatureTeam's init.props file
for f in /local_cfg/*/init.props
do
while read l; do

# Ignore empty lines and comments
case "$l" in
''|'#'*)
continue
;;
esac

# Set property
setprop `echo ${l/=/ }`

done < $f
done
[ZenFone 2 Q&A, Help & Troubleshooting] eribird:
zenfone 2 lte bands

May I suggest a different approach ?

Instead of trying to change system files, if one has root priviledges, there's the possibility to communicate directly with the phone modem via "AT" commands.

I don't yet have a Zenfone 2 (ordered it yesterday from online store), but I've been playing with another mobile Intel modem (only HSPA+) in my Fonepad 8 (ALSO dual SIM) and have been able to choose single specific bands among the ones the modem supported. They're simple "at" commands sent with an echo to the tty device checking the answers with a trivial cat command . If the two modems share at least the main commands and the two devices share the same "phylosophy", you should have several communication ports named "gsmtty" followed by a number in the /dev directory of the device.

Let me know...
[ZenFone 2 Q&A, Help & Troubleshooting] Exploticon:
hello any news i have cn version? :/
[ZenFone 2 Q&A, Help & Troubleshooting] jopframos:
Hi. I guess you have a major mistake in your modified file.

In line 27 you wrote:

RFSKUID_DETECT=$(8)

and it should be RFSKUID_DETECT=8 (as $ is to execute some cmd, RFSKUID_DETECT=$(echo 8) would be an alternative).

Hope you can solve this!
[ZenFone 2 Q&A, Help & Troubleshooting] diegobenti:
WORKS

---------- Post added at 08:22 PM ---------- Previous post was at 08:17 PM ----------

sOLVED
[ZenFone 2 Q&A, Help & Troubleshooting] SLB22:
Hi!

How did you repack the boot.img? I have been working into it since 2 months from now, and no results.

Can you share your modified boot.img?

Thanks!
[Galaxy S III Q&A, Help & Troubleshooting] mohamedmonerezz:
UPSM Ultra Power Saving app

when i add apps to the list with the UPSM APP

and i activate ultra power saving

this list didnet add and stay the defaut lit apps

notice: i am using Blekota Note 4 Lite v4.5
[Xiaomi Mi Note Pro] Bader.0:
hello

Please, Can you help me to root mi note pro ?

Is it requires installing a new ROM?

Thank you
[Xiaomi Mi Note Pro] Kahun:
You asked the same question on miui forum :P

There is currently no method to root Stable ROM (I don't think) You have to flash Developer ROM from this link http://en.miui.com/download-273.html Flash it using the updater application. After flashing it go to Security>Permissions>Root Access :)
[Xiaomi Mi Note Pro] skw5115:
If you flash TWRP after installing the developer rom, you can then flash the stable rom and retain root
[Xiaomi Mi Note Pro] Bader.0:
0

sorry,

but, When I flash Developer ROM I will fuond Multi languages there?

I do not want to lose it
[Xiaomi Mi Note Pro] Kahun:
You will find some languages but not all if you want european languages flash this european rom instead

IF you had stable rom in the first place you will have exactly the same languages as on developer

http://xiaomi.eu/community/threads/5-6-11.27706/
[Xiaomi Mi Note Pro] Bader.0:
Arabic and English that all I need.
[Xiaomi Mi Note Pro] Kahun:
I'm not sure about Arabic but English is definitely in the Developer ROM.
[Xiaomi Mi Note Pro] Bader.0:
ok,

last question :o

Is there a way to add language??

thank you :svetius:
[Xiaomi Mi Note Pro] Kahun:
I know you can add languages to the keyboard, google keyboard for an example but I'm not sure about overall system language.
[Xiaomi Mi Note Pro] ioneng:
Hi I flashed 5.6.18 beta from the first link, but there is no root option in permissions setting. Anyone knows why??
[Xiaomi Mi Note Pro] Kahun:
Send a screenshot? Its in the actual security app not settings
[Xiaomi Mi Note Pro] FxJohnnyEng:
There is, developer rom, permission, root access
[Xiaomi Mi Note Pro] aloush5592:
I would like to add an information... If you want too give an app root rights.. You have to open those apps individually and try them to obtain root.. Thann.. Go to security.. Root rights and give every app you want root permission
[Xiaomi Mi Note Pro] Layzbob:
Flashing rom from developer link

I have downloaded file, amended name to remove midownload after .Zip and installed. It l

Gets to 99% then says unable to verify signature and bombs outout. Any advice?
[Android Q&A, Help & Troubleshooting] QA Bot:
Q&A for Twrp touch recovery for canvas spark q380

Some developers prefer that questions remain separate from their main development thread to help keep things organized. Placing your question within this thread will increase its chances of being answered by a member of the community or by the developer.

Before posting, please use the forum search and read through the discussion thread for Twrp touch recovery for canvas spark q380. If you can't find an answer, post it here, being sure to give as much information as possible (firmware version, steps to reproduce, logcat if available) so that you can get help.

Thanks for understanding and for helping to keep XDA neat and tidy! :)
[Android Q&A, Help & Troubleshooting] Rudra7708:
which tool to use

Hey guys i want to know which tool should i use to flash it ...Rashr - The mobile Android Flash-Tool or Mobile uncle. and should i backup each and everything before flashing it if yes then how ??
[Android Q&A, Help & Troubleshooting] gamerboy_010:
Use mobile uncle tool to flash this.. U must be rooted. If not rooted, flash using spftool. No need to backup anything.
[Galaxy Tab Q&A, Help & Troubleshooting] sreyan32:
I have a p1000 with cyanogenmod 11 nightly. But the camera keeps crashing, can someone supply me with the Jellybean camera app that does not contain viruses.

Also if I change the camera apk do I have to change the gallery apk ?
[Sony Xperia C] morfiq:
I'm sick off my Stock ROM so now i want to flash custom lollipop rom.

I have installed required S1 bootloader version which is xx.x.J.2.16 something. From the thread that i downloaded and installed the Firewall .tft file was making me sure that this will turn the Unlock Bootloader Allowed : Yes and i can continues steps on sony's official site to unlock bootloader.

I haved checked and verified that firewall is properly installed but still Unlock Bootloader Allowed is NO

I should i do? I have tried connecting phone in fastboot but no luck.

Please Help Me.
[Sony Xperia C] Shirish Bharde:
check out the latest upadte

go to sony developers site

now the xperia c has a method to unlock bootloader

havent tried it yet
[Sony Xperia C] aditya_xda:
Please give me the link bro!
[Sony Xperia C] geekmax:
Here is the link http://developer.sonymobile.com/unlockbootloader/
[Onetouch Idol 3 Q&A, Help & Troubleshooting] 1liam1:
sorry for my English, I can not stop the network in 2G or GSM, mobile networks in the options there are only 4g / 3g / 2g, 3g / 2g, 3g only. Does anyone know how to block 2g gsm?
[Onetouch Idol 3 Q&A, Help & Troubleshooting] jsm7483:
Try this. Go into Dialer and hit *#*#4636#*#*

Then go to Phone Information and scroll down to network type. Set it to LTE only and see if it holds the setting.
[Galaxy S3 Neo Q&A, Help & Troubleshooting] ferencs90:
after modding i returned to stock to back warranty. i flashed stock firmare with odin.. now the status is official also for binary counter. but the samsung apps doesnt works!!! how can i do?
[Galaxy S3 Neo Q&A, Help & Troubleshooting] ferencs90:
No processing performed is the error
[Android Apps and Games] aravindsagar:
Screen Shift

Change the screen resolution, density and overscan of your Android device

Update v2.0 : Switch profiles automatically based on current app!

[IMG="App icon"]http://aravindsagar.github.io/ScreenShift/images/app_icon.png[/IMG]​

Test your apps in a variety of screen resolutions using a single device

Improve gaming performance by playing at lower resolutions

Material design interface

In-built profiles of popular devices; more can be added manually

Per-app profiles - Switch profiles automatically based on current app

_

Requirements

Android Gingerbread or higher

Requires root in JellyBean 4.3 and higher

Overscan available only in JellyBean 4.3 and higher

_

Screenshots

​

_

Downloads

[IMG="Get it on Google Play"]https://developer.android.com/images/brand/en_generic_rgb_wo_45.png[/IMG]

All features of the app are available for free, without any ads. If this app has been helpful, there's an option to donate via an in-app purchase. This does NOT unlock any new features. Thank you for your support. :)

Please do not mirror without permission. Link to this thread or play store page if you want to share this app elsewhere. So that users will know where to check for updates and get support from.

_

Important Information

A nandroid/Ti backup is recommended before trying the app.

Some devices/ROMs face a soft reboot when density is changed. There's a test in the app to check this. If density change indeed causes reboot, density is ignored in per-app profiles.

If your screen becomes unusable after setting a resolution, wait for ~15 seconds. It should revert to your default resolution.

If that does not work, reboot -> wait for 2 min (for the service to start) -> reboot again -> wait for service to start.

If that too does not work (I certainly hope that you won't have to do this), issue the following commands in adb shell (using a pc):

For JB 4.3 and above:​

wm size reset
wm density reset
wm overscan reset

Below JB 4.3:​

am display-size reset
am display-density reset

Also please note that uninstalling the app won't restore default display settings. So please switch the service off first, if you want to uninstall. Also tell me why you uninstalled it. ;)

_

Source code

Source code is distributed under Apache v2 license. Source repository: https://github.com/aravindsagar/ScreenShift

_

Change log

v2.0: Per-app profiles

v1.2: App startup reboot fix

_

Developed by

Aravind Sagar

Find me in G+
​
[Android Apps and Games] aravindsagar:
Thank you all for the amazing response! :) 10000 downloads at the end of 1 week! (XDA + bitly link)

Thanks to XDA Portal and Phone Arena, and other tech blogs, for featuring the app. It means a lot, to get this kind of exposure for one of the first apps of mine. :)

A bit of background

I have a Nexus 4, and it's display started to develop problems a few months back. The nav bar area stopped registering touches at all (though ghost-touches were experienced quite frequently). I managed with pie controls and similar apps for a while. But more recently, this area began to increase, and almost 50% of my screen doesn't respond to touch now. I was looking for a software solution to make the phone usable till I can replace the digitizer and screen of my phone. Then I stumbled upon an adb shell command, wm, which could do a temporary fix for my touch screen issues. I thought I'd make a GUI for the functionality offered by the wm command, and the end result is what you see in this thread.

What Next?

I'm planning to implement per-app profiles, and automatic density calculation for the next major version of the app.

Suggestions are welcome. :)

Some credits

https://github.com/matrixxun/ProductTour for the initial tutorial/product tour shown in the app.

http://romannurik.github.io/AndroidAssetStudio/ has been of great help as well.

As always, big thanks to the stack overflow community, as well as http://developer.android.com/index.html
[Android Apps and Games] Piereligio:
This is great! Could it work on Lollipop and Android M?
[Android Apps and Games] aravindsagar:
It does work in Lollipop. You can see that the screenshots are in fact taken in 5.1 Lollipop. :)

It should work with M too. I don't have a device to check that right now. Maybe I'll test it out in M emulator as soon as possible.
[Android Apps and Games] thedimzone:
great app, helpful for me!
[Android Apps and Games] aravindsagar:
Thank you! :)
[Android Apps and Games] tucstwo:
forgive my ignorance but is this just an easy way to change the (or what was) "ro.sf.lcd_density=XX" in the build.prop or is there something special to this? I realize there's more to it vs the build.prop edit, but it does kinda/sorta the same type of thing? not discrediting the feature...Just curious :D Thanks again!
[Android Apps and Games] aravindsagar:
Actually, it's an easy way to issue the adb command wm (or am before JB 4.3). :D

Check this SO question for more details on wm command: http://stackoverflow.com/questions/18500611/android-how-to-use-adb-shell-wm-to-simulate-other-devices.

I started building this app because parts of my screen stopped working, actually. Then I thought, it could be useful more generally.
[Android Apps and Games] thahim:
[MENTION=4494783]aravindsagar[/MENTION] how can i get back to default settings?
[Android Apps and Games] aravindsagar:
Just switch the service off using the switch in action bar. If your display has somehow become unusable, follow instructions in OP, under the heading "Important Information". If you have uninstalled the app, resetting can be done using the adb commands mentioned there.
[Android Apps and Games] codeknight11:
First of all, Avast Mobile Security detects your app as suspicious and advises uninstalling it immediately. I hope there are no malwares :confused:

Btw, about the app, as soon as I gave it root access, my device hot-rebooted and got stuck in a bootloop. Then I switched it off and restarted it, device started optimizing all the apps (just like after fresh rom install). Everytime I open the app my device reboots :(

Device - Note 2 N7100

ROM - CM12.1
[Android Apps and Games] aravindsagar:
Um that's bad. Well, you are free to examine the source if there's any doubt. It could be because app requests root, or permission to get to know call state changes, so that when a call comes, display can be adjusted to default resolution (this behavior can be configured in settings).

As for the hot-reboot, I wonder what the problem is... Can you uninstall the app and try issuing these commands directly using adb, and see whether reboot happens then?

wm size WIDTHxHEIGHT
wm overscan LEFT,TOP,RIGHT,BOTTOM
wm density DENSITY

Replace the Upper caps words with required values.
[Android Apps and Games] pavik62:
Please add Russian language
[Android Apps and Games] aravindsagar:
Hey thanks for that! I'll definitely add this. Meanwhile, there are still some hard-coded strings in the app (like button texts etc), which I'll move to strings.xml, and update the project soon. Will it be asking too much to provide translations for those as well? :)
[Android Apps and Games] T.E.C.H.N.O:
I'd be in for german translation :)
[Android Apps and Games] aravindsagar:
Awesome! I'll post here as soon as I update strings.xml. :)
[Android Apps and Games] T.E.C.H.N.O:
Great, when this will be? :)
[Android Apps and Games] aravindsagar:
I'm having some work right now, but I should be able to do this after a few hours. Maybe in 4-5 hours I'll update the source. :)
[Android Apps and Games] T.E.C.H.N.O:
Ok thanks I'll stay tuned :)
[Android Apps and Games] Metalpunch:
Hello

This app is amazing, on my lg g3 works like a charm. But on my Xperia P doesn't work. :(

My xperia P is. 540x960 and I tried 480x800 works but i have the following problem on the pictures. How can i solve it? My screen is reduced.

Thanks for ur attention.
[Android Apps and Games] aravindsagar:
Check out the latest update. :)
[Android Apps and Games] aravindsagar:
Can you please provide translations for the latest strings? :)
[Android Apps and Games] T.E.C.H.N.O:
Sure, I'll upload it when I'am back home this evening! :)
[Android Apps and Games] victormt:
I think I found a bug on recent apps when I changed the resolution to a smaller one (QHD to FHD), the recent apps thumbnails seem "zoomed" on FHD resolution, but I'm not sure if this is a app problem or Android/CM12.1 problem.
[Android Apps and Games] aravindsagar:
I found out that in certain devices running Android 5.1 (like LG G4), per-app profiles wasn't working. The reason was deprecation/restriction of an API that I was using to get the current foreground app. A system permission restriction was added to that method silently over some minor security update in Android 5.1. I've identified an alternate to this, and I've uploaded an update to beta channel. I request you all to opt in for beta testing here. The beta update will be available soon via Play Store. Please test per-app profiles (whether you use it or not) and report success/failures along with device model and Android version.