Giter Site home page Giter Site logo

me176c's People

Contributors

stephan-gh avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

me176c's Issues

Camera

Only opening this to make it clear that camera is NOT working on the ROM, and to document the current status.

The whole camera implementation is a mess of many proprietary libraries, additional kernel drivers and much more. With an upstream kernel, it is likely that changes would be necessary in several of these components, but this isn't possible without the source code.

It might be possible to re-investigate this in case Android-IA releases an open-source camera HAL. But even in that case, it would require a lot of time, effort and luck.

GPS

Only opening this to make it clear that GPS is NOT working on the ROM, and to document the current status.

The situation on our tablet appears to be the following: the tablet has a combined Bluetooth/GPS chip, which communicate over the same interface. What they did on the stock ROM is hack Android's Bluetooth implementation (bluetooth.default.so) to additionally provide a communication channel for the GPS implementation (located at /data/gps/brcm_gps_unix_socket). Without this change, there is no way the (also proprietary) GPS implementation can communicate with the chip.

Normally changes like these should be made in the device specific hardware implementation (HAL), but for some reason they decided to hack it into Android's Bluetooth implementation directly. Because of that, it is pretty much impossible to port this to newer Android versions - with each major update the Bluetooth implementation is also updated with new features and other changes - the old version wouldn't work at all on newer Android versions. Bluetooth (and GPS) is entirely broken when trying to use it on Nougat.

This does not only affect our tablet, but also some other smartphones from ASUS, e.g. the Zenfone 5.

With that said, it's unlikely that GPS will ever be working on this ROM, at least not unless ASUS releases the necessary source code for this setup. And this is likely never going to happen.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.