Web pages using NavigatorObject can query my platform and see that it is armv7l. for testing reasons i need impersonate i686 CPU. when i edit ro.product.cpu.abi at system/build.prop it doesn't change anything. are there more files to edit?

  • 1
    Why don't you just use the emulator that comes with the SDK? It's available as an x86 device so it would just fit. You also can't change your CPU's ABI in some file and be done. Just like on desktop PCs, an app can query the hardware for capabilities including the ABI. – GiantTree Nov 16 '15 at 23:20
  • @GiantTree no app. i just want change my browser info. now javascript can query my ABI. how can i change that? it is possible – user137070 Nov 17 '15 at 10:37
  • 1
    Possibly Firefox (or a fork of it) can change all the information with an extension. I am pretty sure there is something that can make your device appear as a different one (by changing the UserAgent or similar). – GiantTree Nov 17 '15 at 13:48
  • @GiantTree for testing reasons i have to use the stock browser. how about that mate? – user137070 Nov 17 '15 at 21:02
  • AFAIK the stock browser does not give you the option to change anything (e.g. UserAgent string). So you need to either use an actual i686 device or an x86 emulator. – GiantTree Nov 17 '15 at 21:03

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.