crdroidandroid / android_packages_apps_crdroidsettings Goto Github PK
View Code? Open in Web Editor NEWour Settings app
our Settings app
packages/apps/crDroidSettings/res/xml/donate.xml:22: error: resource drawable/ic_account_circle (aka com.android.settings:drawable/ic_account_circle) not found.
packages/apps/crDroidSettings/res/xml/donate.xml:29: error: resource drawable/ic_account_circle (aka com.android.settings:drawable/ic_account_circle) not found.
android_packages_apps_crDroidSettings/res/drawable/ic_account_circle.xml - seems just be missing in 8.1 branch
Feature request: could team add customization for QS corner radius? Ex. Instead of default settings user can set fully round or fully square etc.
If it will be difficult to add, and this feature, in your opinion, will be of no interest to crDroid users, then close this request please, and thank you anyway for reviewing this request.
Please add Big circle and Big dotted circle
https://github.com/crdroidandroid/android_packages_apps_crDroidSettings/blob/13.0/res/values/cr_strings.xml#L855 i guess this string didn't applied. I did clean flash and add face unlock, then applied swipe rule and it was working as expected but when i rebooted my phone, it scans when i open my screen even rule is selected.
https://user-images.githubusercontent.com/64617882/209698756-c771c727-c4c8-448f-9b67-a6922891ec93.mp4
Hi
Fresh install on my REDMI NOTE 8 Ginkgo CRDROID9.2 + NikGAPPS core = everything is OK.
I installed Google Digital Wellbeing App to use Bedtime Mode then when the time comes it switches on but my phone doesn't turn on white and black and do not disturb modes like it should.
Did I miss something ?
Thank you for your work on this ROM !
Regards
There is not enough second patch to be able to choose a third-party application for screenshot editing, as there is not enough editing capability on the screenshot. In the RR analog - ResurrectionRemix/Resurrection_packages_apps_Settings@e81a0de#diff-5fd1f041de9a29b1a8d7a90a537c28b1
I've noticed that sometimes I get an annoying high volume warning notification, which messes up the volume. I believe that it will be beneficial for everyone to make sure it doesn't reappear if it's manually turned off in the crDroid Settings (instead of being turned on within the next 20 hours).
Here's the snippet where I suppose this new setting should be read, I'd make a pull request myself, but I'm not 100% sure about the format you'd like.
https://sourcegraph.com/github.com/crdroidandroid/[email protected]/-/blob/services/core/java/com/android/server/audio/AudioService.java?L5806
Feature request: could team add row customization for QS layout? Ex. Instead of 4x4 user can set 4x3 or 3x2 etc.
If it will be difficult to add, and this feature, in your opinion, will be of no interest to crDroid users, then close this request please, and thank you anyway for reviewing this request.
If something like this will be added to the crDroid
DotOS/android_frameworks_base@744beb5
This would make crDroid the best custom ROM of all, since there is no ROM, that has such customization features and such devices support. It would be an amazing combo.
Use case: as for know only "Long press to kill" is available for "Back" button, while OxygenOS allows custom values, among which there is "Switch to previous task". That is one feature of Windows Mobile that I think is absolutely great, as it allows for quick switching between two apps without opening "Recents" screen.
How it works: Only "Home" can have custom long press and double tap actions.
How it should be (IMHO): "Back and Recents" should also have the option to customise those.
Cheers,
Mike
Hi everybody,
I like crDroid a lot but there is something that is disturbing about it.
It is the logo.
The eye of horus is a symbol of paganism.
https://en.wikipedia.org/wiki/Eye_of_Horus
I would appreciate if this pagan symbol would get replaced by something neutral.
I'm using a Samsung i9300 but I can't disable the short vibration when I press the buttons (home, back, recents). If is it possible, could you add a toggle to disable it in "Settings -> crDroid Settings -> Buttons" menu?
Thanks...
Hope this is the right place
Crdroid offers toggle for Navigation Bar visibility under Navigation. When I turn it off navigation bar is hidden. Works splendidly!
Then when I reboot the nav bar is visible again. When I go to settings the toggle is still off. I then need to turn it on and off again for it to be hidden again.
Issue has been present since I've been using crdroid: 7.6 up to 7.9
Using a OnePlus 7 pro.
It's just a little annoying and would be nice if there's an easy fix for it
The ambient display code of crdroid always fails. I have mentioned this problem, but you always said that this is because the sensor of OnePlus is too close to the screen, causing the ambient display to fail. I have used the ambient display settings and crdroid of rr and havoc. The ambient display is different, but in the two roms of rr and havoc, the waved screen and pocket wake-up can work normally and will not stop working after a period of use. The above is the ambient display setting of havoc11
The maintainer of 5t also tried to modify the doze display setting code to a style similar to havoc. At that time, the ambient display of crdroid did work normally and would not fail, but for unknown reasons, neobody was only used once, and all subsequent builds All changed to the previous ambient display style. After that, the wave and pocket wakeup didn’t work properly. I hope you don’t ignore this issue. I am waiting for you to fix this issue and return to crdroid7.2
FontSanFranciscoDisplayProSourceOverlay.apk
Wanted to see if SF Display Pro font could be added to font options. Here is a link to the overlay from another ROM it is included in.
My device is taimen, when am using the official build system font applied to gboard , but now my device is dropped from official list but still we having unofficial build but the system fonts is not applying to gboard , is it because it's unofficial build ?are you guys removed that feature
I know I really should leave a pull request, but I really have no idea how I would get this to work with crdroid settings 😅. If somebody with more knowledge would like to implement this, that could be cool.
PixelExperience/packages_apps_Settings@35ff6c5
Assigned for crDroid v4.1
Status:
Postponed for now
Assigned to @neobuddy89 @gwolf2u
@neobuddy89 are we still doing this or rely on website?
According to https://www.androidauthority.com/maximize-battery-life-882395/ "roughly speaking, every 0.1V decrease in cell voltage doubles the cycle life." With 56% I still have a bit more than 3.9V, so it would be nice if you could set the charging limit even lower.
Proposed solution:
in crdroid settings, display, ambient display-->when enabling overwrite defaults, brightness level, applying 255, the values doesn't stick and ambient display is very low when getting new notification or hand wave\tilt\etc.
tried all sort of variations in values, nothing works and the light is very low.
i'm on lg g3 d855 16gb crdroid v3.0
With 9.3, firstly on redmi note 8t and then on poco f3 with second 9.3 update I noticed that with this update changed theming options and I can't have vibrant colors anymore.Only with proprietary repainter I can achive vibrant colors.
Why that was changed?Is there any hope that old theming option will be returned?Or maybe there will be added options, so it will be possible to achive vibrant colors?I created duplicate here, cuz idk where I'm supposed to open such issue and where someone will notice it faster(crdroid_features with the latest activity from Nov 19, 2022, issue_tracker or here).
Hello everyone and sorry for my bad english
The system has two options located in different places, but having the same purpose and conflicting with each other
Noticed this when I was trying to figure out why the Small clock option wasn't working.
Settings => Display => Lock screen => Double-line clock
and
Settings => crDroid Settings => LOCK SCREEN => Small clock
I got results like this:
Double-line clock enabled + Small clock disabled = big clock
Double-line clock disabled + Small clock enabled = small clock
Double-line clock enabled + Small clock enabled = small clock
Double-line clock disabled + Small clock disabled = small clock
Feature request: could team add A11 style Quick Settings switcher (option)? Something like that neobuddy89/derp_base@34a7aa4
If it will be difficult to add, and this feature, in your opinion, will be of no interest to crDroid users, then close this request please, and thank you anyway for reviewing this request.
59% 57367/95627] AAPT2 compile /home...tings/res/values-pt-rPT/cr_strings.xml
FAILED: /home/alex/crDroid/out/target/common/obj/APPS/Settings_intermediates/flat-res/packages/apps/crDroidSettings/res/values-pt-rPT_cr_strings.arsc.flat
/bin/bash -c "/home/alex/crDroid/out/host/linux-x86/bin/aapt2 compile -o /home/alex/crDroid/out/target/common/obj/APPS/Settings_intermediates/flat-res/packages/apps/crDroidSettings/res/ --pseudo-localize --legacy packages/apps/crDroidSettings/res/values-pt-rPT/cr_strings.xml"
packages/apps/crDroidSettings/res/values-pt-rPT/cr_strings.xml:0: error: xml parser error: not well-formed (invalid token).
[ 59% 57370/95627] AAPT2 compile /home...tings/res/values-ro-rRO/cr_strings.xml
The battery indicator does not work. Light diode
Do not come SMS with the initial Google account setup when you install Gapps
Do not open settings dug ButtonSettings.java
02-13 14:44:03.308 14396 14396 E AndroidRuntime: FATAL EXCEPTION: main
02-13 14:44:03.308 14396 14396 E AndroidRuntime: Process: com.android.settings, PID: 14396
02-13 14:44:03.308 14396 14396 E AndroidRuntime: java.lang.ClassCastException: androidx.preference.Preference cannot be cast to androidx.preference.SwitchPreference
02-13 14:44:03.308 14396 14396 E AndroidRuntime: at com.crdroid.settings.fragments.UserInterface.onCreate(UserInterface.java:68)
02-13 14:44:03.308 14396 14396 E AndroidRuntime: at androidx.fragment.app.Fragment.performCreate(Fragment.java:2939)
02-13 14:44:03.308 14396 14396 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.create(FragmentStateManager.java:451)
02-13 14:44:03.308 14396 14396 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:254)
02-13 14:44:03.308 14396 14396 E AndroidRuntime: at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:2209)
02-13 14:44:03.308 14396 14396 E AndroidRuntime: at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:2120)
02-13 14:44:03.308 14396 14396 E AndroidRuntime: at androidx.fragment.app.FragmentManager.execSingleAction(FragmentManager.java:1991)
02-13 14:44:03.308 14396 14396 E AndroidRuntime: at androidx.fragment.app.BackStackRecord.commitNowAllowingStateLoss(BackStackRecord.java:311)
02-13 14:44:03.308 14396 14396 E AndroidRuntime: at androidx.fragment.app.FragmentPagerAdapter.finishUpdate(FragmentPagerAdapter.java:249)
02-13 14:44:03.308 14396 14396 E AndroidRuntime: at androidx.viewpager.widget.ViewPager.populate(ViewPager.java:1237)
02-13 14:44:03.308 14396 14396 E AndroidRuntime: at androidx.viewpager.widget.ViewPager.setCurrentItemInternal(ViewPager.java:672)
02-13 14:44:03.308 14396 14396 E AndroidRuntime: at androidx.viewpager.widget.ViewPager.setCurrentItemInternal(ViewPager.java:634)
02-13 14:44:03.308 14396 14396 E AndroidRuntime: at androidx.viewpager.widget.ViewPager.setCurrentItem(ViewPager.java:615)
02-13 14:44:03.308 14396 14396 E AndroidRuntime: at com.crdroid.settings.PagerSlidingTabStrip$1.onClick(PagerSlidingTabStrip.java:259)
02-13 14:44:03.308 14396 14396 E AndroidRuntime: at android.view.View.performClick(View.java:7441)
02-13 14:44:03.308 14396 14396 E AndroidRuntime: at android.view.View.performClickInternal(View.java:7418)
02-13 14:44:03.308 14396 14396 E AndroidRuntime: at android.view.View.access$3700(View.java:835)
02-13 14:44:03.308 14396 14396 E AndroidRuntime: at android.view.View$PerformClick.run(View.java:28677)
02-13 14:44:03.308 14396 14396 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:938)
02-13 14:44:03.308 14396 14396 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99)
02-13 14:44:03.308 14396 14396 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:201)
02-13 14:44:03.308 14396 14396 E AndroidRuntime: at android.os.Looper.loop(Looper.java:288)
02-13 14:44:03.308 14396 14396 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7839)
02-13 14:44:03.308 14396 14396 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
02-13 14:44:03.308 14396 14396 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
02-13 14:44:03.308 14396 14396 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)
02-13 14:44:21.665 14397 14397 E AndroidRuntime: FATAL EXCEPTION: main
02-13 14:44:21.665 14397 14397 E AndroidRuntime: Process: com.android.settings, PID: 14397
02-13 14:44:21.665 14397 14397 E AndroidRuntime: java.lang.ClassCastException: androidx.preference.Preference cannot be cast to androidx.preference.SwitchPreference
02-13 14:44:21.665 14397 14397 E AndroidRuntime: at com.crdroid.settings.fragments.UserInterface.onCreate(UserInterface.java:68)
02-13 14:44:21.665 14397 14397 E AndroidRuntime: at androidx.fragment.app.Fragment.performCreate(Fragment.java:2939)
02-13 14:44:21.665 14397 14397 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.create(FragmentStateManager.java:451)
02-13 14:44:21.665 14397 14397 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:254)
02-13 14:44:21.665 14397 14397 E AndroidRuntime: at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:2209)
02-13 14:44:21.665 14397 14397 E AndroidRuntime: at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:2120)
02-13 14:44:21.665 14397 14397 E AndroidRuntime: at androidx.fragment.app.FragmentManager.execSingleAction(FragmentManager.java:1991)
02-13 14:44:21.665 14397 14397 E AndroidRuntime: at androidx.fragment.app.BackStackRecord.commitNowAllowingStateLoss(BackStackRecord.java:311)
02-13 14:44:21.665 14397 14397 E AndroidRuntime: at androidx.fragment.app.FragmentPagerAdapter.finishUpdate(FragmentPagerAdapter.java:249)
02-13 14:44:21.665 14397 14397 E AndroidRuntime: at androidx.viewpager.widget.ViewPager.populate(ViewPager.java:1237)
02-13 14:44:21.665 14397 14397 E AndroidRuntime: at androidx.viewpager.widget.ViewPager.setCurrentItemInternal(ViewPager.java:672)
02-13 14:44:21.665 14397 14397 E AndroidRuntime: at androidx.viewpager.widget.ViewPager.setCurrentItemInternal(ViewPager.java:634)
02-13 14:44:21.665 14397 14397 E AndroidRuntime: at androidx.viewpager.widget.ViewPager.setCurrentItem(ViewPager.java:615)
02-13 14:44:21.665 14397 14397 E AndroidRuntime: at com.crdroid.settings.PagerSlidingTabStrip$1.onClick(PagerSlidingTabStrip.java:259)
02-13 14:44:21.665 14397 14397 E AndroidRuntime: at android.view.View.performClick(View.java:7441)
02-13 14:44:21.665 14397 14397 E AndroidRuntime: at android.view.View.performClickInternal(View.java:7418)
02-13 14:44:21.665 14397 14397 E AndroidRuntime: at android.view.View.access$3700(View.java:835)
02-13 14:44:21.665 14397 14397 E AndroidRuntime: at android.view.View$PerformClick.run(View.java:28677)
02-13 14:44:21.665 14397 14397 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:938)
02-13 14:44:21.665 14397 14397 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99)
02-13 14:44:21.665 14397 14397 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:201)
02-13 14:44:21.665 14397 14397 E AndroidRuntime: at android.os.Looper.loop(Looper.java:288)
02-13 14:44:21.665 14397 14397 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7839)
02-13 14:44:21.665 14397 14397 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
02-13 14:44:21.665 14397 14397 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
02-13 14:44:21.665 14397 14397 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)
02-13 14:44:29.336 14398 14398 E AndroidRuntime: FATAL EXCEPTION: main
02-13 14:44:29.336 14398 14398 E AndroidRuntime: Process: com.android.settings, PID: 14398
02-13 14:44:29.336 14398 14398 E AndroidRuntime: java.lang.ClassCastException: androidx.preference.Preference cannot be cast to androidx.preference.SwitchPreference
02-13 14:44:29.336 14398 14398 E AndroidRuntime: at com.crdroid.settings.fragments.UserInterface.onCreate(UserInterface.java:68)
02-13 14:44:29.336 14398 14398 E AndroidRuntime: at androidx.fragment.app.Fragment.performCreate(Fragment.java:2939)
02-13 14:44:29.336 14398 14398 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.create(FragmentStateManager.java:451)
02-13 14:44:29.336 14398 14398 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:254)
02-13 14:44:29.336 14398 14398 E AndroidRuntime: at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:2209)
02-13 14:44:29.336 14398 14398 E AndroidRuntime: at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:2120)
02-13 14:44:29.336 14398 14398 E AndroidRuntime: at androidx.fragment.app.FragmentManager.execSingleAction(FragmentManager.java:1991)
02-13 14:44:29.336 14398 14398 E AndroidRuntime: at androidx.fragment.app.BackStackRecord.commitNowAllowingStateLoss(BackStackRecord.java:311)
02-13 14:44:29.336 14398 14398 E AndroidRuntime: at androidx.fragment.app.FragmentPagerAdapter.finishUpdate(FragmentPagerAdapter.java:249)
02-13 14:44:29.336 14398 14398 E AndroidRuntime: at androidx.viewpager.widget.ViewPager.populate(ViewPager.java:1237)
02-13 14:44:29.336 14398 14398 E AndroidRuntime: at androidx.viewpager.widget.ViewPager.setCurrentItemInternal(ViewPager.java:672)
02-13 14:44:29.336 14398 14398 E AndroidRuntime: at androidx.viewpager.widget.ViewPager.setCurrentItemInternal(ViewPager.java:634)
02-13 14:44:29.336 14398 14398 E AndroidRuntime: at androidx.viewpager.widget.ViewPager.setCurrentItem(ViewPager.java:615)
02-13 14:44:29.336 14398 14398 E AndroidRuntime: at com.crdroid.settings.PagerSlidingTabStrip$1.onClick(PagerSlidingTabStrip.java:259)
02-13 14:44:29.336 14398 14398 E AndroidRuntime: at android.view.View.performClick(View.java:7441)
02-13 14:44:29.336 14398 14398 E AndroidRuntime: at android.view.View.performClickInternal(View.java:7418)
02-13 14:44:29.336 14398 14398 E AndroidRuntime: at android.view.View.access$3700(View.java:835)
02-13 14:44:29.336 14398 14398 E AndroidRuntime: at android.view.View$PerformClick.run(View.java:28677)
02-13 14:44:29.336 14398 14398 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:938)
02-13 14:44:29.336 14398 14398 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99)
02-13 14:44:29.336 14398 14398 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:201)
02-13 14:44:29.336 14398 14398 E AndroidRuntime: at android.os.Looper.loop(Looper.java:288)
02-13 14:44:29.336 14398 14398 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7839)
02-13 14:44:29.336 14398 14398 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
02-13 14:44:29.336 14398 14398 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
02-13 14:44:29.336 14398 14398 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)
Hello, i have build a own crDroid for my gts4lvwifi device. The crDroidSettings App has fc at start
Sources:
https://github.com/FraEgg/android_device_samsung_gts4lvwifi/tree/10.0-luis-los
https://github.com/FraEgg/android_device_samsung_gts4lv-common/tree/10.0-luis-los
https://github.com/FraEgg/android_kernel_samsung_sdm670/tree/10.0-luis-los
https://github.com/FraEgg/proprietary_vendor_samsung_tm/tree/lineage-17.1
Logcat:
02-16 11:10:37.258 D/SettingsActivity(11081): Starting to set activity title
02-16 11:10:37.258 D/SettingsActivity(11081): Done setting title
02-16 11:10:37.258 D/SettingsActivity(11081): Switching to fragment com.crdroid.settings.crDroidSettingsLayout
02-16 11:10:37.258 D/SubSettings(11081): Launching fragment com.crdroid.settings.crDroidSettingsLayout
02-16 11:10:37.258 D/audio_hw_primary(603): select_devices: done
02-16 11:10:37.260 D/SettingsActivity(11081): Executed frag manager pendingTransactions
02-16 11:10:37.272 V/msm8974_platform(603): platform_set_channel_map channel_count:2
02-16 11:10:37.273 D/msm8974_platform(603): platform_set_channel_map mixer_ctl_name:Playback Channel Map13
02-16 11:10:37.273 D/msm8974_platform(603): platform_set_channel_map: set mapping(1 2 0 0 0 0 0 0) for channel:2
02-16 11:10:37.280 W/TileUtils(11081): Found com.android.settings.Settings$DataUsageSummaryActivity for intent Intent { act=com.android.settings.action.SETTINGS pkg=com.android.settings } missing metadata com.android.settings.category
02-16 11:10:37.285 W/TileUtils(11081): Found org.lineageos.lineageparts.applications.ExpandedDesktopSettings for intent Intent { act=com.android.settings.action.IA_SETTINGS } missing metadata
02-16 11:10:37.297 D/ConstraintsHelper(11081): construct key=status_bar_clock available=true
02-16 11:10:37.299 D/SettingsActivity(11081): No enabled state changed, skipping updateCategory call
02-16 11:10:37.301 W/ListPreference(11081): Setting a summary with a String formatting marker is no longer supported. You should use a SummaryProvider instead.
02-16 11:10:37.302 D/ConstraintsHelper(11081): construct key=use_old_mobiletype available=true
02-16 11:10:37.303 D/ConstraintsHelper(11081): construct key=data_disabled_icon available=true
02-16 11:10:37.304 D/ConstraintsHelper(11081): construct key=show_fourg_icon available=true
02-16 11:10:37.306 D/ConstraintsHelper(11081): construct key=roaming_indicator_icon available=true
02-16 11:10:37.308 D/ConstraintsHelper(11081): construct key=bluetooth_show_battery available=true
02-16 11:10:37.314 W/ListPreference(11081): Setting a summary with a String formatting marker is no longer supported. You should use a SummaryProvider instead.
02-16 11:10:37.315 D/ConstraintsHelper(11081): construct key=status_bar_battery_text_charging available=true
02-16 11:10:37.317 D/ConstraintsHelper(11081): construct key=double_tap_sleep_gesture available=true
02-16 11:10:37.319 D/ConstraintsHelper(11081): construct key=status_bar_brightness_control available=true
02-16 11:10:37.321 D/ConstraintsHelper(11081): construct key=qs_quick_pulldown available=true
02-16 11:10:37.323 W/InstrumentedPrefFrag(11081): Screen title missing for fragment com.crdroid.settings.fragments.StatusBar
02-16 11:10:37.324 D/AndroidRuntime(11081): Shutting down VM
02-16 11:10:37.326 E/AndroidRuntime(11081): FATAL EXCEPTION: main
02-16 11:10:37.326 E/AndroidRuntime(11081): Process: com.android.settings, PID: 11081
02-16 11:10:37.326 E/AndroidRuntime(11081): java.lang.NullPointerException: Attempt to invoke virtual method 'void androidx.preference.Preference.onPrepareForRemoval()' on a null object reference
02-16 11:10:37.326 E/AndroidRuntime(11081): at androidx.preference.PreferenceGroup.removePreferenceInt(PreferenceGroup.java:298)
02-16 11:10:37.326 E/AndroidRuntime(11081): at androidx.preference.PreferenceGroup.removePreference(PreferenceGroup.java:274)
02-16 11:10:37.326 E/AndroidRuntime(11081): at com.crdroid.settings.fragments.StatusBar.onCreate(StatusBar.java:115)
02-16 11:10:37.326 E/AndroidRuntime(11081): at androidx.fragment.app.Fragment.performCreate(Fragment.java:2596)
02-16 11:10:37.326 E/AndroidRuntime(11081): at androidx.fragment.app.FragmentManagerImpl.moveToState(FragmentManagerImpl.java:831)
02-16 11:10:37.326 E/AndroidRuntime(11081): at androidx.fragment.app.FragmentTransition.addToFirstInLastOut(FragmentTransition.java:1197)
02-16 11:10:37.326 E/AndroidRuntime(11081): at androidx.fragment.app.FragmentTransition.calculateFragments(FragmentTransition.java:1080)
02-16 11:10:37.326 E/AndroidRuntime(11081): at androidx.fragment.app.FragmentTransition.startTransitions(FragmentTransition.java:119)
02-16 11:10:37.326 E/AndroidRuntime(11081): at androidx.fragment.app.FragmentManagerImpl.executeOpsTogether(FragmentManagerImpl.java:1853)
02-16 11:10:37.326 E/AndroidRuntime(11081): at androidx.fragment.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(FragmentManagerImpl.java:1811)
02-16 11:10:37.326 E/AndroidRuntime(11081): at androidx.fragment.app.FragmentManagerImpl.execSingleAction(FragmentManagerImpl.java:1686)
02-16 11:10:37.326 E/AndroidRuntime(11081): at androidx.fragment.app.BackStackRecord.commitNowAllowingStateLoss(BackStackRecord.java:299)
02-16 11:10:37.326 E/AndroidRuntime(11081): at androidx.fragment.app.FragmentPagerAdapter.finishUpdate(FragmentPagerAdapter.java:230)
02-16 11:10:37.326 E/AndroidRuntime(11081): at androidx.viewpager.widget.ViewPager.populate(ViewPager.java:1238)
02-16 11:10:37.326 E/AndroidRuntime(11081): at androidx.viewpager.widget.ViewPager.populate(ViewPager.java:1086)
02-16 11:10:37.326 E/AndroidRuntime(11081): at androidx.viewpager.widget.ViewPager.onMeasure(ViewPager.java:1616)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.view.View.measure(View.java:25104)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6871)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1552)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.widget.LinearLayout.measureVertical(LinearLayout.java:842)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.widget.LinearLayout.onMeasure(LinearLayout.java:721)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.view.View.measure(View.java:25104)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.widget.RelativeLayout.measureChildHorizontal(RelativeLayout.java:735)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.widget.RelativeLayout.onMeasure(RelativeLayout.java:481)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.view.View.measure(View.java:25104)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6871)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.view.View.measure(View.java:25104)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.widget.LinearLayout.measureVertical(LinearLayout.java:995)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.widget.LinearLayout.onMeasure(LinearLayout.java:721)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.view.View.measure(View.java:25104)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6871)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.view.View.measure(View.java:25104)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6871)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1552)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.widget.LinearLayout.measureVertical(LinearLayout.java:842)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.widget.LinearLayout.onMeasure(LinearLayout.java:721)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.view.View.measure(View.java:25104)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6871)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.view.View.measure(View.java:25104)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6871)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1552)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.widget.LinearLayout.measureVertical(LinearLayout.java:842)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.widget.LinearLayout.onMeasure(LinearLayout.java:721)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.view.View.measure(View.java:25104)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6871)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194)
02-16 11:10:37.326 E/AndroidRuntime(11081): at com.android.internal.policy.DecorView.onMeasure(DecorView.java:742)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.view.View.measure(View.java:25104)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:3083)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:1857)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2146)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1745)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:7781)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.view.Choreographer$CallbackRecord.run(Choreographer.java:967)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.view.Choreographer.doCallbacks(Choreographer.java:791)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.view.Choreographer.doFrame(Choreographer.java:726)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:952)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.os.Handler.handleCallback(Handler.java:883)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.os.Handler.dispatchMessage(Handler.java:100)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.os.Looper.loop(Looper.java:214)
02-16 11:10:37.326 E/AndroidRuntime(11081): at android.app.ActivityThread.main(ActivityThread.java:7356)
02-16 11:10:37.326 E/AndroidRuntime(11081): at java.lang.reflect.Method.invoke(Native Method)
02-16 11:10:37.326 E/AndroidRuntime(11081): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
02-16 11:10:37.326 E/AndroidRuntime(11081): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:930)
02-16 11:10:37.328 I/DropBoxManagerService(1086): add tag=system_app_crash isTagEnabled=true flags=0x2
02-16 11:10:37.329 W/ActivityTaskManager(1086): Force finishing activity com.android.settings/.SubSettings
02-16 11:10:37.337 W/ActivityTaskManager(1086): Force finishing activity com.android.settings/.Settings
https://github.com/crdroidandroid/android_device_oneplus_sm8150-common/blob/12.1/DeviceSettings/res/values-ru/cr_strings.xml
In line 43 Боковой переклячатель уведомлений
Must be Боковой переключатель уведомлений
This does not work - a8c52fe
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.