neutronscott would that disable multimedia messaging. Is there a way without root?
i am curious because it would be great to distribute kosher firmware with mouse without root Or adb.

Edit: whoops i didn't read the last part of your post.
[Login to see the link] crazy good find!

    Biden2020prez Is there a way without root?

    Ideally we edit services.jar to assign this to a key and put that in super/system.

    EnriqueMcquade does removing root brings back the apk restrictions?

    Only necessary to install them. Should be able to revert boot.img after they are installed.

    Edit: oh want to install apk without root? Hmm. Would need modified super to fix the prop file maybe

      • darthLevel 6 - Platinum Elite Member

        neutronscott When I reflash my stock boot.img all of my apps that I installed are still there. And it does block any new installations.

        Biden2020prez edited the script to use the quick dial button, since it can be set to deactivated anyway. I didn't look at all the keys much beforehand, obviously.

        • NNECLevel 1 - Junior Member

          neutronscott i run this script straight through adb? do i need anything else set first?

            NEC yes it's just ran in an adb shell for now. it just helps automate the setting you found. no other settings needed. finding how to intercept the intercepted keys is on my TODO so it can be an included service.

            • NEC replied to this.

              Anyone Know whether the phone supports usb otg?

                • NNECLevel 1 - Junior Member

                  i downloaded a setedit app which allows me to change values and use the mouse from there. however, i'm sure there's an easier way....

                  I spent several hours making a Linux input event remapper to find out the virtual pointer doesn't work when I'm rewriting events from the "gpio input". The other input is the mtk-kpd. It controls the QuickDial, Power, and Volume keys. So best I can do is takeover the Quick Dial key still but at least it's not using a pipe to logcat (which can crash).

                  If anyone would like to try the binary: ./grab /dev/input/event1
                  cc9e4ec38991d72d55099fd92e27fe06 [Login to see the link]

                  If you run it on /dev/input/event2 it will rewrite the * key, so favorites should not popup. But you'll notice the virtual pointer doesn't work either.

                  edit: might seem flaky because it toggles an internal variable so if you end the pointer with POWER the next button press will still set it off, which makes it feel broken. Work in progress..

                    NEC i haven't tried this so i cant answer your question but i am curious: how did you find this adb command in the first place?

                    • NEC replied to this.
                      • NNECLevel 1 - Junior Member

                        Biden2020prez to be honest i was really just going through the settings list and noticed the pointer which i thought might be interesting to toggle with.

                        Biden2020prez it should but what device did you want to work? I have enough pieces to compile kernel modules if needed.