yashsingh1/xdaforums huggingface dataset:
[Touch HD Themes and Apps] guzzo:
so with the key codes, you have to change the HEX value on the microsoft website to a DEC value (base ten, put the windows calculator into advanced view to make it easy)?? sounds easy enough, i guess... also! if you manage to get your hands onto an Omnia, could you see if you can map the half-press on the camera key?? because i think that would totally be the best toggle/hold key for the GPad on the omnia.... but it doesn't seem to do anything at all outside of the camera program....

thanks a lot for the documentation! i'm looking forward to playing around with the app... i'm sure you'll hear from me again, heheheh......
[Touch HD Themes and Apps] guzzo:
Hello!!

this is you hearing from me again... i've been fiddling around with the application and something dawned on me... why not include a toggle zone?

what i mean is this: when G-spot (the cursor that indicates the tilt-affected position) goes past the MaxX/MaxY point, the key press is no longer timed for TiltTick * MaxX/Y, but instead toggles the key press in the direction (X/Y) of the Max value just past (as though holding down the button). you could even create overlap zones in the corners, making for simultaneous toggled d-pad key presses!

i think it could be done, since all the framework is there (with the toggle key and the Max-values)..... anyway! enough from my wishlist. thanks for all the hard work so far and keep up the good work!

P.S.: the button assigned to the toggle-key on my Omnia loses some functionality after being used in GPad, even after exiting the program.... is there some way to reassign the key to the OS or something like that?
[Touch HD Themes and Apps] raising_angel:
Hi Tirinoarim,

nice to see you again here. I think gpad is a very good app but I miss some important features.

For example when I rotate screen to portrait to landscape gpad keeps acting like in portrait mode.

Any way to get gpad work correctly even in landscape mode?

thanks

cheers
[Touch HD Themes and Apps] raising_angel:
any news here? plese don't let this piece of software die...
[Touch HD Themes and Apps] Tirinoarim:
Updated to version 0.9

A couple of minor bug fixes and some more flexible configuration (after using it with Xtrakt!). I also uploaded the XSD for the config file with a bit of documentation inside.

You can now override a number of the default settings on a per-application basis

You can assign particular keys to each tilt direction (e.g. Left/Right = Z/X), instead of the default of cursor keys.

I'm also working on a new (smooth) control method (in addition to the existing Tilt, Accel and Switch) which *should* work like a dream with games like XTrakt.

Cheers for the continued support!
[Touch HD Themes and Apps] fili1987:
Thanks mate it is really much appreciated!! This is a great app, please keep up the awesome work..;)
[Touch HD Themes and Apps] commando0:
Thanks i was in need of this virtual d pad i really missed it my hd
[Touch HD Themes and Apps] iRiKi:
That would make you famous! Thanks in advance for it :)
[Touch HD Themes and Apps] raising_angel:
thanks for the big update. Keep up the great work!
[Touch HD Themes and Apps] koboltzz:
hi, I want to configure dpad only for walking in the game cod2.

First I configured it as a tilt app --> no function in game when i move my phone

Then I configured it as a switch app --> no function

After that I configured it as an accel app --> no function

Can anybody help please, I don't understand it!
[Touch HD Themes and Apps] bugsykoosh:
Great work - hope this helps with exposure: http://www.fuzemobility.com/play-xtrakt-and-other-games-with-the-gsen/
[Touch HD Themes and Apps] Tirinoarim:
Cheers for the publicity David! The current release of GPad will works with XTrakt in the same manner as using keypresses and therefore is very "Digital". Playing using the touch-screen is much more precise due to its "Analogue" nature. I've added a new "Mouse" mode to GPad which basically turns the GSensor into a mouse (translating the angle into a mouse position) but the problem with xtrakt is that it requires the screen to be pressed (equivalent of a mouseclick) so when you run Xtract, it goes mad pressing all the menu buttons! I'll keep hacking at it tho!
[Touch HD Themes and Apps] chronster:
how do I get this to work with age of empires?

this is what i have:

<Application>

<ExeName>aoeppc.exe</ExeName>

<CenterY>0</CenterY>

<DeadZoneY>10</DeadZoneY>

<DeadZoneX>10</DeadZoneX>

<MaxY>40</MaxY>

<MaxX>40</MaxX>

<KeyMethod>KeybdEvent</KeyMethod>

<MaxKeyTick>1</MaxKeyTick>

<MinKeyTick>10</MinKeyTick>

</Application>

oh i got it! I had to use SendMessage.

So it looks like this under tilt now:

<Application>

<ExeName>aoeppc.exe</ExeName>

<CenterY>0</CenterY>

<DeadZoneY>10</DeadZoneY>

<DeadZoneX>10</DeadZoneX>

<MaxY>40</MaxY>

<MaxX>40</MaxX>

<KeyMethod>SendMessage</KeyMethod>

<MaxKeyTick>1</MaxKeyTick>

<MinKeyTick>10</MinKeyTick>

</Application>

Is send message like the bruteforce way of doing things that will work with everything or is this really specific to each type of game?
[Touch HD Themes and Apps] bugsykoosh:
your work is great. Menus are tough with this turned on. Maybe the answer is to have it 'paused' with a hard key press. Like in Need For Speed it does the same thing so I just use the onscreen buttons to navigate but if I could just map a button to pause/enable it then maybe it would be easier to control it. It would have to be a button not used for gaming otherwise - I'd sacrifice my power button on a long press (and instead just install a software reset app). So then long_power.lnk can be set to enable/disabled Gpad. If I just map it now it will turn it on when needed but not off:)

I'll play with a few more games tonight and PM you if I come up with any patterns as to which work with GPad but I already think it's revolutionary. Thanks again for all of your work.
[Touch HD Themes and Apps] bugsykoosh:
Here's the config lines for Need for Speed and Pacman (this version of pacman:http://www.fuzemobility.com/gotw-1-pac-man-for-your-ppc/)

both go under 'tilt' in the config:

<Application>

<ExeName>NFS Undercover.exe</ExeName>

<CenterY>0</CenterY>

<DeadZoneY>10</DeadZoneY>

<DeadZoneX>10</DeadZoneX>

<MaxY>40</MaxY>

<MaxX>40</MaxX>

<KeyMethod>KeybdEvent</KeyMethod>

<MaxKeyTick>1</MaxKeyTick>

<MinKeyTick>10</MinKeyTick>

</Application>

<Application>

<ExeName>pac-man.exe</ExeName>

<CenterY>0</CenterY>

<DeadZoneY>10</DeadZoneY>

<DeadZoneX>10</DeadZoneX>

<MaxY>40</MaxY>

<MaxX>40</MaxX>

<KeyMethod>SendMessage</KeyMethod>

<MaxKeyTick>1</MaxKeyTick>

<MinKeyTick>10</MinKeyTick>

</Application>
[Touch HD Themes and Apps] toomie05:
This is amazing great work! But when playing xtrakt halfway through it turns off is that the application or is it just my phone
[Touch HD Themes and Apps] bugsykoosh:
the dpad that gpad simulates does not register as an actual press of the screen so if your phone is set to time out after 2 minutes when it is unplugged (in setting - power) that is when the screen will go dark. If you play extrakt with the stylus to shoot at things then yuo should be able to avoid this though. Otherwise, just change your power settings:)
[Touch HD Themes and Apps] Tirinoarim:
Good work David, looks like it was just a case of trying the other send methods. ABout the menus, have you tried setting the "ToggleKey" option to 115? This *should* allow you to use the "End Call" button to toggle GPad on/off. Not tried it myself tho!
[Touch HD Themes and Apps] chronster:
you do know to tap the screen to shoot at the enemies right? everytime u tap the screen it should restart that screen turn off timer. Tap on the enemies on the screen to shoot at them (its really easy lol)
[Touch HD Themes and Apps] bugsykoosh:
I tried and it works but GPad has to be in focus to use it. If it's not the app you are currently using then it does not toggle it...pretty close though:)
[Touch HD Themes and Apps] vanzelvoul:
I bow before u guys! F awesome job!!!
[Touch HD Themes and Apps] raising_angel:
Oh please, I will die for an analogue controller moved by g sensor on my HD!

thanks for the last version and keep up the great work!
[Touch HD Themes and Apps] BSmart:
Hi,

great app.. I would like it for it's switch function, but for me it's not properly working.

I tried opera.exe and the shell32.exe but the Y direction is somehow not working correctly.

Any one else having trouble or am I doing something wrong?
[General Topics] Geagichi:
How do I stop the spam on my email from this forum since I have no option on my account?
[General Topics] fl0w:
Scroll to the bottom of the mail and select unsubscribe.
[General Topics] Geagichi:
Oky I will try. But in this FORUM nobody is answering about phones? Only spam?
[General Topics] fl0w:
it's all about your luck really. If you're asking something about a relatively less known device, your chances are pretty bad.
[General Topics] Geagichi:
I also posted about Samsung Phones and other and nobody will ever answer. Maybe a small talk and that's all. Not an answer or something useful. That's why I believe that this Forum is only for spam. I received every day a "newsletter" or something from this Forum.
[General Topics] Oswald Boelcke:
Hello and good morning, @Geagichi

Are you talking about the forums or the portal?

XDA Forums

Android Forum for Mobile Phones, Tablets, Hardware & App Development

xdaforums.com

XDA

The world’s best source for computing news, reviews, editorials guides, and more.

www.xda-developers.com

Regards

Oswald Boelcke
[General Topics] Geagichi:
I manage to stop the daily spam from the https://www.xda-developers.com. Now I'm trying to find an answer about my phone problem.
[General Topics] m4j0r4:
Nothing s*cks more as waiting. Last thing you want then are unrelated mail updates, I get you XD Since positivity and asking clear questions will help us to help you better, what issue are you facing with your device?
[General Topics] Oswald Boelcke:
That's very good to know. Please be aware that the forums and pretty independent and completely different administrated. Glad that you solved your issue with the portal.

In case you experience same issue on the forums - in what case this is the right place to post, please visit your account's privacy settings (https://xdaforums.com/account/privacy) and untick everything at "Email options".

View attachment 6076698
[General Topics] Geagichi:
I did that but I didn't know about emails "unsubscribe" button inside the email. Was very tricky to find that button, a member of this Forum helped me to stop the spam from the website.
[General Topics] Geagichi:
Thank you for your reply, i don't feel alone anymore on this Forum. I've posted something about an Old Nokia 3220 can't be SIM unlocked under Windows 10 since the DKU-5 cable is not recognized by the Windows. Someone told me to try Windows XP but I've tried Windows 7 under VirtualBox and the cable is non-existent.
[Android Head-Units] COKLU06:
Hello everyone, while updating my Android multimedia device, the process was interrupted. When I try to update again, I get the error shown in the attachment. How can I fix this problem? Thank you very much.

UNEXPECTED CODE RESPONSE {PROTOCOL=HTTP/1.1,CODE=502, MESSAGE=BAD GATEWAY, URL=HTTPS://FOTA SERVER/OTAINTER-5.0/FOTA5/DETECTSCHEDULE.DO}}

View attachment 6076162
[Android Head-Units] marchnz:
What does seller suggest when contacted for support.

Is unit FYT, post screenshots of Android System information including MCU version
[Android Head-Units] surfer63:
It is not a FYT unit and the user did an "Over the air" firmware upgrade and the connection was somewhere in between broken.

As it is not a FYT unit I have no idea how to solve this.

Indeed: contact the seller.
[Android Head-Units] marchnz:
So RTFF :)
[Android Q&A, Help & Troubleshooting] HR$H:
Hi , please someone help. I have a samsung f14 5g phone with all specs similar to a14 5g. I wanted to enable camera 2 api in my f14 phone, so i rooted my phone with magisk. Root was successful and when i tried to enable camera 2 api with all methods i got from internet (like build.prop editor, termux commands, camera2 api enabler app, camera2 api enable magisk module etc) it always gives an error read only file system. Then i tried to make it read and write (again with all possible methods i got from internet) it is not happening 😐. If anyone has any solution then please help 🙏. My device details are one ui 6.0, android 14, partition type dynamic, processor exynos 1330 .
[Android Head-Units] Radzią:
Is there a chance for Android Auto / Car Play for this weak radio?

I got it with the car but it seems very useless.

View attachment 6076186
[Android Stick & Console AllWinner based Computers] ragor_ali:
View attachment 6076193

Hi i need, Q96 tv stick 4k firmware. i flashed s400 firmware to my tv stick. tv stick working but usb port and micro sd card port not working. i need orginal firmware now. has got any one firmware of this tv stick.
[Samsung Galaxy Tab S9 series] Crashogre:
I am getting two Tab S9 Fe WiFi tablets to replace mine & my wife's Tab A 10 tablets. Is Multidisabler still required on this when rooting? Eventually I would like to have either Twrp or Orange Fox on it as well even if I need to build it myself.
[Samsung Galaxy Tab S9 series] Rainbow_Dash:
I suspect this tab also has erofs partition which makes them read only. So there's nothing multidisabler can do
[OnePlus 11] teckktro:
Hi there,

I ran into a problem with my Oneplus 11. Any suggestions on how to enable dm-verity or bypass it to update the phone? By the way, it is rooted with magisk/fastboot. I did not want to mess up, tried to lock the dm with adb and yet failed. Any help is appreciated. I have tried both oxygen updater local method as well as native one.
[Redmi Note 10S] giwih:
I want to enable the blur effect in volume menu/slider. I have root, I would like to know if there are any modules, or what I can change in MIUISystemUIPlugin.apk to enable volume slider blurring.

I have "ro.config.low_ram.threshold_gb" in Build.prop. This enables blurring in the control center but not in the volume slider

that's what I have and what I want (don't pay attention to the color of the slider):

for some reason Xiaomi allows the blurry volume bar for only Snapdragon devices.

I found a way to Chime Module within lsposed, but it's not very convenient because I don't use lsposed and 2 modules for the sake of one function is not very goodi. I also saw the magisk module, which, as I understand it, simply modifies the systemui plugin, but it does not work for new versions of the control center
[Redmi Note 10S] alecsferra:
I used this app https://github.com/MonwF/customiuizer
[Redmi Note 10S] MrGvillain:
You need this module https://t.me/initentangtech/85. It disables the prop that tells the system the device is low_ram. Xiaomi wants to save ram but it is bull****, the problem is in their system, some memory leaks or something, MIUI ram management is ****ty
[Touch HD General] TripleMPower:
I have read reviews and it seems that the Graphics performance in SPD Benchmark is alot slower than the Samsung Omnia i900 and Sony Ericsson X1.

How do we improve the performance is it driver related?

I have played some java games last night and the performance in some games is really slow.
[Touch HD General] m_niyas:
try speeding up you mem card access

check out this thread.. it will help.

http://xdaforums.com/showthread.php?t=446366
[FYT Android Head Units] surfer63:
I have mentioned before in the modded launcher34 topic that I hate it that due to the badly programmed FYT apps, the splitscreen is locked in 50/50 parts.

I took @LLIyT_HuK's SystemUI and modified a smal part of the smali code.

Below the "normal" fixed-size 50/50 split screen with the SystemUI status bar from @LLIyT_HuK .

View attachment 6076152

My first mod is a fixed split-screen of 64%/36%, or 820/460 pixels on a 1280x720 unit.

This is really a fixed size (but I want to dig deeper and make it flexible again).

And I made a 2nd mod in 60/40 % width, or 780/500 pixels on a 1280 width unit.

w1280: 64/36 % -> 820/460

View attachment 6076163	w1280: 64/36 % -> 820/460

View attachment 6076164
w1280: ~60/40 % -> 780/500

View attachment 6076405	w1280: ~60/40 % -> 780/500

View attachment 6076406

I use Split Screen Launcher (Play Store or github) for this from paprikanotfound. With Split Screen Launcher you can make shortcuts that combine two apps and open them in splitscreen.

View attachment 6076169

The apps are still opened in 50/50 split screen, but if you "tap" the center divider, it "jumps" to 64/36 (mod 1) or 60/40 (mod 2) width.

View attachment 6076177

Only for screens being 1280 pixels width (1280x720, 1280x800 and 1280x480 horizontal units):

Please find attached the "SystemUI__PeaceOS_12_06_2023_w1280_820_460.zip" for a 64/36% (820/460) for a 1280 width screen.

Please find attached the "SystemUI__PeaceOS_12_06_2023_w1280_780_500.zip" for a 60/40% (780/500) for a 1280 width screen.

Only for screen being 1920 pixels wide (1920x720, 1920x800, 1920x1100, 1920x1200, (others?) horizontal units):

Please find attached the "SystemUI__PeaceOS_12_06_2023_w1920_1150_770.zip" for 60/40% (1150/770) for a 1920 width screen.

Only for screens being 2000 pixels wide (2000x1200 and 2000x1100 horizontal units):

Please find attached "SystemUI__PeaceOS_12_06_2023_w2000_1200_800.zip" this is a 60/40% (1200/800) for a 2000 pixels width screen.

Please find attached "SystemUI__PeaceOS_12_06_2023_w2000_1280_720.zip" this is a 64/36% (1280/720) for a 2000 pixels width screen.

Note: If you "hover" your mouse a little longer over an attached file, you see completely at the bottom of your screen the full length name.

I personally highly prefer this over a PIP-window launcher where GMaps by default operates in PIP-mode and the Google app immediately "occupies" the ubiquity widget, blocking it for media apps (and I need the Google app for voice commands so I can't remove it).
[FYT Android Head Units] surfer63:
How do you do this yourself​

Requirements: apktool, apksigner, platform keys (see attached).

Note that the values can't be smaller than 1/3, or bigger than 2/3 of the total screen width:

Width	Minimal value	Maximum value
1280	427	854
1920	640	1280
2000 (2k)	667	1333

Modifying the apk

Take the attached SystemUI apk (from the installer zip).

As this is a real system apk you also need the framework-res.apk (see also attached).

First import the framework in apktool using "apktool if <path_to>/framework-res.apk".

Then (and only after the previous framework import) decompile the systemui using "apktool d SystemUI.apk".

Open the attached unzipped DividerView.smali in a good ASCII-editor (so not windows notepad).

Find the 'line 622".

You will find the value 820 and 460 there, because I made it for my 1280 width unit. (min/max 427/854, so I took 820/460 and in the 2nd mod I used 780/500).

If you are a right-side driver you might want to reverse these values to have the small screen part on the left, and the big screen part (navigation?) on the right.

Then copy the DividerView.smali (mind the upper/lower case characters!) into "SystemUI/smali/com/android/systemui/stackdivider/".

Then recompile again with "apktool b SystemUI".

You will find the recompiled SystemUI.apk inside "SystemUI/dist".

You have to sign this new apk with the system keys.

Do "apksigner sign --ks <path_to>/platform.jks SystemUI.apk" using password "android" for the "Keystore password for signer #1:"

Now you can copy your SystemUI.apk into the "lsec_updatesh/priv-app/SystemUI/".

flash it!

Start from scratch

If you want to start from scratch and you are not using my DividerView.smali but an "untouched" DividerView.smali, you first have to search for ".method private fling(IFZZ)V" and below that you will find the line ".locals 4". Change that to ".locals 6" as we will introduce two new constants.

Then below the ".line 622" and below the "cond_2" we add the "const/16 v4, 1150" and "const/16 v5, 770" with your pixel width for left/right (Note: 6 constants/variables, counting from 0, so v0 to v5).

Note:

If you have a Tesla style vertical unit this works in principal as well, but then you need to take the screen height minus the statusbar height (statusbar height somewhere between 60 and 100 pixels depending on the resolution).

Note 2: The SystemUi is a "strange" apk when recompiling it for a second time. It might give an error on smali files.

In that case you have to again decompile your original, or already modified, SystemUI.apk. Then do your further mods/improvements and recompile it.
[FYT Android Head Units] surfer63:
Already after ~30 minutes, I made a 2nd mod being ~60/40 % width, being 780/500 again only for 1280x720 as the first one was just too narrow to my taste.

If people are interested I can make them as well for 1920 and 2000 screen widths. Actual work < 2minutes. Throughput time ~10 minutes (decompile/recompile/sign).
[FYT Android Head Units] Battoussai:
Great job. I'm sure it will come handy for many users.
[FYT Android Head Units] Gscipione:
Great job and thankzView attachment 6076832
[FYT Android Head Units] matrixx1:
Dear surfer63, please if you could create it for 2000x1200 screen as well, I would highly appreciate it. Thank you very much
[FYT Android Head Units] surfer63:
Just added one for 2000 pixel wide screens in post #1.
[FYT Android Head Units] mcvive:
I would appreciate it too :)

.

Just seen, thank you
[FYT Android Head Units] surfer63:
While on it I also made a 60/40 (1150/770) version for 1920 width screens.

Also added to post #1
[FYT Android Head Units] Seikilos:
It can be done as a regular application so that it can be installed on Android 12? There is no root and there is no way to flash it with a script.
[FYT Android Head Units] surfer63:
If you mean: can it be used on the new 7870 models?

No.
[FYT Android Head Units] gordgelin:
no it is not compatible at all with 7862 Android 12
[FYT Android Head Units] j0hn83:
The 7870 models all appear to be (genuine) Android 13
[FYT Android Head Units] Seikilos:
Is there something similar for Android 12?
[FYT Android Head Units] matrixx1:
Dear @surfer63 , I would like to thank you once again, your great work, today I had finally the time to flash it, and would like to confirm it works perfectly! thank you!
[FYT Android Head Units] badwhip:
what app are you using on the right?
[FYT Android Head Units] surfer63:
It can also be done with the M6Pro/Plus SystemUI. It is even the exact same part in the smali. That has not been changed.

Looking at the several versions very little things have changed. Some icons and positions in the statusbar and some extra code.

In the PeaceOS thread we were talking about viewing the Car battery voltage (not the phone battery status), but that VoltageView is not in the older SystemUI used for PeaceOS. It appeared at "some time" in the Mekede SystemUI's after September.

It might be a good thing if the PeaceOS extra's would be ported to the latest MS and M6 SystemUI.
[FYT Android Head Units] Gscipione:
It is an app to listen online radio. The name is Vradio. You can find it in the play store
[FYT Android Head Units] surfer63:
There are many of them. I use radioDroid at it is open source and comes without adds. (and the fork from Morck is Android Auto compatible)
[FYT Android Head Units] matrixx1:
Doesn't matter, sorry, problem solved
[FYT Android Head Units] matrixx1:
If its not too big of an ask could you make please a 64/36 version for 2000x1200 resolution?
[FYT Android Head Units] surfer63:
Done. See post #1
[FYT Android Head Units] leo989:
Great work !

Can I flash it on my android 10 ums512_1h10_Natv unit (without intall the PeaceOS)? If there is something wrong, how can I undo ? (I guess there should be a default .zip to flash it back).

Why people must "tap" the center divider to "jump" to a split ratio, instead of have the desire ratio at the beginning?

Many thanks.