[Nexus 7 Android Development] rajiv0909:
Utility/App/Feature Request & Bug Reporting

Utility/App/Feature Request

I am not sure if below functionalities could be ROM utilities however much needed from a safety standpoint:

1. Activate camera or switch from Front to back camera when gear shifts to reverse - I know that most OBD programs capture gear shift field. I just need the switch action to be associated with the shift to make it stress free. Carcam may be useful app for hardware activated switch however its not efficient

2. I have an Ardunio UNO setup with tilt/pan servos attached to the web camera base installed on the front bumper of the car. Both these devices are connected through my USB hub. I use an app to manually adjust the tilt and pan as and when needed... However if Pan can be aligned to steering angles or the indicator (again OBD provides this information) so that the camera can move with the steering on turns. Likewise Tilting can be connected to G-sensors compensating the view on inclines and declines to enhance road safety

3. Apps like Navigate 6 are very useful as they provide AR navigation hence navigation and front camera can work simultaneously. It also provide attention assist by early detecting vehicles ahead, the challenge however is that this app doesn't work with a webcam (despite changes to media profiles). Wondering if there's a way to get this app to detect webcam as default camera and increase safety while driving and reversing. I tried another AR app iOnroad and that works very well however doesn't have navigation

4. Powermate - On Timur, I was able to interface powermate and get iDrive kind of functionality (left, Right, Up, Down motion and Enter) by mapping bits to buttons through USB Gold Joycon app. That's the only app that recognizes powermate and maps it. The app however throws way to many notifications and wouldn't support the device after a deep sleep (even though it gets powered up) till the device restarts. I am sure there would be a way to hardcode these maps in the ROM to avoid use of such an app, if we could do that it would give this ROM another unique feature and convenience to the users

Bug Reporting

While I have posted this as a part of Q&A, I am highlighting this here to get suggestions from the larger audience - Icon changes for the navbar are next to impossible. There are 3 options to change them : first for default, second for system icons and the third, the most useful one that let's you pick any icon from the gallery. The problem starts when you actually pick one from the gallery - it throws a message asking the user to use a different tool as the icons cannot be applied or can't be cropped. I tried multiple cropping tools and attempted with icons of different sizes (smallest being 35x35) however the message doesn't change. Any help in this matter would be greatly appreciated

Another issue with the screen dpi... on the slimroms site they offer to use a utility to increase dpi, I used the utility to increase the dpi size to nexus default # of 213. It works ok however some apps force the potrait mode to compensate for increased dpi. Wonder why should that be the case? I didn't have this problem with 213 dpi using Timur's ROM.

With smaller dpi it gets difficult to read while driving and at 213 or above potrait mode is distracting. Requesting suggestions to solve this