Tweaks on MIUI 11 Note 8 - Redmi Note 8 Guides, News, & Discussion

Just got this device and here are some tweaks for the stock miui 11 rom.
A few little things. Maybe I post more if I find them useful.
Know your hardware (Device Info HW app)
You need to know what specific hardware is in your Redmi Note 8 (camera, fingerprint sensor etc) for some tweaks.
General info
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Camera sensor info
Enable App drawer in Launcher (4.14.1404)
Install quickshortcut maker from the play store. (https://play.google.com/store/apps/details?id=com.sika524.android.quickshortcut)
Start QSM and go down to Systemlauncher > expand it > click on last activity: AllAppsSettingsActivity.
Click Try
Select App drawer!
Lab camera options
Not very useful. Create folder in storage DCIM/Camera called Lab_options_visible
Kill camera app and start it. Now you see more items in camera settings.
Hidden menus in About Phone
In the settings goto About phone > All specs
tap 7 times on Processor > Bug report
tap 5 times on Kernel version > CIT (Phone hardware test)
tap 5 times on Internal Storage > Mobile radio sim 1/2 and Wifi things
Change Font
Goto Settings > Themes > More
Type the word Font in the Search box
In the Results you see Fonts > click More
Download and Apply the font. Reboot needed
Manage your Fonts: Use QuickShortcutMaker > Expand Themes > Click FontsettingsActivity > Try
When not to use Battery saver
In general saving energy when you switch of the screen is a good idea.
Unless you have apps that need to run all the time. Like Navigation apps.
So if you have problems with Navigation/gps apps that behave odd do this:
Long click on the app icon > App info > Battery saving > switch from "Battery saving" to None.
Disable/Uninstall a package
When you have adb access to the Note 8 you can disable packages. Well uninstall.
- adb shell
- pm list packages -s -f -e | sort -> gives you sorted enabled system package names
- pm uninstal --user 0 <packagename>
If you need the package back you can use: adb shell pm install-existing <packagename>
(if you have root better use: pm disable <packagename>, easier to enable again)
List only disabled (system) packages: pm list packages -s -f -d | sort
Battery saving tips
Switch off in Settings > Battery > cog wheel top right > Scenario's > Detect sleep (is high wakelock on android system)
Switch off MIUI optimization in developer settings
Switch off Notifications for Xiaomi Service Framework and Xiaomi Service Framework Keeper
Assisted GPS
Don't know if this makes a big difference but GPS indoors is really fast now.
Use Quickshortcutmaker and search for GPS. In settings you find A-GPS-settings. Click it and click Try.
- Network: All
- SI-mode: MSB
- Server: supl.google.com
- Port: 7276
- Reset: HOT
- More -> SAVE !!!
TWRP and modifying /system issues on MIUI 11 (Android 9 system-as-root)
After installing TWRP and you want to change files in TWRP mode on /system_root/system it will not work.
You need to install MAGISK and then use SU to modify the system. (TWRP/MAGISK instructions: https://forum.xda-developers.com/re...de-unlocking-bootloader-twrp-rooting-t4031831)
Some mods for rooted ginkgo (with Magisk)
Before overwrite PLEASE make copy of original file FIRST (like build.prop.ORG)
- /system/build.prop (see last part in build.prop that was added, if you have other MIUI version add only the that last part)
- /system/etc/device-features/ginkgo.xml (expose some other features on the MIUI ROM)
- /data/adb/service.d/tweakradje-ginkgo.sh (my script to "correct" some cpu/linux settings, also loads my /system/etc/sysclt.conf)
- /system/etc/sysclt.conf (some linux/kernel improvements)
How to install from a pc:
Open DOS/CMD in the folder where the downloaded files are, unzip the zip files
Copy the files to the "/sdcard": adb push <file> /sdcard/
adb.exe shell
su
stop
mount -o rw,remount / (that is system partition)
mount -o rw,remount /vendor (that is vendor partition)
cd /system
cp -p build.prop build.prop.ORG (one time to make copy of original file)
cp /sdcard/build.prop . (permissions should be ok)
....etc...
sync
reboot
See attachements for files
Use fingerprint button for sleep
My fingerprint sensor is a fpc1020. Now I can reassign a tap on the fp sensor to any function.
Edit the file /system/usr/keylayout/uinput-fpc.kl (remember I have fpc sensor)
#key 96 DPAD_CENTER
key 96 SLEEP
#key 96 CAMERA
Wifi performance testing
Wifi performance is pretty avarage. When BT is switched on it is getting worse.
The wcn3990 Wifi/BT combo chip isn't that bad. Must be driver (firmware) issue or configuration issue.
I have attached /vendor./etc/wifi/WCNSS_qcom_cfg.ini file with some mods. Looks like it is little better.
Maybe you can give feedback?
EDIT: 23 aug 2020
Best experience for the RN8 using a MIUI based ROM: MiuiMiX_2.0_ginkgo_20.3.26_v11-9 Download: https://androidfilehost.com/?fid=4349826312261756420
For best wifi settings use this setting in GLOBAL db:
Code:
settings put --user 0 global wifi_score_params rssi2=-95:-85:-73:-60,rssi5=-85:-82:-70:-57
settings put --user 0 global wifi_coverage_extend_feature_enabled 0
settings put --user 0 global wifi_networks_available_notification_on 0
settings put --user 0 global wifi_poor_connection_warning 0
settings put --user 0 global wifi_scan_always_enabled 0
settings put --user 0 global wifi_scan_throttle_enabled 0
settings put --user 0 global wifi_verbose_logging_enabled 0
settings put --user 0 global wifi_suspend_optimizations_enabled 1
settings put --user 0 global wifi_wakeup_enabled 0
settings put --user 0 global sysui_powerui_enabled 1
settings put --user 0 global ble_scan_always_enabled 0
---new 4 jan 2021---
settings put global network_avoid_bad_wifi 0
settings put global network_scoring_ui_enabled 0
settings put global tcp_default_init_rwnd 20 #60, kernel 4-20 MAJOR network speedup! Also try 10!
settings put global wifi_country_code GB
settings put global wifi_frequency_band 0 #0=auto 1=5 2=2.4
settings put global wifi_max_dhcp_retry_count 0
settings put global wifi_framework_scan_interval_ms 0 # 5*60*1000 5min 0=don't scan when connected, we are stationary/screen on!
settings put global wifi_supplicant_scan_interval_ms 5000 #15000 15sec search while connected for connect, roaming or open network, screen on, not wakeup scan (5sec is min)
settings put global wifi_watchdog_poor_network_test_enabled 0
settings put global netstats_enabled 1 # bandwidth monitoring, some apps need this
settings put global connectivity_metrics_buffer_size 20000 #2000 max=10*2000
settings put system bluetooth_discoverability 1 # 2=always 1=only connect 0=off, improve wifi!
settings put system bluetooth_discoverable_timeout 60 #after 60s wifi is fast!
cmd wifi get-poll-rssi-interval-msecs
>>> WifiStateMachine.mPollRssiIntervalMsecs = 3000
cmd wifi get-ipreach-disconnect
>>> IPREACH_DISCONNECT state is true
cmd wifi set-ipreach-disconnect disabled
cmd wifi get-ipreach-disconnect
>>> IPREACH_DISCONNECT state is false
And add this before END to the /vendor/etc/wifi/WCNSS_qcom_cfg.ini file:
Code:
gEnableDebugLog=0
gLinkSpeedRssiHigh=-60
gLinkSpeedRssiMed=-70
gLinkSpeedRssiLow=-82
gEnableFatalEvent=0
5g_rssi_boost_threshold=-65
5g_rssi_boost_factor=2
5g_max_rssi_boost=20
gSetAntennaIsolation=15
enableBTChainSeparation=1
gSetBTCMode=1
HQ Hifi Headphone mod
Copy xml files over existing /vendor/etc/ files. Make copy of original first. Then reboot.
audio_platform_info_intcodec.xml
mixer_paths_idp.xml
For MiSound you maybe need to set setprop ro.audio.hifi true (or in /vendor/build.prop:ro.audio.hifi=true)
Suggestions are welcome! Please post below.
Cheers

my phone is rooted (magisk)
how to remove "updater" "find device" "fingerprint" "security" and "Gapps" without bootloop ?

tweakradje said:
Change Font
Goto Settings > Themes > More
Type the word Font in the Search box
In the Results you see Fonts > click More
Download and Apply the font. Reboot needed
Manage your Fonts: Use QuickShortcutMaker > Expand Themes > Click FontsettingsActivity > Try
Click to expand...
Click to collapse
Easier way:
Change Region into India
Force Stop Themes app
Open Themes app
There will be new categories like Fonts and Ringtones. When finish and reboot, change back to Region of choice
This trick still works since MIUI 4

Useful topic, particularly fot those that are on stock rom.
kokopipiss said:
Easier way:
Change Region into India
Force Stop Themes app
Open Themes app
There will be new categories like Fonts and Ringtones. When finish and reboot, change back to Region of choice
This trick still works since MIUI 4
Click to expand...
Click to collapse
Does this hold only with India or with other regions, too ?

TapaSte said:
Does this hold only with India or with other regions, too ?
Click to expand...
Click to collapse
different regions supposedly have different themes avaliable, so it would work with other regions too.

jc9896 said:
different regions supposedly have different themes avaliable, so it would work with other regions too.
Click to expand...
Click to collapse
The majority of other regions I've tried do not allow the font selection.
It's not a problem of themes choice...
Sent by RN8T

TapaSte said:
The majority of other regions I've tried do not allow the font selection.
It's not a problem of themes choice...
Sent by RN8T
Click to expand...
Click to collapse
then fonts are india & china exclusive then.

jc9896 said:
then fonts are india & china exclusive then.
Click to expand...
Click to collapse
Ok, thanks. Really strange that all over the world only China and India let the font choice.
Sent by RN8T

loopypalm said:
my phone is rooted (magisk)
how to remove "updater" "find device" "fingerprint" "security" and "Gapps" without bootloop ?
Click to expand...
Click to collapse
I have Installed an Xposed app called MIUI Anesthetist also Customiuizer , the 1st one has no interface but in it's description it won't let the phone be in bootloop after removing system app and I removed many system apps so far without any bootloop the 2nd one let do a lot of change in you MIUI you should give a try...
but you can't use those app without Xposed
also make a backup of you data in case

ssamurai said:
I have Installed an Xposed app called MIUI Anesthetist also Customiuizer , the 1st one has no interface but in it's description it won't let the phone be in bootloop after removing system app and I removed many system apps so far without any bootloop the 2nd one let do a lot of change in you MIUI you should give a try...
but you can't use those app without Xposed
also make a backup of you data in case
Click to expand...
Click to collapse
yes , i know about those 2 apps
but the idea of runing an app to prevent an app from runing is the same for me ^^
(you may have a bootloop if you force stop/freez the exposed module)
i gave up on miui rom last week, i installed a custom rom and until now it's waaay better than miui in ram managment and battery life ...

loopypalm said:
yes , i know about those 2 apps
but the idea of runing an app to prevent an app from runing is the same for me ^^
(you may have a bootloop if you force stop/freez the exposed module)
i gave up on miui rom last week, i installed a custom rom and until now it's waaay better than miui in ram managment and battery life ...
Click to expand...
Click to collapse
Indeed. Switching to crDroid 6.8 and test Inception 6.1 with it.
Battery life is crap on MIUI.

tweakradje said:
Indeed. Switching to crDroid 6.8 and test Inception 6.1 with it.
Battery life is crap on MIUI.
Click to expand...
Click to collapse
crDroid is good but has bad ram managment
(it also have a phone bug ,when you dial a number , you can't find it in recent calls until you relaunch the app)
i'm using "AospExtended-v7.3"
everything is working and ram usage is :
when i stop the background apps it takes 1.5gb or less (i have 6gb ram)
(the ram usage is done with gravitybox)

Tried crDroid 6.8 for 2 days but not satisfied. Battery life not so good, and wifi was terrible.
Now I'm back on MIUI 11 (TWRP backup).

loopypalm said:
yes , i know about those 2 apps
but the idea of runing an app to prevent an app from runing is the same for me ^^
(you may have a bootloop if you force stop/freez the exposed module)
i gave up on miui rom last week, i installed a custom rom and until now it's waaay better than miui in ram managment and battery life ...
Click to expand...
Click to collapse
I will install a custom rom also soon, the Miui rom is full of bug issue sending and receiving data in BT the internet sharing option via WIFI work only the that placed in the 2nd SIM slot, the Launcher is poor, can't copy paste a password and others things...

I'm testing LuisROM crDroid 6.8 now. Looks good so far.
Only MIUI Camera is not having good portrait mode (bokeh).
Can be downloaded from his site: http://luis-builds.de/downloads/lineageos/cr/Xiaomi_Redmi_Note_8-8T_(ginkgo-willow)/
Kudos to Frank
EDIT: Why does Wifi quits when connection speed is below 7 mbs? X appears in Wifi taskbar icon (not disconnected!) and mobile data takes over. What setting is that? Anyone? Something I can set in GLOBAL?
This doesn't help:
settings put global wifi_watchdog_on 0
settings put global wifi_watchdog_poor_network_test_enabled 0
settings put global network_avoid_bad_wifi 0
Maybe it has something to do with wifi_data_stall_min_tx_bad or wifi_link_probing_enabled
https://gerrit.pixysos.com/plugins/...5dc1/core/java/android/provider/Settings.java
Switching back to MIUI 11.0.9.0 again.

thanks

Now testing MIUI 12 (upgrated today from miui 11.0.9.0 Global to MiuiMix 12 ROM (MMX_2.2.0_ginkgo_20.8.13_v12-10_20200813)
https://androidfilehost.com/?fid=8889791610682914715
So far so good. But Wifi had trouble (like custom Android 10 ROMS)
Maybe found solution for wifi disconnect (from Android 9 and up). Testing for one day now and looks promissing.
1) add this line before END to /vendor/etc/wifi/WCNSS_qcom_cfg.ini -> gRoamPrefer5GHz=0 TEST maybe not needed!!!
2) in adb shell add this to global settings: settings put global wifi_score_params rssi2=-95:-85:-73:-60,rssi5=-85:-82:-70:-57
3) reboot
Let us know
Cheers

After experimenting I came to the conlusion that wifi antenna in Redmi Note 8 is terrible.
I compared it with wifi RSSI values of my old Redmi 4X and rssi values are at least 10 dB lower. That is more than 8 times worse antenna.
You might wonder if there is a wifi antenna at all in the Note 8.
I don't want to open the back cover to fix this (if possible). You get what you pay for. Be warned.

High Quality Headphones
Hi,
Added 2 xmlfiles for improved High Quality Headphone sound. Copy them to /vendor/etc (maybe make copy of original first?)
audio_platform_info_intcodec.xml
mixer_paths_idp.xml
For MiSound you maybe need to set setprop ro.audio.hifi true (or in build.prop:ro.audio.hifi=true)
Happy listening with good headphones
Cheers

how to wakeup screen by using fingerprint?i'm on aosp rom
same to set sleeping function in the uinput-fpc.kl

Related

[EXT3] SenseDroid X [20/2/12]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
TO ALL OTHER DEVELOPERS, IF YOU WANT TO TAKE MY WORK PLEASE ASK FOR PERMISSION BY PM ME FIRST.
Click to expand...
Click to collapse
Hey guys, this my first Android build, I call it SenseDroid. It is a Sense-like Android 2.2.2 Froyo ROM.
This is a stable build, everything is working except Camera
*Features:
- Wifi Tether
- Arabic support
- Stable Wifi signal
- Sense-like theme
- GPS working perfectly
- Video playback perfect
- Good battery performance
- Fast and smooth CWM Froyo build
- Best Neocore score: 24.6 Fps
- Best Quadrant score: 645 points (Attached kernel with 652 Mhz)
- Fully call function ( Call and Receive )
- You can uninstall system apps which are safe to remove
- Able to install any apps (Won't show you 'Not Compatible')
- All apps are up to date version except Fancy Widget:
Do not update it because only this version will give you the sense-like clock widget
*NEW FEATURES:
- Ice cream sandwich font
- Ice cream sandwich bootanimation
- New Agile Lock with lots of customization
*For your information:
- Youtube can only play non-HQ video
- System will be slower when first time boot into Android:
- Open all apps, sync your phone with Google, then reboot your phone
- The Sense dock may looks ugly / broken when first time boot into Android:
- Press your phone Menu key > Preferences > Restart launcher
- Build will using EXT3 system starting from SenseDroid X
-Wifi Tether:
1. Install and launch Wifi-Tether
2. Go to "Settings".
3. Then go to "Change Device-Profile" and choose HTC Desire (GSM) and start tethering.
4. Without stop tethering go again to "Settings> Change Device-Profile> and choose HTC Dream.
5. Now stop tethering and start again.
If Wifi Tether not working, use File Manager and go to /system/apps/choose 'Wifi_Tether' and reinstall again
Click to expand...
Click to collapse
- Market Problem (' Apps not compatible'):
- Go to Settings > Applications > Manage applications > All > Market > 'Clear Data' and then 'Uninstall updates'
- To disable Market Updater so that the Market will not updating itself to the latest version (buggy version):
---> Download Terminal Emulator in the Market
---> Type the following command in the terminal emulator:
---> su *PRESS ENTER*
---> pm disable com.android.vending.updater *PRESS ENTER AGAIN*
Click to expand...
Click to collapse
- Hardware key doesnt light up:
---> Go to brightness control, select other brightness value, then the light will turn on
- Cannot answer incoming calls with touchscreen, does not grab the green key:
---> Using Agile Lock > 'Use phone button' option
Click to expand...
Click to collapse
- 3G function for some users:
---> Go to Settings > wireless networks > mobile network > APN
---> If there is nothing in APN then you have to set your own APN---> Press 'Menu' button then add new.
Click to expand...
Click to collapse
*Important:
- First time boot into Android, go to 'Settings > Wireless and Network > Mobile Networks > uncheck Data Enabled'. VERY IMPORTANT
- DO NOT install GAPPS directly after finish installing the build or else you will get a serious problem
- NEVER try to sync your phone with Google before installing GAPPS or else you will get serious problem
- Wifi have to switch on before booting Android or else you will get error message
- Silent the phone before booting Android so that you will have sound in Android
- Charge your phone before booting Android so that you can charge your phone in Android
- Go to Agile Lock then press 'START'
- Go to Setting > Location & Security > Check 'Use wireless networks' so that you can use your GPS
*Installing Instructions:
1. Format SDcard To 4 Partitions :
- 1st partition: FAT32 (SDcard / Rest)
- 2nd partition: EXT3 (System / about 150 MB )
- 3rd partition: EXT3 (Data / about 250 MB)
- 4th partition: EXT3 (Cache / about 100 MB)
* Make sure all partitions are set to PRIMARY
2. Extract the Package then copy [npkboot] folder to root of SDcard
3. Copy [SenseDroid X (EXT3).zip] to root of SDcard without extraction
4. Run Haret and wait until the screen show 'Press Volume Down shortly To Launch ClockworkMod Recovery', press Volume Down button
5. While In Recovery menu, choose " install zip from SD card >> choose zip from sdcard >> select 'SenseDroid X (EXT3).zip'
6. After finish installing the build, return to main menu >> Reboot phone
7. Run Haret, this time let the phone boot into Android completely. After that, reboot your phone
8. Run Haret, go into CWM Recovery, choose " install zip from SD card >> choose zip from sdcard >> select 'SenseDroid GAPPS.zip'
9. After finish install, reboot phone
10. Run HARET and leave it to continue booting into Android, you are done
*Huge Thanks to:
- Needo
- Midnight
- Neopeek
- XDAndroid
- The one who made the sense icons
- Myself
*WHAT CAN YOU DO IF YOU APPRECIATE MY WORK:
- CLICK the Thanks Button
- RATE THIS BUILD
- Use my banner on top of the post to become your avatar
- BUY ME A COFFEE
DOWNLOAD SenseDroid X (EXT3) HERE
DOWNLOAD SenseDroid X FROM FTP SERVER
DOWNLOAD SenseDroid GAPPS
Screenshot:
Change log and Update
>>>____________________>>> USER BANNER <<<____________________<<<
____
DOWNLOAD SenseDroid GAPPS WITH NEW MARKET HERE >> View attachment 811853
DOWNLOAD SenseDroid GAPPS WITH OLD MARKET HERE >> View attachment 811855
Change log and Update:
11/12/11
SenseDroid X:
1. New EXT3 format system
2. Updated Superuser + Binary
3. Faster overall performance
9/11/11
SenseDroid V9:
1. New ICS font and bootanimation
2. Wifi error caused by Wifi Tether fixed
3. New Agile lock with lots of customization
4. I will continue my work on this ROM as long as there is some bug in the latest version
27/10/11
SenseDroid V8:
1. SUPER FAST system
2. Improved eye candy
20/10/11
SenseDroid V7:
1. Working Wifi Tethering (Credits to kuskro)
2. Improved eye-candy
3. Transparent on Statusbar Pull Down
4. Changed back to Turbo Kernel for better performance
13/10/11
SenseDroid V6:
1. Arabic support
2. Using XDAndroid kernel for stability
3. Fixed key freeze and charging problem
Some users had discovered XDAndroid's kernel (1/10/11) in package has a battery indicator bug:
caliban2 said:
one nasty side-effect of this bug is that the system doesn't shut down at a certain low-level, it runs until the battery is completely depleted. (deep-discharge) that isn't good for this type of battery, reducing it's capacity (letting it age faster)
Click to expand...
Click to collapse
2/10/11
SenseDroid V5:
1. Fixed SOD
2. Fixed calling busy
3. Enhanced eye candy
4. Fixed hardware key not working after long time
5. Phone will vibrate when incoming calls in silent mode
6. Bring back key light when using hardware key and qwerty key
Tips and Tricks:
1. Hardware key doesnt light up:
(Go to brightness control, select other brightness value, then the light will turn on)
2. Get the original lock screen + Agile Lock after screen turned off:
(Agile lock set double lock to mode 3)
3. Cannot answer incoming calls with touchscreen, does not grab the green key:
(Using Agile Lock > 'use phone button' option)
27/9/11
SenseDroid V4:
1. Fixed market problem (Apps not compatible)
2. Fixed screen does not power off completely problem
3. Starting from this version, there will be no more GAPPS and Extra Apps included in the package.
26/9/11
SenseDroid V3:
1. Changed back to original font
2. Changed back power button behavior
23/9/11
SenseDroid V2:
1. New font
2. Fixed video playback
3. Higher resolution icons
4. Fixed key mapping problem
5. Fixed call function, you can now call and receive
6. Power button behaviour had changed, you have to use 'End Call Button' to turn off the screen and 'Power Button' to wake up the screen
18/9/11
SenseDroid V1 Released
OMG! FIRST AGAIN
lol
AWESOME I love you guys!
thanks so much i have owned so many phones including the hd2 and i still prefer my x1!
well done mate!
will report bugs...
---------- Post added at 09:32 AM ---------- Previous post was at 08:33 AM ----------
jerry
i've tried to download your package 4 times and it says corrupt everytime
---------- Post added at 09:38 AM ---------- Previous post was at 09:32 AM ----------
it only gets to 1.2 mb then quits
big problems with zShare for me too, please use multiupload next time
I started to download it 3 hours ago, and it's almost halfway down.
I love zshare...
casualt said:
i've tried to download your package 4 times and it says corrupt everytime.
it only gets to 1.2 mb then quits
Click to expand...
Click to collapse
pirlano said:
big problems with zShare for me too, please use multiupload next time
Click to expand...
Click to collapse
Ok, thanks for reminding. Added download link from Multiupload.
downloading now i will leave a feedback
fancy widget
Hey jerry
Are u able to include fancy widget apk in extra apps or just upload thanks
By the way i am happy with rom but i found issues a few were reported to u already please fix hardware keys on all the time also it would be nice to know how much battery is left without downloading a widget thanks
Will report more in due time
Thanks
casualt said:
Hey jerry
Are u able to include fancy widget apk in extra apps or just upload thanks
By the way i am happy with rom but i found issues a few were reported to u already please fix hardware keys on all the time also it would be nice to know how much battery is left without downloading a widget thanks
Will report more in due time
Thanks
Click to expand...
Click to collapse
Fancy Widget I had included it in the build, you can use app backup method to get it, and you can uninstall it anytime at Setting > Application > Manage Application.
I could not test the battery accurately because my battery seems to be spoil.
if i try to disable Internet Data i have a Restart than i can't use ROM anymore because of a launcher FC on next starts, i tryed to reformat, clean, wipe everything, reinstalled again 3 time but it works always if i don't touch any settings i i try to change some setting always reboot + rom not working anymore
there is a big problem that when somebody call me it will say "the phone you are calling is busy now" can you fix it?
pirlano said:
if i try to disable Internet Data i have a Restart than i can't use ROM anymore because of a launcher FC on next starts, i tryed to reformat, clean, wipe everything, reinstalled again 3 time but it works always if i don't touch any settings i i try to change some setting always reboot + rom not working anymore
Click to expand...
Click to collapse
Anyone having this problem too?
---------- Post added at 02:46 PM ---------- Previous post was at 02:45 PM ----------
leo.dong said:
there is a big problem that when somebody call me it will say "the phone you are calling is busy now" can you fix it?
Click to expand...
Click to collapse
Have you installed GAPPS??
jerrytan93 said:
Anyone having this problem too?
---------- Post added at 02:46 PM ---------- Previous post was at 02:45 PM ----------
Have you installed GAPPS??
Click to expand...
Click to collapse
I installed gapps after i installed your rom everything seams ok,and I can calling out, but others can't calling in
I suggest everyone to install GAPPS directly after finished installing the build. No need to choose reboot. See whether it is stable or not
jerrytan93 said:
I suggest everyone to install GAPPS directly after finished installing the build. No need to choose reboot. See whether it is stable or not
Click to expand...
Click to collapse
I'm just do it like you told, and now the problems is nobody can calling in, what about your's
Please try the kernel from HERE and see it will fix your problem or not. Waiting for your report.
Report: charge on Android or charge when before boot Android, not function bro
sukasaku said:
Report: charge on Android or charge when before boot Android, not function bro
Click to expand...
Click to collapse
that is impossible charge before boot Android not working. what kernel you are using?
jerrytan93 said:
Please try the kernel from HERE and see it will fix your problem or not. Waiting for your report.
Click to expand...
Click to collapse
i will try it latter
thanks of your hard work
thanks for your hard work jerry. the haret does not boot into android if the phone is being concurrently charged. the first boot into android takes quite a while, about 5 mins. graphics is brilliant though. once again, thanks!

[NAND] ZeamDroid v7.2.1 + USB Tether [12 Jan 2013]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
[NAND] ZeamDroid v7.2.1 GB 2.3.7 Build [20130112]
Kernel: CoolrunnerII's experimental kernel 20130107 (boot_LCD_Power_off.img)
Launcher: Zeam Launcher v_3.1.10
After following different ROMs for my Xperia x1, I’ve decided to add my reviews to a minimalist ROM based on the current Xperia X1 CyanogenMod nand roms. So, all merits and credits ought to go to CyanogenMod Team, CoolrunnerII, jerrytan93 and zargloub.
Modifications included that I consider fundamental respect advances made in other roms:
- A minimalistic launcher designed for minimal memory usage, lightweight and stability (less battery consumption and more battery life).
- Battery icon shows % sync.
- Bootanimation changed.
- No overheating.
- USB-tether compatibility (with EasyTetherPro.apk).
- Market problems solved.
- Hardware keys problem caused by suspend process and screen locker solved.
- LED Notifications Controller (Light Flow Lite).
- GPS working in good conditions (GPS aids added).
- Wifi problem caused by market and suspend process solved (except WEP).
As usual, you'll be responsible of any damage because of installing it on your Xperia X1, sorry for the inconvenience this experimental project could cause to your cell.
The rom is so stable and reliable, and Zeam Launcher is the launcher which consumes less battery. This rom is in good conditions for daily using if you follow properly the rom installation instructions.
HOW TO:
a. Download the bundle: “ZeamDroid_v7.2.1.zip”. (NOTE: Please check the downloaded file name because some web browser rename them adding a space bar between the dot and the file extension, for example: "ZeamDroid_v7.2.1.^zip".)
b. Remove the SIM card till the installation will finish, set it always after second reboot. (Very Important).
c. Enabling to boot with SD card inserted: http://forum.xda-developers.com/showpost.php?p=24590744&postcount=337
d. Install the rom following the next instructions to have ready your phone to have a nand rom: http://forum.xda-developers.com/showthread.php?t=1329379
e. Make a full wiped: http://forum.xda-developers.com/showpost.php?p=22586989&postcount=3
f. And install the rom with CWM recovery.
*01. Before first reboot (first time boot into Android):
a. Be patient, wait till the build will be fully installed.
b. Choose 'Default Activity' in the first boot but do not add any google account (leave the action for the second reboot). You may click on the left-top keypad pressbutton to change from landscape screen position to portrait.
c. Choose Zeam Launcher as default launcher (After second reboot you can choose RippleLock as default to have this screen locker working).
d. Do not enable wifi till second reboot, please.
e. Disable Market Updater (you can jump this step if you want the market to be updated to google play):
---> Open Terminal Emulator app and type the following command in the terminal emulator:
---> su *PRESS ENTER*
---> pm disable com.android.vending.updater *PRESS ENTER AGAIN*
f. Go to “Settings > Display > Brightness >" and adjust a different brightness of the screen (you can control it with Quicksettings status bar shortcut, I recommend it) . For better performance disable "auto-rotate screen" and "animations", too.
g. Go to “Settings > Location & Security >”, uncheck “Use GPS satellites”. GPS does work but it interferes on the Wifi, so do not use both together.
h. Go to "Settings > Call Settings >", uncheck "In-call touch UI".
i. Open 'Auto Mount' app and check 'Enable SD card Auto-Mounting' (This let you gain access to your mobile SD card from PC).
j. With "Light Flow Lite" app we can disable the annoying LED notifications but before making changes over notifications leds disable the app temporarily. On Settings, set "direct mode", enable "run it in foreground", create a shortcut on the status bar. Then, on Notifications, enable all notifications and disable all the notifications light. After, to apply the changes, enable the app and turn off the screen. (Note: the app has a sleep mode that disable all leds).
k. Reboot.
*02. After first reboot:
a. Now you can add a google account via wifi, but be sure you sync your emails, calendar, picasa and contacts before continuing with the rest.
b. Go to Zeam Launcher Preferences and restart the launcher. Now you will able to access to the market. When you open the market for the first time you get bombarded with the apps' updates because it's something automatic, it's not my fault, it is something about the old market version installed but it happens only once. So, it's good to go inside of the market and uncheck the updates for all apps.
c. Power off and insert now the SIM card.
d. Charge the battery till 100%, remove the battery stats via recovery and let the phone discharges the battery completely before plug it again to AC. Whereby your are going to have better battery control. It's only necessary once or when you replace the battery for a new one. The battery measurement are better after several charging and discharging, don't expect to have it working from the beginning.
e. That's all folks.
NOTES:
* The mobile signal are settled on UMTS-WCDMA by default (it saves battery), so if you had sim troubles because of your provider only support UMTS-HSDPA/HSUPA, you should modify the command line ro.ril.hsxpa=0 to ro.ril.hsxpa=2 on /system/build.prop file with a file explorer like Root Explorer or Astro or ES File Explorer (free).
* For this rom I've used a very old market version because the modern ones interfere with wifi, so if we want a wifi working we need an old market version. Do not update the market version because you will have wifi problems.
* If you want better battery performance, uninstall any Taskmanager you've already installed and use FastReboot, instead.
* GAPPS had already included in this build, so no need to flash the zip separately.
* If you don't follow the Elibl instructions to able booting with SD card inserted, you'll have to remove your SD card before booting each time when you'll reboot the device.
* Battery Monitor Widget Pro is the best option to know about your battery behavior.
* Let me remind you that it is important remove the SIM card before installing any rom and wait till everything is done to use the sim card.
* The battery works for a day and a half if you disable wifi and 3G, instead use 2G all day long (enough for whatsapp and gmail). Please, only use wifi when you need it but after disabling it for avoiding drain the battery.
Screenshots:
What ROM you had used as the base? and most important is DID YOU ASK FOR PERMISSION??
jerrytan93 said:
...and most important is DID YOU ASK FOR PERMISSION??
Click to expand...
Click to collapse
Yes, I did.
Best.
What about running the pm disable blablabla at first boot by a script?
helicopter88 said:
What about running the pm disable blablabla at first boot by a script?
Click to expand...
Click to collapse
Yesterday, I tried but I failed. I think that vending updater is only enable when market is installed.
Thank you for the advice.
Best.
kuskro said:
Yes, I did.
Best.
Click to expand...
Click to collapse
which ROM you are using to modify?
helicopter88 said:
What about running the pm disable blablabla at first boot by a script?
Click to expand...
Click to collapse
You mean run it in froyo.user.conf ?
kuskro said:
Yesterday, I tried but I failed. I think that vending updater is only enable when market is installed.
Thank you for the advice.
Best.
Click to expand...
Click to collapse
Obviously needs market to be installed..
jerrytan93 said:
You mean run it in froyo.user.conf ?
Click to expand...
Click to collapse
Yes or through an init.d script
helicopter88 said:
Obviously needs market to be installed. Yes or through an init.d script
Click to expand...
Click to collapse
Vending.updater and vending are different process.
Now, I really don't know how.
kuskro said:
Vending.updater and vending are different process.
Now, I really don't know how.
Click to expand...
Click to collapse
I'm not a noob,i know that vending != vending.updater..
It's simple to add init.d support,you can do it manually or by using Android kitchen(rename rootfs.ext3/img to boot.img)
The rom only include English and Spanish language. But inside the bundle you can find GoKeyboard and I've uploaded for Gokeyboard the next language package: LangPackage.zip
(Arabic, Bulgarian, Croatian, Czech, Danish, Dutch, Filipino, Finnish, French, Georgian, German, Greek, Hebrew, Hindi, HongKong, Hungarian, Indonesia, Italian, Japanese, Lithuanian, Norwegian, Persian, Polish, Portuguese, Romanian, Russian, Slovak, Slovanian, Spanish, Swedish, Taiwanese, Thai, Turkish, Ukrainian, Urdu, Vietnamese)
New bundle.
Changelog ZeamDroid v.4
Included the new Zeam Launcher 3.1.9:
--->Fixed folder force close.
--->Fixed wallpaper offset bug.
--->Apps grid horizontal paging spacing tweak.
--->Apps grid vertical scrolling tweak.
--->Dock items slightly scaled up.
--->Other minor fixes and improvements.
Best.
tryed and working really good, but battery drain is still too high
pirlano said:
tryed and working really good, but battery drain is still too high
Click to expand...
Click to collapse
Well, try to use always a 2G data network (GPRS and Edge network is enough for whatsapp and gmail) and uninstall "Load Monitor". Disable Vending Updater and only sync gmail and whatsapp.
I did with this rom what I'm able. This rom is working with ext3 format without journaling, so it wastes less battery. At the same time, it is working with the lowest memory usage system because of Zeam Launcher and the framework I used.
So, it works smoothly and quickly as other ext3 roms.
I tried other ext3 roms just to compare the battery usage, and with this rom I save around a 30%.
Best.
kuskro said:
Well, try to uninstall "Load Monitor" and QuickSetting. Disable Vending Updater and only sync gmail and whatsapp.
I try to do what I'm able. This rom is working with ext3 format without journaling, so it wastes less battery. At the same time, it is working with the lowest memory usage system because of Zeam Launcher and the framework I used.
Best.
Click to expand...
Click to collapse
EXT3 without journaling == EXT2
and ss far as i remember it has to be enabled kernel side,or requires edits in the way cwm formats partitions.
helicopter88 said:
EXT3 without journaling == EXT2
and ss far as i remember it has to be enabled kernel side,or requires edits in the way cwm formats partitions.
Click to expand...
Click to collapse
Not exactly, it is an ext3 working as ext2. So, with this rom you can choose between your kernels or turbo, it is not necessary format the SD partitions.
Best.
kuskro said:
Not exactly, it is an ext3 working as ext2. So, with this rom you can choose between your kernels or turbo, it is not necessary format the SD partitions.
Best.
Click to expand...
Click to collapse
http://www.linuxquestions.org/quest...isable-journaling-on-ext3-266536/#post1355965
Makes no sense to use ext3 without journaling,because it becomes ext2 renamed,since the one of the few things updated from ext2 is journal.
helicopter88 said:
http://www.linuxquestions.org/quest...isable-journaling-on-ext3-266536/#post1355965
Makes no sense to use ext3 without journaling,because it becomes ext2 renamed,since the one of the few things updated from ext2 is journal.
Click to expand...
Click to collapse
I know about this things, thank you anyway. I've prepared a rom bundle in which people can choose between have ext3 with your kernel or use ext3 working as ext2 with turbo.
Ext3 let you work as ext2 but ext2 doesn't work as ext3. So, I've chosen ext3.
I prefer use ext3 as ext2 because is good for the SD, because saves a bit of battery and because gives me the option to choose your kernels or Turbo one. This way avoid people to format the SD in ext2 forever and ever.
This way is more versatile. That's all.
New instructions for dualboot.
New instructions for dualboot.
01. Run Windows Mobile.
02. Install "Gen.Y DualBOOT WVGA v1.0.6.0-Storage Card.cab" in Windows Mobile (it’s inside the bundle). You have to install it to "\Storage Card", not "\Windows", take care of that.
03. After it's installed, you have to edit the Windows Mobile Registry using "Total Commander" file explorer (inside the bundle). The registry location is at [\\\Plugin\Registry\HKCU\Software\Gen.Y\DualBOOT]. <--- This is located in the android mobile root but not in storage card root. (Note: If you don't manage with Total Commander, as well you can use "PHM Registry Editor" for editing the registry: [HKEY_CURRENT_USER\Software\Gen.Y\DualBOOT]).
04. Inside DualBOOT folder find a registry named "AndroidBootFolder", click it and write “npkboot” without quotations marks. I've left a list describing what the keys are for:
---> "AndroidBootFolder"= npkboot <----- boot haret.exe from npkboot folder: \Storage Card\npkboot\haret.exe
---> "AutoBootAndroid"= 1 <----- 1 if you want to autoboot Android or 0 for autobooting Windows
---> "AutoBootEnabled"= 1 <----- 1 for enabling autoboot or 0 for disabling it
---> "FastBootEnabled"= 1 <----- 1 for enabling fastboot or 0 for disabling it
---> "StorageBootMode"= 1 <----- 1 always, take care of this setting
05. Reboot the mobile and changes will take effect.
Best.
battery life!!!
I tried this ROM and loved it but a had 2 problems
1. battery life is too short about one hour
2. I cant start wifi(i get error when i try to start wifi even when I start wifi in windows)
I tried several ROMs and this one is the fastest and every thing is working even bluetooth and keypad light
sorry for my bad english
samsom123 said:
I tried this ROM and loved it but a had 2 problems
1. battery life is too short about one hour
2. I cant start wifi(i get error when i try to start wifi even when I start wifi in windows)
I tried several ROMs and this one is the fastest and every thing is working even bluetooth and keypad light
sorry for my bad english
Click to expand...
Click to collapse
Well, in my case the battery works properly during 20 hours and the wifi is working too. I disable wifi and 3G and I use 2G because for whatsapp and gmail is enough. I only use wifi when I need it but after I always disable it for avoiding drain the battery.
Uninstall Load Monitor and any Task Killer and use Turbo Kernel. With Midnight Kernel sometimes the wifi doesn't work. Follow again the installation instructions. I'm sure that you have problems with the battery and with the wifi because of Midnight Kernel.
We only use Midnight kernel for install the rom in ext3 format, after we change "npkboot" folder for having Turbo Kernel.
We use a rom installed in ext3 format, but working without journaling when you use Turbo kernel for avoiding battery drain. Please follow the instruction carefully.
Best.

[HOW-TO] Reset and restore quick setting to default

This is damn useful after doing dirty rom flashes.
I mean normally after you flash a rom without doing wipe, you might miss out new quick setting(wifi, bluetooth, data toggles on swiping down top screen to see notification)
adb shell settings put secure sysui_qs_tiles default
originally found here https://plus.google.com/+KieronQuinn/posts/3ZUzZhGa83s
can confirm this still works on 2020! i'm using miui on redmi note 8 and have no "edit" quick tiles, using this command i can bring back those missing quick tiles. thanks!
Yes thanks this worked for me in 2020 for Xiaomi Mi 10 Pro that was missing the quick setting toggle choices/second page and the edit toggles facility.
ninekaw9 said:
This is damn useful after doing dirty rom flashes.
I mean normally after you flash a rom without doing wipe, you might miss out new quick setting(wifi, bluetooth, data toggles on swiping down top screen to see notification)
adb shell settings put secure sysui_qs_tiles default
originally found here https://plus.google.com/+KieronQuinn/posts/3ZUzZhGa83s
Click to expand...
Click to collapse
I have the same problem: no second page, no edit button for quick toggles.
Unfortunately, the suggested solution with the adb command does not work for me because of some security issu:
Code:
adb shell settings put secure sysui_qs_tiles default
Security exception: Permission denial: writing to settings requires:android.permission.WRITE_SECURE_SETTINGS
java.lang.SecurityException: Permission denial: writing to settings requires:android.permission.WRITE_SECURE_SETTINGS
at com.android.providers.settings.SettingsProvider.enforceWritePermission(SettingsProvider.java:2050)
at com.android.providers.settings.SettingsProvider.mutateSecureSetting(SettingsProvider.java:1570)
at com.android.providers.settings.SettingsProvider.insertSecureSetting(SettingsProvider.java:1530)
at com.android.providers.settings.SettingsProvider.call(SettingsProvider.java:437)
at android.content.ContentProvider.call(ContentProvider.java:2161)
at android.content.ContentProvider$Transport.call(ContentProvider.java:477)
at com.android.providers.settings.SettingsService$MyShellCommand.putForUser(SettingsService.java:375)
at com.android.providers.settings.SettingsService$MyShellCommand.onCommand(SettingsService.java:277)
at android.os.ShellCommand.exec(ShellCommand.java:104)
at com.android.providers.settings.SettingsService.onShellCommand(SettingsService.java:49)
at android.os.Binder.shellCommand(Binder.java:881)
at android.os.Binder.onTransact(Binder.java:765)
at android.os.Binder.execTransactInternal(Binder.java:1021)
at android.os.Binder.execTransact(Binder.java:994)
Any suggestions on how I can make that work?
Edit: My phone is Xiaomi Mi 9T with global ROM, all updates installed.
Solution: "USB debugging (Security settings)" must also be activated. This requires a Mi-Account for the Xiaomi cloud the be entered in the phone settings.
After that, the adb command has worked and has solved the problem:
Code:
adb shell settings put secure sysui_qs_tiles default
Now I have a second page in the quick toggles and I can edit them. (I did not need to reboot the phone.)

Debloating MIUI without Root Access (Manual Method)

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Tired of all the pre-installed applications that come with your new phone. Most of them tend to be useless and some tend to be on annoying side with push notifications and battery drains.
One way to get rid of all these intruders is to root your device and delete them using some application or manual purge. Not everyone is comfortable with rooting and it's risks. Also, rooting is not an option on many phones coz of limited support from the developer community. Does that mean one has to learn to live with the bloat?
Thankfully, No. You can get rid of them with the use of ADB (Android Debugging Bridge). The method is safer than manual purge and would not break any system variables, allowing to keep accepting OTAs w/o any issues.
Let's Debloat your Phone.
Note: This method works on every OEM rom as well as custom rom without root access.
Requirements:
Android Platform Tools
Prerequisites:
Disable "App Vault", "Swipe up for google", "Wallpaper Carousel", "Find Device", "Mi Sync"(Don't confuse Mi Sync and Google Sync though)
Follow the steps carefully :
Initial Setup
1. Go to About Phone in Settings.
2. Tap on MIUI version/Build version until it shows You're now a developer. It might ask for password in some cases.
3. Go to Settings>Additional Settings>Developer Options or Settings>System>Developer Options.
4. Enable USB Debugging, Install via USB, USB Debugging(Security Settings). Accept all the prompts thrown.
Note: Most ROMs will only have USB Debugging toggle.
Note: On MIUI, the above step requires an MI Account.
Main Process
Connect your device to the PC now. Recommend using a good quality USB cable for this.
1. Extract the platform tools zip. Navigate to the folder.
2. Shift+Right click and select open command window here.
3. Type adb devices
4. Grant authorization on your phone.
5. Type adb devices again and ensure that it shows your device as connected and authorized.
Note: If your device doesn't show up, you might need to install latest USB drivers for your phone. It usually happens automatically if you have an updated OS. If that's not the case, use this and install the USB drivers.
6. Type adb shell.
7. Type
Code:
pm list packages | grep 'mi'
Here mi is a keyword. You can replace it with whatever you want. This command would return all packages which have the phrase mi in their name.
Type
Code:
pm list packages
for complete list of installed packages.
8. Type
Code:
pm uninstall -k --user 0 <package-name>
Replace the <package-name> with the package you want to remove. The names can be obtained from the list command in the previous step.
Tip: Package name can be found in app list. Just tap on the small 'i' icon on the top right corner of each app page on MIUI. On custom roms, it's usually given at the bottom.
Tip : If you can't see all apps. Tap on the three dots in the top corner on "Manage Apps" page and tap "Show All Apps". SImilarly on custom roms, it can be achieved by selecting "Show System Apps".
I'm not going to cover all the OEMs or Custom Roms. The process is similar across all OEMs and Custom Roms. Packages that are safe to remove on MIUI are given below:
(Skip to the next step if you're not on MIUI)
- Cleaner
Code:
com.miui.cleanmaster
- Tracking Application
Code:
com.miui.daemon
- Ad Serving Application
Code:
com.miui.msa.global
- Xiaomi System Webview
Code:
com.mi.webkit.core
- Tracking Application
Code:
com.xiaomi.joyose
- Facebook Bloat
Code:
com.facebook.services
- Facebook Bloat
Code:
com.facebook.appmanager
- Facebook Bloat
Code:
com.facebook.system
- Tracking Application
Code:
com.miui.analytics
- Wallpaper Carousel
Code:
com.miui.android.fashiongallery
- ShareMe/Mi Drop
Code:
com.xiaomi.midrop
- Broswer with Ads
Code:
com.android.browser
- Calendar with Ads
Code:
com.android.calendar
- Tracking Application
Code:
com.miui.bugreport
- Tracking Application
Code:
com.xiaomi.glgm
- Tracking Application
Code:
com.miui.yellowpage
- Weather Application
Code:
com.miui.weather2
- Tracking Application
Code:
com.miui.miservice
- Music player with Ads
Code:
com.miui.player
- Mi Pay
Code:
com.mipay.wallet.id
- Mi Pay
Code:
com.mipay.wallet.in
- Mi Pay
Code:
com.xiaomi.payment
- Quick Apps
Code:
com.miui.hybrid
- Quick Apps Addon
Code:
com.miui.hybrid.accessory
- Video Player with Ads
Code:
com.miui.videoplayer
- GetApps
Code:
com.xiaomi.mipicks
- Translation Service
Code:
com.miui.translation.kingsoft
- Translation Service
Code:
com.miui.translation.youdao
- Translation Service
Code:
com.miui.translation.xmcloud
- Translation Service
Code:
com.miui.translationservice
- Mi Doc Viewer (XPS based)
Code:
cn.wps.xiaomi.abroad.lite
- Recycle Service
Code:
com.xiaomi.mirecycle
- Ad based App Installer
Code:
com.miui.global.packageinstaller
- Auto Installs from Play Store
Code:
android.autoinstalls.config.Xiaomi.ginkgo
- App Vault
Code:
com.mi.android.globalminusscreen
- Mi Credit
Code:
com.micredit.in
- Mi Health
Code:
com.mi.health
- Downloads Application with Ads
Code:
com.android.providers.downloads.ui
(make sure you have an alternate file explorer installed before you uninstall the next one)
- Ad based File Explorer
Code:
com.mi.android.globalFileexplorer
Google BloatWare
A few Google Applications that always come pre-installed :
- Youtube
Code:
com.google.android.youtube
- Hangouts
Code:
com.google.android.talk
- Play Movies & TV
Code:
com.google.android.videos
- Google Duo
Code:
com.google.android.apps.tachyon
- Google Chrome
Code:
com.android.chrome
- Google Search Application
Code:
com.google.android.googlequicksearchbox
- Digital Wellbeing
Code:
com.google.android.apps.wellbeing
- Android Feedback
Code:
com.google.android.feedback
- Talkback
Code:
com.google.android.marvin.talkback
Note: Removal of Google Search App will Remove Assistant and Google search.
Conclusion
This is not a complete list. You can remove anything that you find annoying using these commands. Just replace the package name with the package you wish to remove.
However, removing some apps could cause issues. Stay away from MI Account, Security and Google Services related apps. If you accidentally remove something and end up experiencing crashes, please follow the following steps.
Type
Code:
adb shell
.
Type
Code:
cmd package install-existing <name-of-package>
Replace <name-of-package> with the name of the package to be restored.
Note : The method doesn't delete the application. It only changes the permissions of each package and hides it in the system. A Factory Reset, OTA update or a Reinstall would restore the application. Also, if you create a new user, he would have access to the removed applications.
MOD EDIT: Telegram link removed, please read the STICKY!
Reserved
using this much easier and faster https://github.com/Szaki/XiaomiADBFastbootTools
if i remember correctly when i was on miui (ginkgo)
i removed "Find Device" and the phone stay in bootloop
anyway ...
the command : pm uninstall -k --user 0 <package-name>
can remove app for user 0
but what if i want to remove the app for all users ???
nneko904 said:
using this much easier and faster https://github.com/Szaki/XiaomiADBFastbootTools
Click to expand...
Click to collapse
It's personal choice. The tool does the same thing. This is for people who want to do it manually without a tool.
Also that tool is specific to the xiaomi devices to an extent. You can use this on any android smartphone. This doesn't have java dependencies as well.
loopypalm said:
if i remember correctly when i was on miui (ginkgo)
i removed "Find Device" and the phone stay in bootloop
anyway ...
the command : pm uninstall -k --user 0 <package-name>
can remove app for user 0
but what if i want to remove the app for all users ???
Click to expand...
Click to collapse
You can't remove an app completely from the system without root access. If you have a second user, you have to remove it for other users as well.
And I haven't mentioned find find device anywhere.
Great, debloated here. Missed play music only.
uncannyjish said:
And I haven't mentioned find find device anywhere.
Click to expand...
Click to collapse
you mentioned it in prerequisites , i tought u r goin to remov it ...
uncannyjish said:
You can't remove an app completely from the system without root access. If you have a second user, you have to remove it for other users as well..
Click to expand...
Click to collapse
i have root access,and no 2nd user
when i use the comand the app is removed just for user 0 but it stays in the system
thats why i asked for a comand to remove it completely
loopypalm said:
you mentioned it in prerequisites , i tought u r goin to remov it ...
i have root access,and no 2nd user
when i use the comand the app is removed just for user 0 but it stays in the system
thats why i asked for a comand to remove it completely
Click to expand...
Click to collapse
Well if you're have root, and can mount system as rw. You could use some root explorer and remove the apk's and there folder. But doing this prevents the ability for OTA update because now the system is changed.
The space saved by doing this is so tiny, you will never notice it.
---------- Post added at 05:22 PM ---------- Previous post was at 04:53 PM ----------
uncannyjish said:
Note : The method doesn't delete the application. It only changes the permissions of each package and hides it in the system. A Factory Reset, OTA update or a Reinstall would restore the application. Also, if you create a new user, he would have access to the removed applications.
Click to expand...
Click to collapse
Very nice thread.
FYI, I have been doing this on stock ROMs for long time. It's nice to see a listed description.
FYI, with this adb method , your debloated apps will remain gone after an OTA update. At least for me they do.
mrmazak said:
Well if you're have root, and can mount system as rw. You could use some root explorer and remove the apk's and there folder. But doing this prevents the ability for OTA update because now the system is changed.
The space saved by doing this is so tiny, you will never notice it
Click to expand...
Click to collapse
i use custom rom and i don't want OTA
i asked for the command because it remove the app + data
i can delete the app manualy by browsing system/app or priv app but i have to look for eatch app data folder
loopypalm said:
i use custom rom and i don't want OTA
i asked for the command because it remove the app + data
i can delete the app manualy by browsing system/app or priv app but i have to look for eatch app data folder
Click to expand...
Click to collapse
Well if you are concerned about the app data being left. Just run the command as in the . OP bit leave the "-k" off. This part of the command is (keep) , it keeps the user data on device. If you run the command without the -k, then it does not keep data.
loopypalm said:
i use custom rom and i don't want OTA
i asked for the command because it remove the app + data
i can delete the app manualy by browsing system/app or priv app but i have to look for eatch app data folder
Click to expand...
Click to collapse
Try running adb root and use the uninstall command on the package without the flags. Since you're rooted, it might just remove app + data.
godoy.rafa said:
Great, debloated here. Missed play music only.
Click to expand...
Click to collapse
Find the package name and remove it. I already explained all command
loopypalm said:
you mentioned it in prerequisites , i tought u r goin to remov it ...
i have root access,and no 2nd user
when i use the comand the app is removed just for user 0 but it stays in the system
thats why i asked for a comand to remove it completely
Click to expand...
Click to collapse
I asked everyone to disable those stuff, so to prevent any app from returning.
mrmazak said:
Well if you are concerned about the app data being left. Just run the command as in the . OP bit leave the "-k" off. This part of the command is (keep) , it keeps the user data on device. If you run the command without the -k, then it does not keep data.
Click to expand...
Click to collapse
i know, i asked for a command that remove the app completly not only for "user 0" and it seems no one knows it
Can i remove gallery? Is it safe? I mean com.miui.gallery .
OliveReeve said:
Can i remove gallery? Is it safe? I mean com.miui.gallery .
Click to expand...
Click to collapse
yes
OliveReeve said:
Can i remove gallery? Is it safe? I mean com.miui.gallery .
Click to expand...
Click to collapse
better not, there's several problems user reported when they remove it
there's many thread over which app you could remove and shouldn't, i recommend you should go search them
nneko904 said:
better not, there's several problems user reported when they remove it
there's many thread over which app you could remove and shouldn't, i recommend you should go search them
Click to expand...
Click to collapse
What problems are related to miui gallery removal? Please tell me I don't want to search over whole xda. It is probably bootloop too but I am not sure (hint from some github page).
---------- Post added at 11:27 AM ---------- Previous post was at 11:24 AM ----------
If I get it it to bootloop by debloating, Can I fix it by adb? I know that I can reinstall app back by adb. I don't have root and twrp so far. Does it respond to adb during this bootloop?
OliveReeve said:
What problems are related to miui gallery removal? Please tell me I don't want to search over whole xda. It is probably bootloop too but I am not sure (hint from some github page).
---------- Post added at 11:27 AM ---------- Previous post was at 11:24 AM ----------
If I get it it to bootloop by debloating, Can I fix it by adb? I know that I can reinstall app back by adb. I don't have root and twrp so far. Does it respond to adb during this bootloop?
Click to expand...
Click to collapse
If you get bootloop from adb app uninstall, you will not get to use adb. Factory reset from recovery will undo the changes.
As for the gallery apk. I had removed it and was no longer able to save any photos, from any camera. I was not able to delete files from device either. The gallery app is somehow forced into needed for /sdcard file permissions. You can set it to "adb hide". If you don't want to see it

[OOS 11] Fix: Enable AOD, Re-enable DC Dimming & Removing OnePlus Login Option In Settings

I've just upgraded to OOS 11 on my OP7T Pro and noticed two major things: DC dimming isn't an option anymore (might be fixed in the future) and for some reason my EU firmware shows a OnePlus account login at the top of the Settings app.
Pre-requisites for everything​Without root
Use a PC with ADB (plenty of tutorials online)
Enable ADB debugging in dev settings of your device
(tap on the OOS 11 version number multiple times to enable dev settings)
With root
Use a terminal like Terminal Emulator and paste the code line without "adb shell".
Enable Always On Display (requires root)​The Always On Display works on OOS 11.0.0 stable but is disabled by default. @Quinny899 found a way to enable it on the Open Beta which still works on the stable build.
Make sure you have root access via ADB (e.g. enable it in Magisk Manager) or give Terminal Emulator root access once it requests it.
On your PC using ADB type:
Code:
adb shell
su
setprop sys.aod.debug_support_always_on 1
pkill systemui
Done. Now go to Settings > Display > Ambient Display > Always on ambient display and enable it.
Note that it doesn't survive a reboot. To fix that use his tutorial at the link down below. Our community even made a Magisk module for it making it very easy ​​Link: https://forum.xda-developers.com/t/...bient-display-on-oxygen-os-11-beta-1.4222275/​​What it does? It first asks for root permissions ("su") and then sets a prop that tells OOS to allow the AOD setting to be shown. At the end we restart SystemUI to allow the changes to be applied.​​​
Fixing DC dimming​Variant #1
On your PC using ADB type:
Code:
adb shell
settings put system oneplus_dc_dimming_value 1
Done. To disable change "1" to "0".
What it does? It sets the variable for DC dimming to 1 (enabled) or to 0 (disabled). Variant 2 does the same thing but it is accessed by opening up a hidden panel. As both require ADB this one is quicker and easier.​
Spoiler: Variant 2 (old method)
On your PC using ADB type:
Code:
adb shell
am start-activity -a oneplus.intent.action.ONEPLUS_LAB_FEATURE_DETAILS -e oneplus_lab_feature_key oneplus_dc_dimming_value
The settings panel for DC dimming will now start on your device
Enable or disable it as you please
What it does? It starts the part of the OnePlus Lab that contains DC dimming. It is still there but for some reason it is hidden. The command will start the panel and let you enable or disable it.​
​
Removing the OnePlus "Login in to account" Option in Settings​
On your PC using ADB type:
Code:
adb shell
pm uninstall --user 0 com.oneplus.account
Close the Settings app and thank me later
What it does? It removes the culprit (the app "com.oneplus.account") from the user space. Meaning it will act as it is uninstalled for your user account. If you use multiple user accounts on one device you need to do that for each user account. It could affect other OnePlus apps like the Community app so be aware. It is never truly removed as it is a system app.​
Re-adding the app is easy. Use:
Code:
adb shell
cmd package install-existing com.oneplus.account
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
"Log in to account" is added sometimes. The old way was to remove the /data/india/india.img file but on OOS 11 it doesn't exist.
I'm not sure if the EU version should even contain this but it is still annoying to some as it sits above all important settings options.
Please note: I'm not responsible for anything you do to your device. You use these tutorials at your own risk. Also note although I'm a moderator, this thread is neither official nor in any way more or less trustworthy than any other contribution by other awesome members!
Works perfectly on rooted stable OOS11 on oneplus 7T.
Thanks a bunch bruh!
How to enable phone record?
Hi,
i am new to this forum and i have a quick question regarding 'enable always on display' below. i follow the link below and read member 'Quinny899' created a module 'aod.zip' to make this easier for everyone.
i downloaded and extracted the aod.zip but it does not come with instructions on how to implement it.
would someone be kind enough to provide instructions what to do after extracting the aod.zip
many thanks!!!
Enable Always On Display (requires root)​The Always On Display works on OOS 11.0.0 stable but is disabled by default. @Quinny899 found a way to enable it on the Open Beta which still works on the stable build.
Make sure you have root access via ADB (e.g. enable it in Magisk Manager) or give Terminal Emulator root access once it requests it.
On your PC using ADB type:
Code:
adb shell
su
setprop sys.aod.debug_support_always_on 1
pkill systemui
Done. Now go to Settings > Display > Ambient Display > Always on ambient display and enable it.
Note that it doesn't survive a reboot. To fix that use his tutorial at the link down below. Our community even made a Magisk module for it making it very easy
Link: https://forum.xda-developers.com/t/...bient-display-on-oxygen-os-11-beta-1.4222275/
Both of these methods work perfectly on my rooted 7T with latest OOS11 stable, bugfree smooth aff. Termux and magisk is all you need. I'm grateful that I'm not among those reddit crybabies, who cry over this **** all the time and are too afraid to root their phones.
Thanks a bunch devs!
joEmonkey351 said:
Hi,
i am new to this forum and i have a quick question regarding 'enable always on display' below. i follow the link below and read member 'Quinny899' created a module 'aod.zip' to make this easier for everyone.
i downloaded and extracted the aod.zip but it does not come with instructions on how to implement it.
would someone be kind enough to provide instructions what to do after extracting the aod.zip
many thanks!!!
Enable Always On Display (requires root)​The Always On Display works on OOS 11.0.0 stable but is disabled by default. @Quinny899 found a way to enable it on the Open Beta which still works on the stable build.
Make sure you have root access via ADB (e.g. enable it in Magisk Manager) or give Terminal Emulator root access once it requests it.
On your PC using ADB type:
Code:
adb shell
su
setprop sys.aod.debug_support_always_on 1
pkill systemui
Done. Now go to Settings > Display > Ambient Display > Always on ambient display and enable it.
Note that it doesn't survive a reboot. To fix that use his tutorial at the link down below. Our community even made a Magisk module for it making it very easy
Link: https://forum.xda-developers.com/t/...bient-display-on-oxygen-os-11-beta-1.4222275/
Click to expand...
Click to collapse
You're supposed to flash it from magisk manager, after applying the mentioned command in Terminal manager/adb shell.
Is there really no way to get DC dimming back? I really miss that feature already
iKlutz said:
Is there really no way to get DC dimming back? I really miss that feature already
Click to expand...
Click to collapse
If you read the op it works there is just no switch
toolhas4degrees said:
If you read the op it works there is just no switch
Click to expand...
Click to collapse
Re-read the OP my man. Dc dimming is gone in latest OS11 update. Another great feature that vanished was the manual screen rotate button that would appear if you turned the screen sideways. Hopefully further updates will put them back.
Works on OP7P
Great tip for removing the Log in to Oneplus Account stuff, thanks.
Removing the OnePlus login from settings is failing for me. Rooted, oos 11.0.2
$ pm uninstall --user 0 com.oneplus.account
cmd: Failure calling service package: Failed transaction (2147483646)
edit: above failure was entering the command via Termux. Connecting to a pc via abd and entering the commands
Code:
pm uninstall --user 0 com.oneplus
and
Code:
pm uninstall --user 0 com.oneplus.account
did the trick.
I am not completely sure if this is the right place to ask but - are there a similar way to replace the leftmost screen with OnePlus Shelf instead of Google Discover. (using the ADB)
Some people have:
- toggle switch on that page to choose which one they prefer (Shelf or Google)
- (or) a setting in OnePlus Launcher where to enable the leftmost screen and also specify if you want it to be the (Shelf or Google)
What I imagine is that there should be a hidden setting which can do that, and that can be altered through ADB. Could someone please help me find it? Or share another way to make the OnePlus shelf as the leftmost screen? I am using OnePlus 8.
Is it possible to remove "Tips & Support" from the settings menu? On OOS10 this is a useless function as there is no OOS10 support anymore and nothing is displayed in this menu. Maybe there is some ADB command to remove it? I found nothing on the internet about this.

Categories

Resources