yashsingh1/xdaforums huggingface dataset:
[Nexus 7 General] ED2O9:
I had an Acer A100 for a while and although it was super-versatile, it had some serious issues. The biggest was the terrible battery life (4 hours). It helped that the 12v charger would recharge the tablet in about an hour, but it still was a pain to deal with. Also, to cut corners, Acer opted for a cheap display which had poor viewing angles, especially on one side. Finally, the A100 was plagued with very poor touch response. A couple developers added some tweaks to improve it, but it was still a major problem for most users.

I'm sure Acer learned a few lessons with the A100, but early reports on the A110 indicate that they are going with the same cheap LCD they used previously. We'll see...
[Nexus 7 General] espionage724:
If it had a rear-facing camera... only then might it be somewhat considered as a Nexus 7 replacement.
[Nexus 7 General] compact_bijou:
Low resolution was old spec, new spec will be hi-res screen ...

Suddenly:

http://www.prnewswire.com/news-rele...t-hitting-stores-this-november-170167456.html
[Nexus 7 General] brooksyx:
I decided to get a nexus 7 for the Google support and dev scene. Actual hardware isn't that important to me as long as it works. Shoot I only paid $200 flat for my 8gb.
[Nexus 7 General] steveoriginal:
Ive heard bad things in terms of battery life on the Acer A100 but I didnt know it was that bad lol. Acer better step it up with the A110.
[Nexus 7 General] almousawi:
Will micro SD is a good feature, but low resolution screen make them even

and for the HDMI output, just use apple TV and iMediaShare
[Nexus 7 General] erica_renee:
Acer builds a solid product. If bootloader is unlocked its much better then nexus in my opinion

current a500 owner here

as well as nexus 7

Asus Does not know a thing about support. I would have never bought the

nexus if Google were not involved.
[Nexus 7 General] 3vo kid:
So from the picture the op provided it looks like the Acer tablet is going to run pure android (is this going to be a Google device?) it might be a 3G device cuz isn't the tegra 3 quad core processor incompatible with 4g antennas?

Sent from my Rooted, LazyPanda, White "Destroy Mode" Evo
[Nexus 7 General] noxas:
Interesting, do you have a source for that? I was looking at the a110 before but the viewing angles are terrible apparently :mad:
[Nexus 7 General] tkolev:
A500 also had pure HC. Samsung were the only ones that put their crappy UI on the HC tablets.

As for 4G on tegra 3, look up 'icera'.
[Nexus 7 General] qhinton:
I had the A500 and 100 both were great tablets. I really miss the hdmi on the A100 I have been on a few vacations when I wished I had it for the nexus. Even in the house there has been times when I wanted to hook my tab up and stream a movie off the home network. If Acer is able to deliver a good battery, gps, and mic (problems in the past), I'm sold.
[Nexus 7 General] mrsatan:
Funny thing is I dont really agree with you. Me and three of my friends have Asus laptops that are still going strong beyond the fact I had to get a new battery a while back. Also I have bought Asus components for years for my PC. My motherboard and video card are both Asus. My experience with their RMA process has been great, my motherboard had issues and they sent it back to me within a week. Asus is huge as all hell so I don't think you are always going to have a consistent experience with them but me and my buddies still rock them because we all have.
[Nexus 7 General] milliman:
I'm very happy with my Nexus 7. It is the right size and hasn't had a single problem.
[Nexus 7 General] BamAlmighty:
Sub par display is reason enough not to get the Acer.
[Nexus 7 General] charliechocolate:
wtf is with this thread title??

dunno why people have to be so sensational with headlines that obviously misrepresent.. call it N7 vs A110 with hdmi and micro sd

OP: oh hi, I like to get clicks
[Nexus 7 General] compact_bijou:
Get clicks ? WFT are you babbling on about ?
[Nexus 7 General] 1454:
I'm glad your rma went so easy. I own three of their laptops, and two monitors. I dropped my u35jc and it took 5 months and 5 rmas before they got it fixed. That was after fighting with them on the covering it because I didn't send in the warranty form that didn't even come in the box of my laptop. (I still have the box and all manuals) I was iffy about buying the 7 because of my previous warranty dealings with them. I sent it back three of those times and it took a month between when I shipped it off to when I received it back, and they hadn't even attempted to fix it. They make great products Imo, but their support is crap if you ask me. I had to go to corporate to get anything done.
[Nexus 7 General] jonnyg1097:
Hmm interesting, I may consider selling my Nexus 7 for this depending on how reviews go. It definitely would be nice to have a TV out in some method rather than needing airplay type products and needing to spend more money.
[Nexus 7 General] shook187:
I think TV out is so overrated on a tablet. I mean my phone, laptop and PS3 does it and does it well. I have no need for another device to do what I already have.
[Nexus 7 General] adamantell:
Acer has very bad build quality... I'd not buy one

Sent From Nexus 7 XDA Premium HD App
[Nexus 7 General] Smagen:
Worst assistance ever in Italy. IMHO fast updates are more important than micro-sd or hdmi...
[Nexus 7 General] tkolev:
Actually it was Samsung that updated their Honeycomb tablets last. And still many people consider them to be the best manufacturer...
[Nexus 7 General] sert00:
1.i hate acer tablet and it's displays,same for rma but after many problems with asus assistance,here in italy i can't say the "worst" for acer..but for asus.

2.it's a great addons the sd and hdmi...but a nexus is a nexus due to the fact that google update it directly...and when we choose a nexus line's device..we need\want direct and last updates,no propiretary UI,no stupid method to root and cwm.and sad that,i prefer this to the others 2 features (hdmi i don't use it.have a transfomer with hdmi,and no need to that on n7,use this very rarely

3.acer has poor build qualkity for my likes.asus is better IMHO

4 after having already a samsung,asus and acer tablets...i prefer asus the best
[Android Apps and Games] sharkis99:
Do you like the classic paper and pencil SoS Game?

Search for sos game on Google Play or SlideMe.

download links

play.google.com/store/apps/details?id=com.sosGame&feature=search_result#?t=W251bGwsMSwxLDEsImNvbS5zb3NHYW1lIl0.

slideme.org/application/sos-game

Play with your friends or versus the computer (easy and hard difficulties).

Screenshots
[Android Apps and Games] syangets:
sir can you pls help me do this game?
[Xperia Play Android Development] Slothboy:
I'm still debating on installing FXP 138 soon, and when I do I will definitely help test :D
[Xperia Play Android Development] farenheith:
What ROM are you using? if it's CM9 based, the fix must work, because the framework.jar did not changed since 2008 (at least this is the modified date of the original file :P).

If your ROM is CM9 and you can make a test will be great, because I'll can update the OP with the info
[Xperia Play Android Development] CosmicDan:
Nice work! Was going to help bit you already did it, fantastic :D

I'll make a windows tool to patch an existing ROM on your phone with the patch. So people can plug in their phone and run the batch file and test it out.

Sent from Xperia Play (R800a) with Tapatalk
[Xperia Play Android Development] farenheith:
I tried to make a flashable zip but I don't know what I did wrong xD. When I was flashing the zip the framework.jar was not been replaced.

I lost like 3 hours because of this :P

So I give up and started to copy the file manually xD
[Xperia Play Android Development] CosmicDan:
Lol... did you tell the script to mount system?

Yeah I guess a patch tool for Windows is not really needed, but it may remove the need to update the framework for every new CM9/CM10 release.
[Xperia Play Android Development] farenheith:
yeah, actually is just used a default flashable zip that use sometimes. I just change de files on the system folder.

This is the commands of the script:

show_progress(0.0, 0);

mount("MTD", "system", "/system");

package_extract_dir("system", "/system");

show_progress(1.0, 1);

unmount("/system");
[Xperia Play Android Development] CosmicDan:
Yeah that looks fine, strange. Maybe it needs a dalvik-cache wipe too, even though I thought ICS and later can detect stale dalvik and regenerate it sometimes helps. But wait, you say the framework.jar isn't even replaced? Dunno!

EDIT: BTW, I have Asphalt 6 and Dungeon Defenders - both of which touchpads didnt work before. I am putting this mod into Turbo MIUI and will test and let you know!

EDIT2: Use the CM9/CM10 update-binary and use this mount line in your script:

mount("yaffs2", "MTD", "system", "/system");
[Xperia Play Android Development] farenheith:
Anyone knows if star battalion have touchpad support?
[Xperia Play Android Development] x1rocket:
Great! were getting somewhere without Sony's help... when do you think you would fully release it?
[Xperia Play Android Development] CosmicDan:
It's already out dude, just push/copy the framework.jar to /system/framework/ and try your games and report if any still don't work.
[Xperia Play Android Development] farenheith:
Exactly. Actually, I just put this fix as an Alpha release because, maybe , I need to implement some other trick if some game have a different method to access the touchpad. I just want to be more sure before of say something like "full touchpad support", If I don't have proofs yet.

Edit: BTW, CosmicDan. Your ROM Turbo MIUI is JB, right? When you test the games will be very good then! I wonder if using JB I can play something like GTA, without freeze the phone :)
[Xperia Play Android Development] AudioCreaper:
I tested gta on jb and it didnt freeze the phone.

Sent from my R800i
[Xperia Play Android Development] farenheith:
Thanks to CosmicDan now I could create a flashable zip :P.

And I have released a new version. I made a change on the code of Activity.smali, but the way it was before it's fine too. It just a check to make sure that the only event that will be forward to the onTouchEvent is the TOUCHPAD ones.
[Xperia Play Android Development] karma123:
i get bootloop with [ROM][AOKP][JB][BETA]KXP for PLAY[Build 2]

this is what i did

set permissions

push the framework.jar to /system/framework/

restart

stay in boot logo
[Xperia Play Android Development] cj360:
aokp needs to modded to work with this, I'll do it later if I can.
[Xperia Play Android Development] karma123:
that will be awsome thanks
[Xperia Play Android Development] farenheith:
Just to be sure, what framework.jar did you pushed? If you pushed the CM9 one, you can try the CM10 one. If you pushed the CM10, then send me the original framework.jar of the AOKP. Probably they did some change on the framework. If you send me this file, I can do the changes described on the post #2 for you.
[Xperia Play Android Development] CosmicDan:
Yeah I wanted to create some apps for my ROM's before, to customize some options without having to use Aroma. Maybe when you get some experience we can team up :D

Well, the file synaptics_touchpad.idc has these contents:

# touchpad

touch.deviceType = touchPad
touch.orientationAware = 1

If that file is missing, touch.deviceType will default to pointer. It's pretty cool. There's also a thread somewhere to change the behavior of the touchpad to the cursor with proper idc files from memory, but I can't find it right now. Maybe we could find the framework code that parses these files (InputManager I assume) and emulate it's code in your app? But you might need root access with some hackery to be able to do it in userspace (without a reboot), like killing and restarting the Input Manager.

Regardless, no rush on it... just an idea that might be cool :)

EDIT: Another good idea for you.... if you can figure out code to "patch" the framework inside the app (that would be hard!), so you need only the app and no .jar file mod; you could release it for $1 on Play Store :D I would totally buy it!
[Xperia Play Android Development] farenheith:
I found references to "orientationAware" just inside the libinput.so, to 'libinput' just in libandroid_servers.so and libsystem_server...

I really don't know if I'm looking to the wrong place, but I didn't found something direct related to these libraries on the framework and I don't know how the touchpad is really accessed :P.

The libinput.so is opensource? Maybe the easy way to do that is changing this lib
[Xperia Play Android Development] Lordomn:
Is AOKP ics fix flashable?

R800X- unlocked/AOKP/4.0.4
[Xperia Play Android Development] farenheith:
Yeah, I think so.

cj did it, but I didn't test.

If you get some trouble you can try the CM9 one
[Xperia Play Android Development] crono141:
I can tell you with 100% certainty that this game uses the touchpads. Before his ICS and JB builds, PewPew worked 100% with touchpads, even on CM9.
[Xperia Play Android Development] farenheith:
Really? Well, I'll update the info then.

Thanks for the advice. I have a test idea... to see how the game will act. But are you sure pew pew works even on CM9 without any fix?
[Xperia Play Android Development] farenheith:
I think I understood now what you said... The problem is with the new build of the pew pew, isn't it?

I tested pewpew without the fix and the touchpad is recognized, but with the same bad behavior

I also did a binary search on the Pew pew files and found that it's using the touchpad NDK to access the touchpad, so... it's implemented directly in C++, on the .so of the game. I think they used a very unusual way to implement the touchpad, and maybe they have some mistake on the implementation.

In favor of this thought, I used this test app, that use an official example from Sony. This example uses the touchpad NDK too, and the touchpads is recognized perfectly.

I remember that I did a test with this app and... well, when I use this .so that came with it, the touchscreen and touchpad events is all redirected to this method and the usual event (onTouchEvent) is not called. If the game behavior is the same, then the fix can't take any effects...
[Xperia Play Android Development] CosmicDan:
Hey faren, just another heads up - ViewRoot.smali, first line should be ".class interface abstract Landroid/view/ViewRoot;" - not ".class public Landroid/view/ViewRoot;" :)
[Xperia Play Android Development] bamsbamx:
Please, anyone can patch the framework.jar file from AOKP Jelly Bean ROM?

I had to modify build.prop file... I had got gamepad working, but not touchpads :(

I would patch it by myself, but my pc is still broken....

So i attach framework.jar file for someone who wants to do a favor ;)

Anyone knows if exist apk decompiler for Android? It would be a good idea to have that app for android :)
[Xperia Play Android Development] farenheith:
No, dude... The ViewRoot was a class of the gb framework and the google guys renamed it to ViewRootImpl, I don't know why... on the gb framework, the declaration is: ".class public final Landroid/view/ViewRoot;", but, of course, as I do the ViewRootImpl be child of this one, It can't be final :P

I can do that for you, but did you tried the CM10 one?

Maybe works. Actually I really want to know if will work. When someone (I don't remember who) tried it on this thread and get an error, actually the patch itself had an error, but now I know the CM10 patch is working, so...
[Xperia Play Android Development] cj360:
Patches for cm wont work with aokp as they're built with different sources and aokp's framework mods conflict with cm's framework.

Sent from my R800x
[Xperia Play Android Development] farenheith:
I see...

Well, thanks for the info, i'll patch the file to our dude, so :P

Edit: Ok, I did it, the link is here
[Xperia Play Android Development] bamsbamx:
Oh, tried this with Modern Combat 3, it didnt work, it tried it with touchpad activator too.... but nothing :(

It was my favourite game... Rom: Aokp jelly bean v0.4
[Xperia Play Android Development] farenheith:
I see...

Please, do a test to me. Open the activator, set the touchpad to always activated, touch the touchpad and tell me if you see something (the coords must appear on the app). if works, please, test rise and glory.

I'm ask you this because maybe I did some mistake on the patch. Tell me if the test works.

Edit: yeah, I did a mistake xD. Sorry, I'm re-uploading and I'll put the link here just in a few seconds.

Edit2: Here! Please, test again. If it doesn't work, do the steps I told above and tell me the results
[Xperia Play Android Development] CosmicDan:
Hmm OK... well on official ICS builds, viewroot.smali is already there and its an abstract interface. No biggie :)

Sent from Xperia Play (R800a) with Tapatalk
[Xperia Play Android Development] farenheith:
Official ICS?

Can you send me a copy of this smali? I really didn't knew that, but make sense as the class now is called ViewRootImpl :P. But it's not on the CM9 framework... why they took it off?
[Xperia Play Android Development] CosmicDan:
I am not sure, maybe because CM9 is AOSP based. Or CM9 removed it to simplify code. Anyway, here it is. The file is the same on ICS Beta for Xperia Play, Arc S official ICS, and Arc S MIUI (ICS based) so probably the same on all Xperia devices.

ViewRoot.smali

.class interface abstract Landroid/view/ViewRoot;
.super Ljava/lang/Object;
.source "ViewRoot.java"

# virtual methods
.method public abstract setProcessPositionEvents(Z)V
.end method

That's it, very small file. Probably does nothing lol. But in ViewRootImpl.smali on official ICS (and MIUI for Arc S), we see this near beginning:

.implements Landroid/view/ViewRoot;

So ViewRoot.smali needs to be an abstract interface for it to work, otherwise dalvikVM rejects the entire ViewRootImpl class. BUt I guess GB and CM9 are different.
[Xperia Play Android Development] farenheith:
Did you get this from Sony ICS? mmmm... And this interface have only one method?

So, this is how Sony did the adaptation of what they changed on the GB framework.

On the ViewRootImpl, then, you'll find the implementation of the setProcessPositionEvents method. I so want to see this too :3.
[Xperia Play Android Development] CosmicDan:
OK, here is the entire ICS-Beta framework deodexed. Enjoy :)

http://www.mediafire.com/?zs9hpah9w8clk
[Xperia Play Android Development] farenheith:
Thank you very much!!!

I'll study a bit this framework and improve the fix, so I'll release the V 1.0 :D
[Xperia Play Android Development] bamsbamx:
Ok, flashed that file... tried modern combat 3 again, but touchpad didnt respond, however, when touching them i can see clearly how game is lagging until i stop touching them... after that, it tried touchpad activator. I pressed the button and moved touchads... no coordinates appeared... Now i am going to try Rise of Glory...

EDIT: I have an error, it seems that it is related to touchpads! It force closes when I just open the game with activated and not activated touchpads.. see stack trace:
[Xperia Play Android Development] farenheith:
I can't understand this error..l. It's looks like you don't have fix at all....

Ok. I'm done. I'll flash the AOKP-JB and try it for myself until I get it to work.

If you can try something else, maybe the problem is storage space, dude.

Maybe the system partition don't have space left enough to flash the fix.

When you aplly the fix and reboot the phone, the system keep a time "updating the system"? If not, then the fix won't work. If you flashed the full gapps this can happens on JB. Well... You can try one of the following things:

* Nandroid backup. then you can edit the flashable zip of the aokp-jb and put this new framework,jar (extracted from the fix) directly there. Also you can edit the build.prop. Then, reflash it. I recommend to you use the mini gapps from CosmicDan after that OR edit the newest gapps removing everything you don't need (like gmail)

OR...

1. nandroid backup

2 Extract the framework.jar from the fix and put in some easy folder

3 While the phone is in CWM, mount the system partition and do the following commands in adb

3 adb shell rm /system/framework/framework.jar (this will delete the old framework.jar)

4 adb push (path of the new framework.jar on your computer) /system/framework/framework.jar

5. At this point, pay attention if the file is successful sended, or you get an error.

6. If is sucessful, go to step 11. If an error occurr, do: adb shell

7 cd /system/app

8 ls

9 the apks installed on system will be listed. Take a look on every app you don't need and delete it using rm NAMEOFTHEFILE

10 After rm a few apps. do exit and try the step 4 again

11 When the step 4 is successful, do the following commands

12 adb shell chmod 644 /system/framework/framework.jar

13 adb shell chown root.root /system/framework/framework.jar

14 Try again

EDIT: yeah, dude. The fix didn't replaced the framework.jar with you... because if happened, then you'd get bootloops LOL. Fixing fixing fixing

EDIT2: here is the new fix. This one I have tested. Be sure that the framework will be replaced, because I'm pretty sure (for the edit 1 :P) that you're having storage problem
[Xperia Play Android Development] bamsbamx:
Its impossible for me to have insufficient storage space problem... i edited by myself the gapps and have about 80 mb free at /system see screenshot.... I also flashed that framework.jar with root explorer, and put correct permissions...
[Xperia Play Android Development] farenheith:
I see...

Well, idk know what happened then, because with the last fix you tried I get bootloops :/

But with this last one, I could detect the touchpad on the touchpad activator and the Rise of glory works perfectly

Also... you said that feels lags while touch the touchpads on the modern combart 3... welll, it's happens on the CM10 too with some apps (personally tested on lara croft and FPSe, FPSe happens even without the fix). So, this is a know problem, but is something about the touchpad implementation on JB :/
[Xperia Play Android Development] gopin:
Is that jb? Wow it looks like stock.

Btw dose jb come with 420 mb in system? Or did u mod it
[Xperia Play Android Development] farenheith:
BTW, Gopin

Are you using the new MIUI right now? I wonder if fifa is working well with V 0.6 :3.
[Xperia Play Android Development] gopin:
No, im using markphytons atm and it works there. (testing wifi tethering) I know cosmicdan based his new miui on that Rom, but i dont know what happens when you mix your fix with that Rom... I'll test soon and report.
[Xperia Play Android Development] farenheith:
Good to know! I'll update the post #3 then :)

Edit: forget xD. I'm so stupid xD Ths markphyton ROM is stock based, don't need the fix :P
[Xperia Play Android Development] bamsbamx:
Yeah it is. Aokp jelly bean rom, check supervenoms post ;)
[Xperia Play Android Development] farenheith:
Hey, dude. This one works for me on the AOKP-JB, but I really don't know how did you net got bootloops with the last one you tried, because I got :P
[Xperia Play Android Development] chery2k:
Is it too late to add cm7 support?
[Xperia Play Android Development] farenheith:
cm7 needs a unique work, unfortunately. This fix uses ICS features not present on CM7 so, the fix to a CM7 much more complicated and probably need a library updated (probably a new version of libinput.so, libhardware.so idk). Actually... it would be a new fix.

I'm sorry, but I'm unable to do it
[Xperia Play Android Development] bamsbamx:
Okay, installed it with root explorer (with recovery didnt work) and wow it works... Thanks !!!!!!

Tried with MC 3, but it lags as hell compared to playing with screen...

Maybe it is caused by your implementation so i think that would be good to decompile framework.jar from gingerbread and compare differences between these two files... same for Ics....

Another thing that comes to my mind is that the fact of pressing touchpad does not make CPU scaling up its frequency, so movement of the game happens with a low cpu frequency...however i will investigate more....

There is something that makes cpu work as hell