Related
So everyone is probably aware of the problem, to wit: You have a device, and you don't think that google knows best with regard to application compatibility with your preferred (and non-standard) lcd density. At present, this means you have to change it back to standard, reboot, install apps/upgrade, change back to preferred density, reboot, and go back to where you were.
i have an idea how to solve this, but I need help.
does anyone know enough about AOSP or CM7 to know how to find where in the code build.prop is called (or local.prop)? or, really, more specifically, where is ro.sf.lcd_density or qemu.sf.lcd_density called? it's possible (and probably likely) that the entire thing is loaded at once, but if it isn't, it would make it easier.
the idea is pretty simple. have two copies on hand of build.prop (one in the standard location for the market to decide what your lcd density is), and another to be called to actually change your density.
i'd estimate that there's roughly an 80% chance it will solve the problem, but depending on how build.prop or the strings within are called it might be a huge headache. also, this fix would flummox any of the apps (like android overclock, etc.) which presently allow you to modify your build.prop.
thoughts? the OBVIOUS elegant solution is for google to fix this (allow an over-ride) or someone with the code of vending.apk to find the line where it calls build.prop or local.prop and modify THAT line to pick build.prop.spoof or something instead.
but until either of the elegant options are available, this workaround could work, depending on the code complexity.
let me know!
You really don't have to reboot etc etc. you can just uninstall the market updates, then update the apps you want. You can also freeze the market updater until the next reboot I read somewhere, but I have not done that, gunna see if I can find that now.
Edit. I just uninstalled the update and used Titanium Back up to freeze market updater...
even with the old market the updates don't show under my apps but you have to search for them manually. if you have more than a handful of apps that just sucks.
i've started contacting devs, asking them to fix the apps settings to show with non-standard dpi. so far feedback has been quite good.
@lordloki77: Thats a great idea! DEVs go!
Hello,
+1 very happy with 200DPI
@++
Google is really dropping the ball with this issue.
Please report the "Applications missing from My Apps" bug here
http://www.google.com/support/androidmarket/bin/static.py?page=known_issues.cs
The OBVIOUS elegant solution is for google to fix this (allow an over-ride) or someone with the code of vending.
The google support thread for this is here: http://code.google.com/p/android/issues/detail?id=19744#makechanges
I still have this issue and if you do a web search you'll see that many still do. Reply in the support thread to raise awareness ! or if you have a workaround please share If you have some developing skill please help OP, perhaps we can fix this somehow.
Well, I've done my bit. Apologies for the long-windedness:
Hi Mark,
Apparently, I'm not alone with this incident:
http://code.google.com/p/android/issues/detail?id=19744
It looks like this is specifically related to the screen density / DPI settings.
If the constraint is, in fact, policy-based, I suspect the decision was arrived at out of concern for support costs due to incompatibility issues.
I might challenge this aspect with the following facts from my own experience:
1. Every single app. that initially complains of being incompatible at 220 DPI and which has subsequently been down-loaded after I've switched my device to 240 DPI has been running flawlessly after I switch my device back to 220 DPI.
So, if there is a genuine technical incompatibility due to DPI settings, no incidents have been manifest in my experience so far. This is without exception. (At least 15 applications...)
2. Whether or not Google view Android in this way, certainly the consumer-base has expressed a strong value-perception in Android's flexibility and 'openness'. -A policy-based constraint surrounding a user's choice of DPI would certainly work against this value perception.
3. I have seen some developers express concern and dismay in the forums that while their applications are compatible with devices running screen densities <> 240 DPI, that they should be missing revenues due to Android Market constraints that are not clear to them. -Is it certain that a) the developers are well aware of the process to allow Market to make their apps 'compatible' with Samsung Galaxy S2 devices running non-240 DPI screen densities? and b) is this process working as expected?
At the moment, one outcome is that the consumer base is constrained from customising their devices' screen densities without paying a time / inconvenience penalty imposed by the manner in which Android Market is functioning. Another outcome is that hard-working developers are missing customers who, like me, may not bother making impulse purchases due to the inconvenience imposed by Android Market.
A genuine concern for the compatibility and stability is laudable and understandable. However, I also believe that this could be addressed with a warning and, perhaps a capture, of the situation. "Warning, the vendor has indicated that your device has not been certified in its current configuration. Do not expect support for this application from Android Market or the vendor should you choose to proceed... Your device will only be supported should it be demonstrably compliant with the following configurations...." -However, not allowing the consumer to assume these risks by denying the capability to download seems quite extreme, at best.
Addressing the exposure to increased support costs due to 'potential' incompatibility is a bit like curing the disease by killing the patient, no?
Perhaps it should be the role of Android Market to make greater strides to add value to both the consumer-base and the vendors by facilitating outcomes both parties wish to achieve?
For what it's worth, I am currently using Android Market ver. 3.3.11 and I still cannot download applications unless my DPI is set to 240. -Other than this inconvenience, my Samsung Galaxy S2 is running in a very stable and high-performance manner in its current configuration. In other words, the only thing I find displeasing about my experience at present, is the constraint imposed on me by Android Market.
Thank you for your help.
Sincerely,
Matt Wood.
On Thu, Nov 3, 2011 at 5:41 AM, Android Market Support <[email protected]> wrote:
Hi,
Have you installed an Android operating system on your device that has not
been authorized by your device's manufacturer? I can troubleshoot your
issue to the best of my abilities, but please be aware that unauthorized
operating systems (custom ROMs) may have limited functionality due to the
compatibility of the device. For best results, I recommend using the
authorized Android operating system provided by your manufacturer that can
be obtained from their website or your carrier.
http://www.samsung.com/uk/galaxys2/
Please be aware that app developers can choose to limit the availability
of their apps in several ways, including by geographic location, screen
size, Android OS as well as other device-specific features, such as pixel
density. If an app you're looking for is missing, please contact the
developer of that app to find out if the app is available in your location
and for your device.
Please note that the Android Market app on your device will filter out
apps that are not compatible with that particular device. If you visit the
Android Market on the web and can see the app there, then it means that
the developer has specified features or locations that don't match your
specifications.
If you're sure that you're missing an app that you should be seeing,
please let me know, and I'll be happy to investigate further.
Regards,
Mark
The Android Market Team
Original Message Follows:
------------------------
From: [email protected]
Subject: Your question about Android Market
Date: Wed, 02 Nov 2011 21:21:01 +0000
>
>
> AutoDetectedBrowser: Google Chrome
> AutoDetectedOS: Windows 7
> Description: I have the luxurious capability to change the display
> resolution (DPI) on my device. This is good. However, when I change it
> from anything but the default 240 dpi, Android Market punishes this
> behaviour by telling me my device is no longer compatible with any of
the
> applications. -This forces me to change the DPI back to 240 prior to
> download...and then back again.
>
> I cannot tell you how many times, I simply say 'forget it, I don't need
to
> buy this app...it's too painful and annoying to change my DPI back and
> forth...'
> IIILanguage: en
> IssueType: market_phone_tablet
> Language: en
> android_app_name: ALL
> android_os_device: 2.3.7
> android_os_other: Cyanogen
> device_manufacturer: samsung
> device_manufacturer_other:
> device_model: I9100 Galaxy S2
> first_name_optional: Matthew Wood
> hidden_country: GB
> phone_issue_select: other
>
Hey guys,
After a lot of trial and error and messing around with the Market APK, I've finally managed to hack it so that the market apk THINKS the density is 240. I've basically hardcoded the value inside the apk, so no matter what you set your lcd_density in the build.prop, it will always think it is 240 and as such, everything is available on the market. it even works from online market and everything is compatible again. And as far as I can see, nothing else got effected.
I've attached the Market 3.4.4 modified apk.
Steps to install:
- Download the modified apk
- Using Root Explorer or any other file manager program go to /system/app
- Move Vending.apk to some place safe, as backup
- Copy the downloaded market app from where you downloaded it to /system/app ...
- In Root Explorer, press 'Mount R/W' to give write access to system directory
- Rename the market app to Vending.apk and set permissions to the apk ...
- In Root Explorer, long press on Vending.apk, and then press Permissions and set the permissions as in the screenshot
- Restart your phone
- Go into Settings -> Applications and find Market, and Clear Data
- Start Market ... and everything should be good
Enjoy
alienwolf426 said:
Hey guys,
After a lot of trial and error and messing around with the Market APK, I've finally managed to hack it so that the market apk THINKS the density is 240. I've basically hardcoded the value inside the apk, so no matter what you set your lcd_density in the build.prop, it will always think it is 240 and as such, everything is available on the market. it even works from online market and everything is compatible again. And as far as I can see, nothing else got effected.
I've attached the Market 3.4.4 modified apk.
Steps to install:
- Download the modified apk
- Using Root Explorer or any other file manager program go to /system/app
- Move Vending.apk to some place safe, as backup
- Copy the downloaded market app from where you downloaded it to /system/app ...
- In Root Explorer, press 'Mount R/W' to give write access to system directory
- Rename the market app to Vending.apk and set permissions to the apk ...
- In Root Explorer, long press on Vending.apk, and then press Permissions and set the permissions as in the screenshot
- Restart your phone
- Go into Settings -> Applications and find Market, and Clear Data
- Start Market ... and everything should be good
Enjoy
Click to expand...
Click to collapse
Can you provide instructions for how to hard code the value so that we can do it ourselves for future versions?
nice! going to try it right now.
could you please post a diff of your changes?
Syco54645 said:
Can you provide instructions for how to hard code the value so that we can do it ourselves for future versions?
Click to expand...
Click to collapse
Hmm, ok I'll try.
- Using apktool, i decode the Market_3.4.4.apk, using the following command:
apktool d -r Market_3.4.4.apk
- this made sure to not decode the resources, as I had a lot of trouble re-building the apk if the resources were decoded
- Inside the newly generated folder, go inside the smali folder and navigate to the following path: com/google/android/finsky/utils/DeviceConfigurationHelper.smali
- Open the file in notepad or any word editor file (I use Notepad++)
- Now search for the string 'DensityDpi'. there should be only one reference and the line should look something like this:
iget v0, v12, Landroid/util/DisplayMetrics;->densityDpi:I
- What this line is doing is getting the lcd_density from the displaymetrics, which is a builtin android library. I'm not sure what it does but it returns the value set in your build.prop. After getting the value it sets that value to the variable 'v0'
- Replace the above line with the following: const/16 v0, 0xf0
- What my line does is hardcodes 0xf0 (which is 240 in hexadecimal) to the variable 'v0'
- leave everything as is, as all the rest of the code goes by this class and whatever density you set in here will eventually propagate to the rest of the apk
- rebuild the apk using: apktool b Market_3.4.4 mod_market.apk
- resign it using SignApk
and you end up with I gave you
alienwolf426 said:
Hmm, ok I'll try.
- Using apktool, i decode the Market_3.4.4.apk, using the following command:
apktool d -r Market_3.4.4.apk
- this made sure to not decode the resources, as I had a lot of trouble re-building the apk if the resources were decoded
- Inside the newly generated folder, go inside the smali folder and navigate to the following path: com/google/android/finsky/utils/DeviceConfigurationHelper.smali
- Open the file in notepad or any word editor file (I use Notepad++)
- Now search for the string 'DensityDpi'. there should be only one reference and the line should look something like this:
iget v0, v12, Landroid/util/DisplayMetrics;->densityDpi:I
- What this line is doing is getting the lcd_density from the displaymetrics, which is a builtin android library. I'm not sure what it does but it returns the value set in your build.prop. After getting the value it sets that value to the variable 'v0'
- Replace the above line with the following: const/16 v0, 0xf0
- What my line does is hardcodes 0xf0 (which is 240 in hexadecimal) to the variable 'v0'
- leave everything as is, as all the rest of the code goes by this class and whatever density you set in here will eventually propagate to the rest of the apk
- rebuild the apk using: apktool b Market_3.4.4 mod_market.apk
- resign it using SignApk
and you end up with I gave you
Click to expand...
Click to collapse
excellent! now we can edit the future market updates. you have no idea how happy this makes me
alienwolf426 said:
Hey guys,
After a lot of trial and error and messing around with the Market APK, I've finally managed to hack it so that the market apk THINKS the density is 240. I've basically hardcoded the value inside the apk, so no matter what you set your lcd_density in the build.prop, it will always think it is 240 and as such, everything is available on the market. it even works from online market and everything is compatible again. And as far as I can see, nothing else got effected.
Click to expand...
Click to collapse
Thanks buddy!
-edit- 16 updates. LOL...
Does this prevent system updates due to modifying the vending apk? I'm rooted but running stock rom.
thunderchicken02 said:
Does this prevent system updates due to modifying the vending apk? I'm rooted but running stock rom.
Click to expand...
Click to collapse
it should because the signed entity shouldn't match between the official market and my modified version ... ill try to keep this updated until Google decides to fix it or at least add an option to disable checking for apps by dpi
alienwolf426 said:
ill try to keep this updated until Google decides to fix it or at least add an option to disable checking for apps by dpi
Click to expand...
Click to collapse
That would be awesome.
This works perfectly - many thanks for your work!
Tried this, changed DPI via nitrality app & restarted but Vending.apk didn't stick, even though I fixed all the permissions. Will retry & see how it goes. Looks very promising, though, thanks!
Edit:
The modified Market doesn't seem to stick through 2 reboots. This is what I did. Already had DPI set to 210 via nitrality app.
1) Downloaded & renamed the Market app posted up there.
2) Mounted r/w on Root Explorer
3) Deleted old Vending.apk from /system/app & moved the modified one in
4) Fixed permissions as per screenshot
5) Rebooted, cleared Market data & checked that apps like Google Maps & JaxtrSMS didn't have the "This application is incompatible with your device" message
6) Rebooted, opened Market to check those apps again, incompatible message was there
Could be my device, so if so, I'm hoping someone can help guide me through fixing this. If not, just wondering if anyone else has faced this? I'm running CheckROM Revolution v4 with Phenomenal v2-medium kernel currently.
Thanks.
-----------------------
サンスングガラクシS II からタパトクで書いた。
Ask questions for the Microsoft surface and only the Microsoft surface go here. They can range from hardware to software questions. Please try not to repeat questions. And please answer them in a nice way. Don't put people down because they don't know how to create a folder or something simple. and DON'T SAY GOOGLE IT!
~~~~~~~~~~~~~~~~~~~~~
Samsung galaxy s2
Rom: Jedi knight 6
kernel: Jedi kernel 2
~~~~~~~~~~~~~~~~~~~~~
global questions from germany
software
1. why does imap in the windows rt mail app works not correct, i think there must be a restriction for sync of max directorys, so the app is not usable, i missing many directorys from my german 1and1 mail hoster (the same on desktop pc win8 pro)?
2. why does the surface rt go offline on 5% battery, shutting down os and no oppinion to start the tablet with the less power?
3. why i cannot deinstall apps from windows rt app store?
4. how i can global disable live titles?
5. very great powershell v3, but i missing "powershell ise", will it be available in future?
6. how i can switch my language from my default osd-keyboard between writing this words (from german to english), i found no key on osd for this?
7. how i can change to different skydrive-accounts in metro-app (the mapped 7gb ist wrong, based on @outlook-com), becouse i have a another old account with 25gb, based on @web.de)
8. does in future coming a fix which enable automatic osd-keyboard in desktop-mode?
hardware
1. when will be the fifth cpu kernel available from the tegra3 for less processes like reading ebooks or surfing the web?
2. when will the stuttering problems on many games will be fixed (like jetpack joyride, baller etc.)
1. Is there any way to run streaming audio (Google Play, or Pandora) in the background? Only way I have gotten it to work is to use small split screen window.
2. Is there a way to customize the snap setting on the size of multi task windows? We should be able to make open app window whatever size we want.
Is there a hack that would allow us to snap two programs side by side 50/50?
1.any usb-serial adapter that will work with the surface Rt?
2. Any usb data modem / stick that works with the surface ?
everal said:
software
1. why does imap in the windows rt mail app works not correct, i think there must be a restriction for sync of max directorys, so the app is not usable, i missing many directorys from my german 1and1 mail hoster (the same on desktop pc win8 pro)?
2. why does the surface rt go offline on 5% battery, shutting down os and no oppinion to start the tablet with the less power?
3. why i cannot deinstall apps from windows rt app store?
4. how i can global disable live titles?
5. very great powershell v3, but i missing "powershell ise", will it be available in future?
6. how i can switch my language from my default osd-keyboard between writing this words (from german to english), i found no key on osd for this?
7. how i can change to different skydrive-accounts in metro-app (the mapped 7gb ist wrong, based on @outlook-com), becouse i have a another old account with 25gb, based on @web.de)
8. does in future coming a fix which enable automatic osd-keyboard in desktop-mode?
Click to expand...
Click to collapse
1) do you have the correct imap prefix set? How many folders do you have?
2) probably because deep cycling the battery under 5% reduces overall battery life
3) you can't? http://www.wpcentral.com/microsoft-surface-rt-tip-deleting-apps
4) http://superuser.com/questions/496906/how-can-i-remove-live-tile-updates-in-windows-8
5) possibly never, but I agree that would be awesome
6) don't understand - keyboard should use your global language setting
7) you could always share your bigger skydrive's account with your smaller skydrive account - that should make the space accessable from the smaller account. Do that in the skydrive web interface.
8) ?
the_tyrant said:
Is there a hack that would allow us to snap two programs side by side 50/50?
Click to expand...
Click to collapse
I don't think that would work well with app resolution issues. However, it may be possible to do something like this. If you want to do research or something with ie, etc. Just go to the desktop. Snap still works. Take a look.
the_tyrant said:
Is there a hack that would allow us to snap two programs side by side 50/50?
Click to expand...
Click to collapse
Take the two apps that are loaded on the desktop and drag one to far top left, and drag one to far top right. Then the two will be side by side.
~~~~~~~~~~~~~~~~~~~~~
Samsung galaxy s2
Rom: Jedi knight 6
kernel: Jedi kernel 2
~~~~~~~~~~~~~~~~~~~~~
everal said:
1. when will be the fifth cpu kernel available from the tegra3 for less processes like reading ebooks or surfing the web?
Click to expand...
Click to collapse
This is already happening, it is entirely transparent to the user.
everal said:
2. when will the stuttering problems on many games will be fixed (like jetpack joyride, baller etc.)
Click to expand...
Click to collapse
This will probably depend on the game devs. Games like jetpack joyride stutter and lag on my i5-2310 desktop computer when using touchscreen inputs.
schettj said:
1) do you have the correct imap prefix set? How many folders do you have?
2) probably because deep cycling the battery under 5% reduces overall battery life
3) you can't? http://www.wpcentral.com/microsoft-surface-rt-tip-deleting-apps
4) http://superuser.com/questions/496906/how-can-i-remove-live-tile-updates-in-windows-8
5) possibly never, but I agree that would be awesome
6) don't understand - keyboard should use your global language setting
7) you could always share your bigger skydrive's account with your smaller skydrive account - that should make the space accessable from the smaller account. Do that in the skydrive web interface.
8) ?
Click to expand...
Click to collapse
1.) where i can set, here my infos to the imap-syncing issue...
(i think there must be a restriction to the count of directorys, becouse new emails in the exist directorys are synct correct.
i have only a overall of 20 root-directory and a 222 down-under-directorys
i missing a count of 14 root-directorys with 71 down-under-directorys
2.) ok thanks, so how i can configure a first warning at 10 percent and the second at may be on 6 percent?
3.) i know, but i miss a deinstall-routine direct from the app-store, not from the metro-ui
4.) thanks that is new for me, i must play with local group policy...
5.) i hope to
6.) the problem is i'am a german user with a german os, but offen i write english text in different forums, so the dictionary is not automaticly set to "english", very very bad for the typing process...
7.) how does it work, how does i share my bigger account to my smaller account?
at the moment i mapp my bigger account through the windows explorer with the following path: https://d.docs.live.net/xxx
8.) i mean when i start in desktop mode the cmd and i would typing no osd-keyboard will be enabled automaticly, i must push the icon in the tray-list to start the osd-keyboard
1. when will be the fifth cpu kernel available from the tegra3 for less processes like reading ebooks or surfing the web?
This is already happening, it is entirely transparent to the user.
- i don't think that is possible today, becouse the main cpu tact is reduced to 1,3 ghz instead of 1,7 ghz becouse the companion core with 500mhz is not usable, so they reducing the main cores to reach a good battery lifetime
--------------------------------------
2. when will the stuttering problems on many games will be fixed (like jetpack joyride, baller etc.)
This will probably depend on the game devs. Games like jetpack joyride stutter and lag on my i5-2310 desktop computer when using touchscreen inputs.
- ok thanks so i can only hope that the devs will soon fix this big problem
everal said:
- i don't think that is possible today, becouse the main cpu tact is reduced to 1,3 ghz instead of 1,7 ghz becouse the companion core with 500mhz is not usable, so they reducing the main cores to reach a good battery lifetime
Click to expand...
Click to collapse
Thinking and knowing are 2 different things, Not all Tegra3 SoCs are clocked to 1.7GHz 1.3 or 1.4GHz top clock is quite standard.
Got my Surface yesterday and installed all the updates and restarted it a few times, battery lasted without any problems. Last evening it was about 50% and then this morning it was turned off and I notices that the battery was completely drained over night. Something must be wrong I guess?
everal said:
1.) where i can set, here my infos to the imap-syncing issue...
(i think there must be a restriction to the count of directorys, becouse new emails in the exist directorys are synct correct.
i have only a overall of 20 root-directory and a 222 down-under-directorys
i missing a count of 14 root-directorys with 71 down-under-directorys
2.) ok thanks, so how i can configure a first warning at 10 percent and the second at may be on 6 percent?
3.) i know, but i miss a deinstall-routine direct from the app-store, not from the metro-ui
4.) thanks that is new for me, i must play with local group policy...
5.) i hope to
6.) the problem is i'am a german user with a german os, but offen i write english text in different forums, so the dictionary is not automaticly set to "english", very very bad for the typing process...
7.) how does it work, how does i share my bigger account to my smaller account?
at the moment i mapp my bigger account through the windows explorer with the following path: https://d.docs.live.net/xxx
8.) i mean when i start in desktop mode the cmd and i would typing no osd-keyboard will be enabled automaticly, i must push the icon in the tray-list to start the osd-keyboard
1. when will be the fifth cpu kernel available from the tegra3 for less processes like reading ebooks or surfing the web?
This is already happening, it is entirely transparent to the user.
- i don't think that is possible today, becouse the main cpu tact is reduced to 1,3 ghz instead of 1,7 ghz becouse the companion core with 500mhz is not usable, so they reducing the main cores to reach a good battery lifetime
--------------------------------------
2. when will the stuttering problems on many games will be fixed (like jetpack joyride, baller etc.)
This will probably depend on the game devs. Games like jetpack joyride stutter and lag on my i5-2310 desktop computer when using touchscreen inputs.
- ok thanks so i can only hope that the devs will soon fix this big problem
Click to expand...
Click to collapse
So... to trigger the warning sooner or change auto shut-down:
1. Search battery, tap "Settings" on the searchbar.
2. Tap "change battery Settings"
3. In the following screen, tap "Change plan settings", then "change advanced power settings"
4. In that window, tap the "Battery" option
5. There are options that say "Low battery level" and "Critical battery level" you can change low battery level to change when the notification shows, and critical battery level to change the auto shut-down. I only turned critical to 4% to avoid doing a "dirty" shut-down, so as not to damage the system.
If I helped, please hit thanks!
Is there a way to get movie\tv info to show on your own videos in video app?
I like having the info with purchased movies and tv shows in the xbox video app. Does anyone have any tips to get your own ripped videos to display information in the video app? Or a different app that can do it? I use xbmc on my htpc which would work great but all they have in the app store is the xbmc remote.
Will I be able to connect my Samsung Note 2 to this directly and be able to read/transfer music and mp4 movies?
stevessvt said:
Will I be able to connect my Samsung Note 2 to this directly and be able to read/transfer music and mp4 movies?
Click to expand...
Click to collapse
Most definitely. Just put it the Note 2 in "mass storage" mode. It'll show up like a flash drive does. Copy 'em over and u r done.
Can you use a pen stylus on Surface RT
Hey all,
I have searched the internet and correct me if I am wrong that Surface Pro comes with stylus.... But I really want the surface RT because of the thinner design and the longer battery life compared to Surface Pro but I really wanted to use a stylus so I can write notes on the screen in meetings. I was thinking of the Samsung ATIV as it has SNote and stylus included and has full windows 8 but there is something about the Surface.
Has anyone used a stylus and not one of the filthy fat things you use on an ipad, the actual one that look like a pen with a small nib.
Thanks
I have, and they are ok, but you have to keep your hand up, which you wouldn't have to on the surface pro.
This is really disapointing, so is it only the Surface Pro that see the tip of the pen and cuts out other touch on the screen?
Might have to get the Samsung ATIV instead but I love the Surface RT.
Surface RT has only a capacitive touchscreen. It doesn't have a stylus digitizer at all. The only kind of stylus that will work with it is one that mimics the capacitive characteristics of a finger, and if your hand is on or near the screen at the same time it has no way of telling that you're using a stylus vs. making a multi-touch gesture.
Good news: I have found a solution to enable us to calibrate stylus with user-defined grid when Wacom feel driver has installed on your surface pro.
The trick is to edit the registry and no risk at all if you do it properly. Most of surface pro users experience LinearityData error when run the script:
tabcal lincal novalidate XGridPts=0,30,50,150,350,650,945,1240,1540,1740,1840,1890,1919 YGridPts=0,30,50,150,350,630,830,1030,1050,1079.
Note that delete 'devicekind=pen' in the script(the script above is an example) does not solve the problem most of the time.
The solution is to delete the [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID\VID_045E&PID_0799&MI_01&Col03\8&2d6be41e&3&0002\Device Parameters], [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TabletPC\LinearityData] and [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TabletPC\UserLinearityData] using your registry editor.
Note that the id "VID_045E&PID_0799&MI_01&Col03\8&2d6be41e&3&0002" of the first key's name could be different on your device. A search in registry for LinearityData is suffice to find it.
Then you are able to run the 'tabcal lincal novalidate XGridPts=0,30,50,150,350,650,945,1240,1540,1740,1840,1890,1919 YGridPts=0,30,50,150,350,630,830,1030,1050,1079' script.
In this step, the values in [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID\VID_045E&PID_0799&MI_01&Col03\8&2d6be41e&3&0002\Device Parameters], [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TabletPC\LinearityData] and [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID\VID_045E&PID_0799&MI_01&Col03\8&2d6be41e&3&0002\Device Parameters] are updated.
Bingo! You get the same accuracy in the corners as the one without Wacom driver.
To backup the linearityData, use the registry editor to export these three folders(the first one is the most important). You can recovery to this profile whenever you want. Is that nice?
Now you can also calibrate your pen using the default 4 points calibration tool in control panel. It will add a secondary correction, which is good in some cases. And the corner accuracy will not be jeopardized by this 4 points calibration. The data file of this 4 points calibration seems to be "C:\Users\[your user name]\AppData\Roaming\WTablet\ISD_Tablet.dat Backup this file is also recommended.
Enjoy!
xiaohang.07 said:
Good news: I have found a solution to enable us to calibrate stylus with user-defined grid when Wacom feel driver has installed on your surface pro.
The trick is to edit the registry and no risk at all if you do it properly. Most of surface pro users experience LinearityData error when run the script:
tabcal lincal novalidate XGridPts=0,30,50,150,350,650,945,1240,1540,1740,1840,1890,1919 YGridPts=0,30,50,150,350,630,830,1030,1050,1079.
Note that delete 'devicekind=pen' in the script(the script above is an example) does not solve the problem most of the time.
The solution is to delete the [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID\VID_045E&PID_0799&MI_01&Col03\8&2d6be41e&3&0002\Device Parameters], [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TabletPC\LinearityData] and [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TabletPC\UserLinearityData] using your registry editor.
Note that the id "VID_045E&PID_0799&MI_01&Col03\8&2d6be41e&3&0002" of the first key's name could be different on your device. A search in registry for LinearityData is suffice to find it.
Then you are able to run the 'tabcal lincal novalidate XGridPts=0,30,50,150,350,650,945,1240,1540,1740,1840,1890,1919 YGridPts=0,30,50,150,350,630,830,1030,1050,1079' script.
In this step, the values in [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID\VID_045E&PID_0799&MI_01&Col03\8&2d6be41e&3&0002\Device Parameters], [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TabletPC\LinearityData] and [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID\VID_045E&PID_0799&MI_01&Col03\8&2d6be41e&3&0002\Device Parameters] are updated.
Bingo! You get the same accuracy in the corners as the one without Wacom driver.
To backup the linearityData, use the registry editor to export these three folders(the first one is the most important). You can recovery to this profile whenever you want. Is that nice?
Now you can also calibrate your pen using the default 4 points calibration tool in control panel. It will add a secondary correction, which is good in some cases. And the corner accuracy will not be jeopardized by this 4 points calibration. The data file of this 4 points calibration seems to be "C:\Users\[your user name]\AppData\Roaming\WTablet\ISD_Tablet.dat Backup this file is also recommended.
Enjoy!
Click to expand...
Click to collapse
does it works on other wacom tablet pcs?
When I tried to calibrate my lenove x230t tablet, I noticed the calibrate points are about the screen resolution.
But the screen of my tablet is not a FullHD one, it's 1366*768 WXGA screen.
What should I do so that I can make my x230t work with 273 calibrate points?
DandyDoc(+1) Final Fantasy IV (android version) Savegame Editor 0.6
This application is best used together with the Final Fantasy IV Save Editor by KeylanHalfdan -
http://forum.xda-developers.com/showthread.php?t=2468752
What does it do?
DandyDoc allows editing/adding party inventory items and keyitems(augments) in slot 1.
It will mess up the checksum for that save slot, please read the above thread for detailed instructions (or view 'howto' inside DandyDoc)
to be able to load that saveslot in the game.
There are a few things I want to add before it's 1.0
Option: Choose a default folder for loading/saving
Option: Allow adding duplicate items or not (currently only new items can be added)
[*]Adding/or editing key items that won't break the game (auto-potion, HP +50 etc) [DONE!]
[*]Nicer looking GUI?
Screenshots (resized):
{
"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"
}
There's only one archive now, it contains both the 32-bit and the 64-bit version, use the one you're most comfortable with. They should act exactly the same.
Have fun!
Changelog
Changelog:
[+] Added [-] Removed [*] Changed [f] Fixed(!) [>] Comment
Code:
0.4.0 > 0.5.0b
[+] Editing Key Items (Augments only)
Version 0.5.59
[f] Key Items count was written incorrectly when saving
[f] Key Item 'Cry' shows correct description (no more 'Rat T')
[+] Doubleclick to add augments, default count is 1
[+] A 'fix' if you have multiple key-items due to older/buggy versions of DandyDoc (up to a total of 79 key-items atleast)
[-] Key Items 'Omega Tail', 'Zemus Tail' and 'MP Efficiency' - they're not meant to be in the game
[*] Disabled the add button when in the left list to avoid confusion when editing item count value (Key Items Tab)
[>] Twincast, forgot about that one.... I'll keep it in mind for the next version....
Version 0.6
[f] new ADD ITEM button created when it shouldn't
[f] Twincast augment should now be working
[+] Remove all inventory button (add all isn't completed in this version)
[>] The internal readme is for 0.5 but should still be valid.
I can do some testing for you as soon as i finish playthrough 1!..
Oh, and awesome work btw... Thank you Very much!!!!!!
I think it's worth mentioning again that the 0.5b, is a beta version - and it can potentially break your game. Even more so than the 0.4.0 one can!
---
I have 3 'Lugae's Key' in my inventory that I can't explain (well, I should have 1, so it's really 2 unexplained).
It might not be an issue with the posted 0.5b, but until I find my savefile close to where I get the key I cannot verify it. Unless I can reproduce the duplication with other key items.
The problem is that, unlike ordinary items that you just can add upto a total of 255, there are no checks (currently) that the key items added actually fit inside the allocated space for key inventory items (which looks like 126, give or take a few). If DD tries to write more key items, it'll destroy other sections in the savefile = not good, not good at all.
I never added checks on key items because of the large ammount of space for so few items. Guess I'll have to add that to my TODO list for 0.6.
@ZaruenVoresu Thanks! I hope the duplicates issue is fixed by then, but at this stage there's bound to be a few more issues just waiting to be found.
happer66 said:
I think it's worth mentioning again that the 0.5b, is a beta version - and it can potentially break your game. Even more so than the 0.4.0 one can!
---
I have 3 'Lugae's Key' in my inventory that I can't explain (well, I should have 1, so it's really 2 unexplained).
It might not be an issue with the posted 0.5b, but until I find my savefile close to where I get the key I cannot verify it. Unless I can reproduce the duplication with other key items.
The problem is that, unlike ordinary items that you just can add upto a total of 255, there are no checks (currently) that the key items added actually fit inside the allocated space for key inventory items (which looks like 126, give or take a few). If DD tries to write more key items, it'll destroy other sections in the savefile = not good, not good at all.
I never added checks on key items because of the large ammount of space for so few items. Guess I'll have to add that to my TODO list for 0.6.
@ZaruenVoresu Thanks! I hope the duplicates issue is fixed by then, but at this stage there's bound to be a few more issues just waiting to be found.
Click to expand...
Click to collapse
how about using the save editor at the VERY end of the game or VERY beginning of the game.. anyways i just got to zemus....
somehow missed the treasure hunter augment.(was in one of the missable dungeons... i think either twoer of zot or tower of babil... cuz i know the last 2 missable dungreons are 100% .. but the first two was before i started being so focused on 100% map completion
. so i figured while i am at i will test adding ALL augments x 10 and than i will attempt to start a new game plus ( this should remove all key items in the process ( excluding augments and preventing the game from duplicating in the next playthrough.
I will let you know of any problems later on during the day after i have tested adding all the augments.
Testing Results
Sorry for the messy writing I will try to clean it up tomorrow
==============================================================================================================================================================================
Tests 1 - 5
==============================================================================================================================================================================
1st Attempt : Attempted to add 13 of all augments including MP Efficiency.
1st Result: Multiples of 2 - 3 augments ( Omnicasting and some others.) however most augments did not mkae it in the game....
2nd Attempt: Attempted to add 13 of all augments excluding mp efficiency.
2nd Reslt: same result as above except different augments this time.
3rd Attempt: Attempted to add 9 of specific auigments, specifically the ones with the best stat growth bonuses. (inferno, whirlwind, tsunami, ? Love, and Limit break)
3rd Result: Ended up with all the augments including 9 ? love.. however only 1 Limit break was added into the game. Making me think maybe it was hard coded to allow you to only have 1 limit break in your key item inventory..
4th Attempt: gave the limit break to cecil and attempted to add another limit break > (attempted to add 4 even though i knew the game would only allow one.. I figured i would add 1 at a time .. give it to a character.. than readd until all characters had limit break,
4th result: for some reason this time it added all 4 limit breaks busting my theory that the game hardcodes you into only have 1 at a time in your key item inventory... and was also able to successfuly give all characters the limit break... dont see why it would work in battle allowing all chracters to break damage limit.
4th result 2 : however for some reason.. 3 - 4 augments were made into many duplicates.. so now i have like 10 slots of treausre hunter and 4 - 5 slots of safe travellers..
5th attempt : tried to remove the duplicate augemnts ( when augemnt # is at 0 ... the game removes these extra augments once you save/reload.) however doing this so far did not help.. as the same duplicated augemnets came back.. going to try this one more time but it seems like i will be stuck with these duplicated augments... i will also try to add more of the remaning augments that i did not add ( since the only ones i did add were the vital ones with good growth.)
5th result : no luck... still many duplicated augments... gonna try adding less augments in at a time and using them all right away which hopefully will prevent this from happening... ( its not a huge error and its very playable.) i just have ocd so i f i can find the best of both worlds.. why not... will post again when i make my 6th attempt.
5th result 2 : nevermind doesnt work.. going to just live with it.. hopefully though when istart new game plus.. it wont prevent me from getting key items during the story.
=======================================================================================================================================================================================
6th Attempt Surprise: I have one last idea actually .. gonna do a few more tests overnight and will get back to you about my results tomorrow. ( so far all the vital augments seem to work. Tsunami,Whirlwind,Inferno,Treasure Hunter,? Love, Limit Break.)
=======================================================================================================================================================================================
6th Attempt Solution A
No Matter what there will be a set of random augments given to you in seperate item slots... if you give them to characters.. and than edit your augments again using the editor.. another set of random (or possibly the same , im not too sure.) will again appear on your key item inventory list no matter what... this happens every time you edit the augments using the save editor. EXCEPT
if you edit the augments and do not touch the ones that appear randomly (dont even use them in game) than edit your augments again... and again.. so long as you dont touch or use the duplicated augments that appear randomly.. than it seems pretty safe to add in augments..... howerver... you cant just add all augments as this glitches the game and causes many of them to not appear on the list.
and this is where i have come up with 2 temporary solutions.
the first solution is guaranteed to work i believe.
What you do is add 6 augments ( i chose ??? Love, Limit Break , Tsunami, Whirlwind, Curse, Treasure Hunter.) (add in the quantities you want as weell.. ( i put in 4 for the augments i had already given 1 of to the final party and 5 for the othrs.) (basically allowing me to give each member of the final party an augment of each type.)
Save your file.. go in game . ( make sure to bypass checksum using method in other thread.)
now give the six augments you added to your file ( DO NOT touch the ones that were automatically added by the editor randomly.) to the characters.
and than once again edit the save file using your editor and add another 6 augments... .. use them on your cahracters... repeat again until you have given your characters (mine being the final party.) all the augments you want
just make sure to add about 6 augments between each save editing so as to prevent the game from preventing almost all of them from appearing in your key item inventory . ( strange bug yes.)
6th Attempt Solution B
Only difference here between these solutions really is after adding the 6 augments.. you go in game.. fix checksum... but do not use the 6 augments.. only important thing is fixing checksum and than resaving your file.
than going back into the editor.... adding in another 6 augments.. and not touching the previous 6 or the randomly added ones by the save editor.... however i have only tested this with 12 augments.. i added 6.. did not use them on characters.. than added the following 6.... its possible that eventually the terrible bug described earlier will appear using this solution... i have not finished testing this solution completely which is why the first solution is better...
============================================================================================================================================================================================
Conclusion
============================================================================================================================================================================================
the point of all this is to say there are 2 bugs.. the one that adds a set of random augments along with whichever ones you added. which is seemingly harmless with the solution i provided. the other one which i dont know the cause of just yet which prevents the appearance of almost all augments added by save editor ... definitely happens when trying to add all augments at the same time... might happen eventually with solution b.. but with solution a.. i do not think this bug will ever appear so long as you add only 6 augments at a time and than use those augments on your characters so they dissapear from your key item inventory.
if its just specific augments that causes this nasty bug.. than maybe if i can pinpoint which augment(s) is causing this bug we can just refrain from adding that one augment and not have to worry about these silly solutions.
. the reason i dontk now is because i have only added 12 augments, 6 at a time so far..... (and i tried adding all at the same time of course which is where i first saw the nasty bug.)
by the way... one more thing to note.. once you use solution a or b to add in all the augments you desire... you can FINALLY change the quantites to the desired amount and/or use the set of augments that were automatically randomly generated in your inventory along with the augments you added.
I will continue my tests and report further, sorry for bad grammar , punctuation , and what not. I know its a hard read.
==========================================================================================================================================================================================
Finalized Test 6 Solution B Results
=========================================================================================================================================================================================
Session 1
Automatically Added (No Idea Why Editor chose these ones.)
Gil Farmer
Omnicasting
Omnicasting
Darkness
Inferno
Inferno
Inferno
Inferno
Inferno
Safe Travel
Successfully Added
5 Limit Breaks
4 Kyri Loves (???'s Love)
4 Whirlwinds
4 Tsunamis
5 Curses
5 Treasure Hunters
Session 2
Successfully Added
4 Counters
4 Reaches
4 Fast Talkers
4 DualCast
5 Adrenalyne
5 Last Stand
Session 3
Successfully Added
4 HP + 50
4 MP + 50
4 Focus
4 Pheonix
Unsuccessful
4 Fast Talker
4 Bluff
Conclusions I have are 2.
Either A. You can only add a max of 16 different augments and than must use them on your characters before adding more or else the game will start removing augments and preventing more from appearing on your key item list.
or B. Maybe it has to do with the quantity of augments added? maybe the key item list can only display a maximum total of 80 augments/key items ( which is why the bug began during the third session... it could be either one of these. most likely its A
UPDATE
after further testing ... once you start using the augments on characters.. and than add more augments using the save editor... other augments are FURTHRE duplicated increasing the size of the key item bag continuously.... like you said earlier without a proper way of removing them ... i worry natural key items gotten in game may now not be added now that i have a bunch of key item duplicate augments....
so if you mind the possiblitiy ... definitely use the augment editor with extreme cautioun .. and make sure to backup your saves so at worst case scenario you can go back to the save before you starting editing augments.
and regardless of othese unfortuante bugs/glitches.. having 5 limit breaks ???? love and other rare augments is especially awesome .!
============================================================================================================================================================
ACTUAL WORKAROUND SOLUTION C
============================================================================================================================================================
If you add one augment at a time.. than use it on your desired characters .... so far it seems like no further random augments are added.. just the initial set of random ones... so one at a time you can add an augment in game.. it doesnt seem to really glitch up doing it this way. I have only tested a few augments with this method.
Just make sure not to touch the set of random augments added until you are completely finished adding all the desired augments you want than you can freely use them without any glitches.. if you do edit your save again after using the random set of augments ... a new set will appear and you will probably have most of the augments on your party already thus making them unremovable and making you in a pickle .
ZaruenVoresu said:
I can do some testing for you as soon as i finish playthrough 1!..
Click to expand...
Click to collapse
You call that 'some testing' :laugh:
Rather impressive list, I'm really grateful, thank you!
I've just added 1-2 augments at a time so that's probably why I never had so many issues, but when I tried adding 16 augments only a couple actually showed up in the game. So that's a good starting point to try and figure out what's wrong.
One important thing I found was that I have Zemus and Omega Tail in the list. And from what I can gather they shouldn't be there b/c they were never implemented in the game. And if you try to add them they won't show up at all.
I'll re-read your post again later to try and see if I can figure something out from it. But adding items that doesn't belong (like Zemus Tail) can account for missing items added after them, but the issue with the duplicates I think is something else.
When I think something is fixed I'll update the second post and attach the newer versions there. And try to keep more stable builds in the first post.
ps. I hope you're using adb to transfer the save.bin to and from your deivce. It saves alot of time, unless you're using some other quick method.
happer66 said:
You call that 'some testing' :laugh:
Rather impressive list, I'm really grateful, thank you!
I've just added 1-2 augments at a time so that's probably why I never had so many issues, but when I tried adding 16 augments only a couple actually showed up in the game. So that's a good starting point to try and figure out what's wrong.
One important thing I found was that I have Zemus and Omega Tail in the list. And from what I can gather they shouldn't be there b/c they were never implemented in the game. And if you try to add them they won't show up at all.
I'll re-read your post again later to try and see if I can figure something out from it. But adding items that doesn't belong (like Zemus Tail) can account for missing items added after them, but the issue with the duplicates I think is something else.
When I think something is fixed I'll update the second post and attach the newer versions there. And try to keep more stable builds in the first post.
ps. I hope you're using adb to transfer the save.bin to and from your deivce. It saves alot of time, unless you're using some other quick method.
Click to expand...
Click to collapse
adb?
i found a quick enough way ... cutting alot of corners...
1. Copy Save from Data/Data to /SDCard
2. Copy Save from /SDcard to CPU
3. Add Augment.
4. Copy Save from CPU to SDCARD
5. Go to Load Game Screen (Do you want to load this file?) .
6. Copy Save from SDCARD to Data/Data and Overwrite file. (Reassign Permissions As Well.)
7. Load Game and Save.
(notice i dont waste time renaming the files.)
took about 2 - 3 minutes per augment.
adb (Android Debug Bridge) will let you transfer files almost in an instant, well it can do alot more than that also.
At first I thought about adding some support for it in DD and bundle them toghether, but I'm unsure if it's allowed. It's part of the Android SDK so it's a pretty hefty download when all you need are adb.exe, AdbWinApi.dll and maybe AdbWinUsbApi.dll unless you're doing it via tcp (or something, I've never bothered). You'll also need to enable USB debugging on your device and install Windows-drivers (I think there are some nice Universal Naked Drivers(?) here on xda that should work for most devices).
Then it's pretty simple to create a batchfile to transfer files to and from your device (if you have a adb session running and your device is connected)
When I want my savefile in a folder om my Desktop it's just:
Code:
adb pull /data/data/com.square_enix.android_googleplay.FFIV_GP/files/save.bin %USERPROFILE%\Desktop\FFIV_Andy\save.bin
And when I have fired up FFIV and I'm at the loading screen (I've found that you don't really need to click on any slots, you just need to be in the loading screen). I click on the other .bat file that contains this line:
Code:
adb push %USERPROFILE%\Desktop\FFIV_Andy\save.bin /data/data/com.square_enix.android_googleplay.FFIV_GP/files/save.bin
But I hope I have some good news ( finally! :victory: ), I've added every augment to a few savegames and I havn't found any duplicates... I even had time to do a little 'fix' if anyone used the buggy-version and wants to remove their dupes from their saves.. So far it seems to work... I have a bit more testing to do but hopefully it should be uploaded within a few hours.. And if it runs as smooth as it seems to be for a while, I'll just slap the word stable on it and have it in the first post.
Then maybe I'll actually have some time to play... It's funny how much you can forget during the 10-20 years since I last played the entire game.
happer66 said:
adb (Android Debug Bridge) will let you transfer files almost in an instant, well it can do alot more than that also.
At first I thought about adding some support for it in DD and bundle them toghether, but I'm unsure if it's allowed. It's part of the Android SDK so it's a pretty hefty download when all you need are adb.exe, AdbWinApi.dll and maybe AdbWinUsbApi.dll unless you're doing it via tcp (or something, I've never bothered). You'll also need to enable USB debugging on your device and install Windows-drivers (I think there are some nice Universal Naked Drivers(?) here on xda that should work for most devices).
Then it's pretty simple to create a batchfile to transfer files to and from your device (if you have a adb session running and your device is connected)
When I want my savefile in a folder om my Desktop it's just:
Code:
adb pull /data/data/com.square_enix.android_googleplay.FFIV_GP/files/save.bin %USERPROFILE%\Desktop\FFIV_Andy\save.bin
And when I have fired up FFIV and I'm at the loading screen (I've found that you don't really need to click on any slots, you just need to be in the loading screen). I click on the other .bat file that contains this line:
Code:
adb push %USERPROFILE%\Desktop\FFIV_Andy\save.bin /data/data/com.square_enix.android_googleplay.FFIV_GP/files/save.bin
But I hope I have some good news ( finally! :victory: ), I've added every augment to a few savegames and I havn't found any duplicates... I even had time to do a little 'fix' if anyone used the buggy-version and wants to remove their dupes from their saves.. So far it seems to work... I have a bit more testing to do but hopefully it should be uploaded within a few hours.. And if it runs as smooth as it seems to be for a while, I'll just slap the word stable on it and have it in the first post.
Then maybe I'll actually have some time to play... It's funny how much you can forget during the 10-20 years since I last played the entire game.
Click to expand...
Click to collapse
Very good news... sorry i havent replied in a loooong time but i was farming tails for PT2... with all onion gear... ( and 5 AA for PT3.)
Never passed PT1 on the DS myself so it feels like a nice fresh reward.)
ZaruenVoresu said:
Very good news... sorry i havent replied in a loooong time<snip>
Click to expand...
Click to collapse
No worries mate, usually no replies is good news because then no-one has found any nasty bugs. Or it could mean that people simply doesn't like cheating and don't like my tool!
How to open the save.bin in the editor? Even if I drag it in, it doesn't do anything.
quick intro..
I bought the Lenovo m8 FHD. Great tablet, Im using mine as a car head unit to replace a buggy old Nexus 7 with Timur's kernel. I was gonna get a Galaxy Tab A or any Galaxy but none of the sizes woud fit (too wide). When I discovered the Lenovo was the same width with more height, much better spec it was a no brainer. Its perfect for a car head unit! Rooted with magisk, I bought a LavaSync OTG hub which doesn't require root but bought it anyway (American company, google it). This provides USB audio out to my miniDSP. Use tasker to set up any automated options, ie when powered [do this] else [sleep...]. Simples
I just need to increase volume steps then I can install the thing -
Iv tried to increase the volume steps using apparently the most popular solution - ro.config.media_vol_steps=30 (30 is required) in build.prop and deafualt.prop as running Android 10. After a reboot I now have 30 steps but from 1 to 15 is mute to full volume and 16 to 30 is also mute to full volume! Im still learning here but where should I be looking to find these settings?
I see, using ADB, the 'ETC' folder (file) has alot of audio related files but just not sure where this device keeps the config settings for something like this?
Thanks in advance for any help
Moving on then. My next step to solve this is to change permissions and copy mmcblk0 to my windows machine and use an app to explore it at leisure. I will update anything I find..
mamba76 said:
quick intro..
I bought the Lenovo m8 FHD. Great tablet, Im using mine as a car head unit to replace a buggy old Nexus 7 with Timur's kernel. I was gonna get a Galaxy Tab A or any Galaxy but none of the sizes woud fit (too wide). When I discovered the Lenovo was the same width with more height, much better spec it was a no brainer. Its perfect for a car head unit! Rooted with magisk, I bought a LavaSync OTG hub which doesn't require root but bought it anyway (American company, google it). This provides USB audio out to my miniDSP. Use tasker to set up any automated options, ie when powered [do this] else [sleep...]. Simples
I just need to increase volume steps then I can install the thing -
Iv tried to increase the volume steps using apparently the most popular solution - ro.config.media_vol_steps=30 (30 is required) in build.prop and deafualt.prop as running Android 10. After a reboot I now have 30 steps but from 1 to 15 is mute to full volume and 16 to 30 is also mute to full volume! Im still learning here but where should I be looking to find these settings?
I see, using ADB, the 'ETC' folder (file) has alot of audio related files but just not sure where this device keeps the config settings for something like this?
Thanks in advance for any help
Moving on then. My next step to solve this is to change permissions and copy mmcblk0 to my windows machine and use an app to explore it at leisure. I will update anything I find..
Click to expand...
Click to collapse
******* *** * *if anyones interested amongst the flood of responses from this thread you need default.prop from Vendor folder not root folder ******** ** ****
mamba76 said:
******* *** * *if anyones interested amongst the flood of responses from this thread you need default.prop from Vendor folder not root folder ******** ** ****
Click to expand...
Click to collapse
** actually no it does the same thing- 2 lots of volume bars stacked on top of each other, 0-15+0-15 = 30 steps, fail!, it should be 0-30=30 steps,