yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] ringen00:
Cannot help you with Hearthstone but curious why/how you got CM12 on your OPO? Mine still runs under CM11...
[Xposed Framework Modules] cioce:
Thanks for the update, it works fine with Spotify Music v2.4 on KitKat ;)
[Xposed Framework Modules] GalaxyWhy:
Flashed CM12 nightlies. It was pretty simple. Should be getting the OTA by the end of the month though, so I probably wouldn't bother
[Xposed Framework Modules] ringen00:
Just read this somewhere but thanks :)
[Xposed Framework Modules] burujuguru:
sir the mega mirror link seem to be down or somethin' i cant open the link,?

would you happen to have any other mirror options for my case? it would be great, really need this importantly thanks!
[Xposed Framework Modules] JsChiSurf:
Looks like Mega was down for a bit earlier today. I kept testing the main site (not just the download links), earlier today, I it just came back up a few minutes ago, so you should be set to download.
[Xposed Framework Modules] burujuguru:
downloaded. job well done sir! working great for me.

kk.4.4 wiko rainbow !!
[Xposed Framework Modules] coolkid12239:
Uninstall the app, uninstall the xposed module, reinstall the app, reboot, reinstall module, reboot, check for google play updates, clear the data of the app in settings>applications and let me know?
[Xposed Framework Modules] User.random():
"Can't open file"

When I try to install the apk, I just get an error saying "Can't open file". HELP!
[Xposed Framework Modules] JsChiSurf:
If you are downloading straight to your phone, try, instead of selecting from the notification window, navigating to your download folder via a file explorer and selecting the APK directly.
[Xposed Framework Modules] User.random():
I am installing it from ES File Explorer, it still does not work!
[Xposed Framework Modules] JsChiSurf:
Hmm, don't know. Works fine for me. Maybe try downloading via the MEGA app just to test? File is good / verified from here.
[Xposed Framework Modules] Ronii10:
Please fix this for JB
[Xposed Framework Modules] morpheus302:
Does it work with LP 5.1?
[Xposed Framework Modules] JsChiSurf:
The Xposed Framework in general is not yet compatible with LP 5.1, so the answer would be no, not until Xposed is released with compatibility first.
[Xposed Framework Modules] morpheus302:
Thank you very much for the quick answer. An unofficial port has been released in the Xposed section with support for LP 5.1

Have a nice day sir and thank for this awesome module.
[Xposed Framework Modules] JsChiSurf:
Thanks for the heads up. I just saw this as well, but think I'll likely wait for the official version personally. But, anyone taking the plunge, feel free to try and report back here your findings!
[Xposed Framework Modules] morpheus302:
Installed and it's working as it should on LP 5.1 experimnetal xposed
[Xposed Framework Modules] JsChiSurf:
Good news. Thanks for the confirmation.
[Xposed Framework Modules] JBH168:
[MENTION=2339345]JsChiSurf[/MENTION] Thanks for the amazing work!

May I ask how exactly this mod is working? Or in other words: where are apps getting the information about the size of the device from? I can't find any method to grab the screen size in the Android framework.

What size does this module return? You stated larger than 7", but what size exactly? (This might be a possible work-around for the Microsoft Office apps on tablets larger than 10.1")
[Xposed Framework Modules] JsChiSurf:
Oops, duplicate post. See below.
[Xposed Framework Modules] JsChiSurf:
Many apps (and it just depends on the app in particular), make a call to Android's "getDisplaymetrics()" class, which reports back various values, to determine screen size.

I then wrote a quick helper app for the Nexus 7, so I could see what its default metrics / values were reported back as, and used these values (for density, pixel height, pixel width, etc) within the module.

Then, I used Xposed to hook this system call, and rather than returning the actual values for the device it is running on, I return the Nexus 7 values instead.

There's no guarantee though, that others apps use this same process. It's just a matter of ripping things apart to see what it is doing.
[Xposed Framework Modules] JBH168:
Thanks a lot!

Could you also explain to me why the apps don't try to display the app for the Nexus 7's screen size then? Or what manages the app's layout in android since returning other values should change that layout as well, shouldn't it?
[Xposed Framework Modules] JsChiSurf:
It may, and even for the purpose that I use tabletMetrics for, there are definitely some subtle changes to the appearance as a result, but whether it does or does not is entirely dependent on the app itself, and the resources it defines (if so) for various screen sizes, etc.
[Xposed Framework Modules] tmantti:
Unoffical xposed 5.1.1

Anyone have tried this with romracers unoffical xposed for android 5.1.1?
[Xposed Framework Modules] htmltag:
On my Note 4 (Rooted TMO Stock 4.4.4 with TabletMetrics: v2.2.1), it's not working.

Using the App Phone Info and checking android.view.display provides:

Width: 1440

Height: 2560

X DPI: 508.0

Y DPI: 516.063

sqrt(power(1440/508,2)+power(2560/516.063,2)) = 5.713415in reported display.

For those wondering, the formula to determine the diagonal of a rectangle is:

diagonal = √(w² + h²)

The width and height are in pixels and dividing by the dots (pixel) per inch will provide you the width and height in inches.

There is also an app in the Play Store called "Screen Data or Screen Size and Density" that will calculate it for you and provide a simple this is it screen.
[Xposed Framework Modules] JsChiSurf:
Whether it works for your use case is dependent on how the app you are intending to use it for utilizes the same process for calculating screen size and taking action accordingly.

If you have app specific questions beyond the scope of the thread, please feel free to PM me with additional questions.
[Xposed Framework Modules] JsChiSurf:
I have not, and will not likely upgrade until an official version is released. There are lots of framework problems with the existing Xposed port from what I am reading.

If anyone wants to try and report back, that would be great. If the framework is solid, I don't see any reason why it wouldn't work out of the box.
[Xposed Framework Modules] noctvm:
I'm using tablet metrics on htc one m8 gpe 5.1. It seems to be working perfectly.
[Xposed Framework Modules] ringen00:
[MENTION=4526825]noctvm[/MENTION] Please Please! Don't mention in detail which app you are using it for! The thread was closed because of this once before already! Please edit your post regarding this. Thanks :)
[Xposed Framework Modules] Trontor:
Cyanogen/LG G3 compatibility

I currently am running cyanogen mod 12 on an LG G3 and the module has been selected, but a certain application that streams music doesnt not seem to be affected by this. It worked before the flashing of the Cyanogen Mod 12 so is it a Lollipop issue, Cyanogen issue, certain music streaming service application update? Thanks for any help. I feel like a leech because this is my first post.
[Xposed Framework Modules] Ronii10:
4.2 support?
[Xposed Framework Modules] jigarbond:
Hey were you able to fix this?

Facing the same issue on my G3 and CM12
[Xposed Framework Modules] r4yv3n:
Not lollipop or app update problem, i installed it today on LG G2 5.0.2 and the last version of stream music app from play store and all is working fine.
[Xposed Framework Modules] Trontor:
Spooky

Yes. I just didn't think of the issue and left it alone, decided to open Spotify a few days later, workedd.
[Xposed Framework Modules] Epsil:
thank you to respect JsChiSurf and not to quote application
[Xposed Framework Modules] tomtom275:
Hi guys

I have a S4 on lollipop and i search a solution to have tablet mode (for spotify) without xposed, because yet it don't run on it.

Have you an idea ?

Envoyé de mon GT-I9505 en utilisant Tapatalk
[Xposed Framework Modules] ringen00:
Don't mention 'the app' please! Thread will be closed otherwise :)
[Xposed Framework Modules] balag59:
not able to open the link

Hi! first of all thank you so much for this! Im unable to open the download link for the lollipop ver(V3). .any mirrors or alternate ways of downloading?Thanks!
[Xposed Framework Modules] Arxelance:
I can't seem to get it work with spotify. I'm using v3.0 on LP 5.0.2 Z3. Anyone else tried it with spotify?
[Xposed Framework Modules] tomtom275:
Previously update worked with it.

Yet i don t know because xposed doesn t work on lollipop's Samsung.

Edit: i don t see that you have Z3. Sorry.

Envoyé de mon GT-I9505 en utilisant Tapatalk
[Xposed Framework Modules] jimger:
Well I found a thread here on XDA that has a title like Spotify mod that I think is what u need. But with a fast search I saw that mobilism.org forum has even a newer version (it is a trusted cracked/patches forum)
[Xposed Framework Modules] brunoperissotti:
Last update of greenish music-streaming app(so smooth) stopped working with Tablet Metrics.
[Xposed Framework Modules] morgs640:
Could someone pls post a mirror? The link does work for me :( have no way of getting the file. Thanks
[Xposed Framework Modules] jester450:
Can't seem to get this to stick at all on a g3 lollipop :(
[Xposed Framework Modules] -Kazoo:
True, yesterday no longer works on LG G3 cloudy 2.2 and chupa 4.2 :(
[Xposed Framework Modules] TJKV:
Don't worry, it is not just the LG G3. Or any specific device. Just hang tight till OP updates the module.
[Xposed Framework Modules] JsChiSurf:
I'm actually up and running w/o issue here.

If not running for you, please send me a PM and we can compare notes to see if there are any differences.
[Xposed Framework Modules] -Kazoo:
ok, I resolved. By Xposed-sdk21-arm-20150430 tabletmetrics not work; with Xposed-arm-20150308 yes! :o
[Xposed Framework Modules] TJKV:
Nice find there! I will switch back to the old one and see..Thank god I didn't delete the old file :)

[MENTION=2339345]JsChiSurf[/MENTION] would this be the cause by any chance?
[Xposed Framework Modules] clarenceethan:
hi there, i would like to know see if anyone could answer my question, i updated my of redmi note 3g from v37 to v42 few days back and it seems that the wsm tools isnt working very well with tabletmetrics module, the stuff i used to use it for dont seem to be working anymore after many tries.

is anyone facing the same problem? appreciate any help

thank you
[Xposed Framework Modules] TJKV:
[MENTION=2339345]JsChiSurf[/MENTION] I finally tested it too and can confirm the above, works fine with alpha2 (20150308 release) :)
[Xposed Framework Modules] JsChiSurf:
Thanks. I've been away but upon my return I'll take a look. Thing is, it would at first glance seem to be a bug with the framework since the module hasn't changed.
[Xposed Framework Modules] TJKV:
Yes perhaps. Doesn't help that the framework is currently alpha, and the 5.1 unofficial ones are even "super" alphas :p

Most module devs seem to be doing the prudent thing by holding off till framework development continues it seems :)
[Xposed Framework Modules] mattiadj:
I have installed this and latest version of popular music on Internet app but. The module seems works since the icons are smaller but only random play is possible. Any idea?
[Xposed Framework Modules] tatinek2:
It works on Nexus 6? Android 5.1
[Xposed Framework Modules] Epsil:
Hi,

Module is broken with last update.

I use app settings and set screen (dp) to 1000*1600. No random play :)
[Xposed Framework Modules] mattiadj:
Thanks!!! Now is working without any issue!! Thanks man!
[Xposed Framework Modules] Citaafox:
STOP USING MEGA!!

Works great though, after having to download from my desktop, upload to drive, then download again on my phone -.- Very useful for Spotify Spoofing ^^
[Xposed Framework Modules] JsChiSurf:
Er...Ummm...You're welcome...?

Side note, I haven't had a lot of time recently to look at the latest Xposed library to see what is causing the issue, but hope to get to it this week.
[Xposed Framework Modules] smohanv:
Works on Android L 5.1.1 as well.
[Xposed Framework Modules] THEiLLEST_:
So touchwiz lollipop devices that are deodexed recently got support for xposed..... All modules I've used working fine.... Except tablet metrics.... Any one have a fix?
[Xposed Framework Modules] JsChiSurf:
v4.0 release

Ok, OP has been updated with download link to v4.0, which enables compatibility with the latest Xposed SDK / Library (xposed-sdk21-arm-20150430.zip).

Be sure to update your Xposed SDK library before updating tabletMetrics.

If you are already on this version of the Xposed SDK and tabletMetrics was not working, updating to v4.0 should address.
[Xposed Framework Modules] IcyAgitator:
Is v4 compatible with

xposed-sdk22-arm-20150514.zip for Lollipop 5.1.x

Thanks
[Xposed Framework Modules] JsChiSurf:
You can test to see, but I'm not currently coding / testing on any non-official builds.
[Xposed Framework Modules] Wh1t3Rose:
There is nothing wrong with mega. If you want to download without the app then enable desktop mode in your mobile browser for mega. Problem solved. I really like mega.
[Xposed Framework Modules] alfaroolg:
The link is asking for a decryption key! :(
[Xposed Framework Modules] JsChiSurf:
If you are on the XDA app, it can bork links (truncates), breaking the URL. Instead, try accessing the OP link via your browser to follow for downloading (or use mega app).
[Xposed Framework Modules] alfaroolg:
Thanks, using the browser to follow for download worked! :)
[Xposed Framework Modules] Fuzark:
How can i know if this module works? How can i test it?

Thx!
[Xposed Framework Modules] Wh1t3Rose:
This doesn't work on the latest unofficial build unfortunately. It installs and activates and doesn't bootloop the device. But the module isn't reporting my device as a tablet to any apps.
[Xposed Framework Modules] jimger:
It doesn't work with latest green icon music app... At least for me kit Kat Samsung based rom
[Xposed Framework Modules] JsChiSurf:
All systems go and working fine from here.
[Xposed Framework Modules] nimkip:
Yep, can confirm Sandman's experience. Doesn't appear to work with the latest 5.1 build.
[Xposed Framework Modules] JsChiSurf:
I'm only building currently against official xposed builds, so 5.1 is not currently in my test case.
[Xposed Framework Modules] nimkip:
Understood. Thanks for your work on this project.
[Xposed Framework Modules] Themightyskeleton:
The spotify app was updated. Can you update the madule for KitKat please. Thank you for the hard work. I really love this module.
[Xposed Framework Modules] cioce:
I think also v4 need an update for Lollipop, in last spotify v2.9 TabletMetrics seem that doesn't work anymore :(
[Xposed Framework Modules] -Kazoo:
True. With Spotify 2.9.0.890, Tabletmetrics v4 not working. With Spotify 2.8.0.1081 yes; D

Thanks for all your job JsChiSurf :) <3
[Xposed Framework Modules] JsChiSurf:
I think you guys have something else going on, as all working fine here.
[Xposed Framework Modules] ih8legal:
If you try a fresh install of Spotify it changes the look to tablet mode but it's still shuffle only.
[Xposed Framework Modules] JsChiSurf:
Not for me. I am stock Nexus 5, tested on 4.4, 5.01, and 5.1.1. If you are not stock I can't guarantee compatibility, but certainly startup log files from Xposed, etc, helps rather than being completely in the dark.

EDIT: Let me test a wipe of the phone and fresh install to see if I can replicate.
[Xposed Framework Modules] JsChiSurf:
v5.0

Okay all, OP has been updated with link to new version (v5.0). Can't say I've ever seen this before, and not even sure how it is possible, but the same version I was running via an upgrade from the play store worked fine, but a clear cache and fresh install no longer had the desired functionality.

The updated version of tabletMetrics should address and should work across KitKat and LP, so there are no longer 2 versions to download. Testing and working once again on my Nexus 5 on LP 5.1.1.

If you experience trouble installing overtop of a previous version of tabletMetrics, please uninstall and then re-install. I compiled from a different server and signatures my be different.
[Xposed Framework Modules] Eet2:
Now it works!

(OnePlus One & CM12.1)
[Xposed Framework Modules] leims:
I confirm that I can use Spotify 2.9 with tablet metrics v.5.0 (CM 12.1 nightly 20150605)
[Xposed Framework Modules] rongregoryred:
Any mirror on v5.0 apk? I can't connect to mega app. Thanks!
[Xposed Framework Modules] Mandoza:
Yes please, I need too, it would be appreciated
[Xposed Framework Modules] JsChiSurf:
OP updated for compatibility with latest versions. You may need to uninstall and re-install module if you get signature issue / fail to update. Thread closed to prevent unappreciated warez references.
[Xposed Framework Modules] JsChiSurf:
FYI, OP has been updated with new version to (hopefully) address glitch on Samsung Android 4.3 phones. Huge thanks to [MENTION=4511659]Guitarboarder28[/MENTION] for providing debug logs, screen captures, and testing.
[Xposed Framework Modules] JsChiSurf:
I intend to. Just been busy doing other things like debugging for other people's phones :)
[Xposed Framework Modules] Skyrocket2Paradise:
touche lol
[Xposed Framework Modules] JsChiSurf:
Lol, thanks again for your assistance.
[Xposed Framework Modules] anazhd:
are you going to put this module on xposed repo? I dont see any problem with it :)
[Xposed Framework Modules] gpaulu:
Is this module open source? I was trying to build this same solution, and I'd like to look at the source to see where I was going wrong.
[Xposed Framework Modules] JsChiSurf:
No it's not, and for obvious reasons, I (unfortunately) don't intend it to be. If you have questions, feel free to PM me, but, if you read through the tablet thread, you'll see the entire "gist" of what was done ;).

The module does not target any app in particular (the path you were taking modeled from my APK edit), but, as you'll see further in that thread, hooks at the Android framework level instead.
[Xposed Framework Modules] ilarrain:
I think it would nice if you release the sources. I was trying to accomplish the same thing. I think there's no benefit for keeping the sources closed.
[Xposed Framework Modules] JsChiSurf:
Honestly, what do you care as long as it works for your use case? For reasons I don't care to discuss further, as mentioned, my version won't be open-sourced. Let's please leave it at that or take to PM as mentioned, where I'd be glad to answer any questions, concepts, etc. Thanks.
[Xposed Framework Modules] ringen00:
1.If I deactivate/uninstall the module will the changes be reverted?

2.Will I have to download the target app from play store and the tablet version gets automatically installed?
[Xposed Framework Modules] JsChiSurf:
XPOSED modules don't physically modify apps in any way, so you never have to re-download anything when turning a module on or off.

The impact of a module is only active when checked in the XPOSED installer app followed by a reboot.
[Xposed Framework Modules] ringen00:
Great! Thanks! :)
[Xposed Framework Modules] gado45:
Any non Mega link? It needs registration and separate app
[Xposed Framework Modules] JsChiSurf:
I actually switched to mega for the exact opposite reasons (no registration, nor app required).

I see now that if you are on your phone, versus your desktop, it wants you to download the app. In that case, in Chrome browser on your phone, just select the 'request desktop site' option.
[Xposed Framework Modules] gado45:
That did the trick! Module working! Testing further now, thanks man!
[Xposed Framework Modules] ringen00:
Will this module be available through the in-app download repository (exposed-> download)? So far I downloaded it via the mega link in the first post of this thread. Correct?
[Xposed Framework Modules] JsChiSurf:
Maybe. I'm not a big fan of the "impersonal" nature/download procedure, where there's a disconnect between the "dev" and the module.

However, despite this, I attempted to create an entry in the repo, and it does not successfully load up, because I have ".js" as part of the package name (com.js.tabletMetrics), which the site detects as a potential script(!). So, unless I change the package name, which breaks any existing installs (would create duplicates), I'm stuck between a rock and a hard place.
[Xposed Framework Modules] ringen00:
Meaning this thread stays the place to receive updates :)
[Xposed Framework Modules] JsChiSurf:
For now, it does indeed. I'll certainly let everyone know should that change.
[Xposed Framework Modules] ringen00:
Amazing! It works!

SGS2 GT-I9100

XWLSN NeatROM Lite v4.6.1

4.1.2

Thanks a lot!

No impact on other apps so far :)

[easy updating appreciated :)]
[Xposed Framework Modules] briot12:
I was wondering if you could make this into a flashable zip because Xposed doesn't work with the ART runtime.
[Xposed Framework Modules] JsChiSurf:
Since this targets the Android framework, the only way to do so is by having Xposed running on your phone.
[Xposed Framework Modules] jester450:
You rock.

Working on Note 2 TW 4.3
[Xposed Framework Modules] Eet2:
Hey great work!

Tested and working on my Nexus 5 (4.4.2), Galaxy S4 (4.2.2) and Galaxy S3 (4.1.2).
[Xposed Framework Modules] mataflakitas:
What this....:what:

Enviado desde mi SAMSUNG-SGH-I317 usando Tapatalk 4
[Xposed Framework Modules] emblazin:
It's an app for xposed that tricks your phone into thinking it's a tablet.

Sent from my Samsung GS4 powered by OMNIROM
[Xposed Framework Modules] J.K Nilsson:
Is it possible to compile (bloody phone) for use on CM7?

J.K Nilsson
[Xposed Framework Modules] rbrandser:
You broke the only rule, n00b.

????
[Xposed Framework Modules] JsChiSurf:
Just a reminder, please do your best to keep app specific discussion from the this thread. Thanks everyone. And if you have made a boo, boo in your post, it would be best to adjust accordingly :)
[Xposed Framework Modules] mataflakitas:
Amazing work...:thumbup:

Enviado desde mi SAMSUNG-SGH-I317 usando Tapatalk 4
[Xposed Framework Modules] emblazin:
My bad adjusted accordingly maybe I should read the post next time and follow my advice >. <

Sent from my Samsung GS4 powered by OMNIROM
[Xposed Framework Modules] rbrandser:
It's an honest mistake, you just tried to be helpful. :)

????
[Xposed Framework Modules] Bwangster12:
Link seems to be down...

Want to give this a try on LG G2.
[Xposed Framework Modules] JsChiSurf:
Seems to be working fine here...
[Xposed Framework Modules] Bwangster12:
Works perfectly on the Verizon LG G2 with stock LG ROM... I believe 4.2.2.
[Xposed Framework Modules] N!KE26:
I dont get it how to use this? I have activated it with xposed but how to choose the app I want to have in tablet mod? Thanx
[Xposed Framework Modules] SedyBenoitPeace:
Guys one question...i read that this module will make your phone for the apps like a tablet...can this affect in someway other apps? Or some apps will be different (for example will Gmail be in tablet mode? ) because i'd want to try this module for Spotify! Thanks in advance
[Xposed Framework Modules] JsChiSurf:
Try it for whatever you like and see if of works for your purpose. It's global in scope. Please read the op as well.
[Xposed Framework Modules] ScipioWarrior:
Lookout detected this as malicious. Why don't you want to release the source? Seems sketchy. Does work on my moto x 4.2.2, but I'd love it if you could clarify why you won't release this as open source.
[Xposed Framework Modules] JsChiSurf:
Couldn't tell you why it would detect as such, how the module runs is fully explained in the OP and its functionality is pretty straight forward.

Please go ahead and research my thread start history / body of work, and status as a Recognized Developer in order to assuage any concerns regarding the module (I am not some random / anonymous user). If it were malicious, why the heck would I post it as myself, publicly, on the XDA forum, and support it with replies, etc.

At any rate, use at your own discretion. I develop mods for my own personal use, got this to do what I wanted, and decided to share. I want to this working for as long as possible, rather than publish way to prevent it from doing so...