• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root Micromax A70 has a MAGNETOMETER AND AMBIENT LIGHT SENSOR FOR SURE!!

varun.chitre15

Android Expert
Actually we found this in the engineer mode
U can get into engineer mode by dialing *#*#8888#*#*
In Engineer mode mastermind found some mysterious things

Screenshots
device-2012-02-05-201257.png



See this screenshot
It shows magnetic sensor is enabled
But i guess it is disabled originally in the kernel(we will need kernel source to enable it)
Also the Light sensor is disabled and word 'not work' is written.
So we will need kernel source to enable that also.
device-2012-02-05-201230.png


Also see the first option
This also proves presence of ambient light sensor

Second mystery
device-2012-02-05-201316.png


Now see this image
In this image u see 'Touch panel' as disabled but as we all know that touch is working
This means that there is something in our stock ROM that need touch panel to be disabled and then only our stock ROM gives us touch and that's why i guess other ported ROMs won't give touch because they need it to be enabled.
So mastermind tried to enable it and rebooted but after rebooting it was still disabled that means kernel has it disabled and thats why it gets disabled.
So we will need kernel source to enable it

So friends conclusion is that we cannot proceed with further development until and unless we get the source.

Credits go to mastermind because he discovered the engineer mode and all above things
 
Hi
1.) there that is pretty interesting though what exactly does a tick mean ?
2.) i think we must run the same thing in A75 and see ... as the device has magnetometer enabled
3.)more over plz try this stuff :
change property "ro.build.CONFIG_BUILDTYPE_SHIP" in /system/build.prop from 1 to 0
in build.prop
then try Type these codes in phone dialer:

*#*#307#*#* Enable engineering apps in launcher
*#*#308#*#* Disable engineering apps in launcher

like :

Calibrator
CDMA NAM Programming
Dev Tools
EMList
Log Master
Neocore
OOD_OOM
Qualcomm Settings
QVTester-04
Spare Parts
VerificationSuite

This enables engineering apps in Launcher !
change the prop then restart and confirm then dial the code
try on Default launcher btw

Not tested in A70 -- just try may be it works for a70 also
4.)Just found this one try these if they work - just try the ending codes
lik bluetooth test etc
5.)
 
Friends!!
Do u want one more proof for the presence of Ambient light sensor
Then open root explorer and go to
system/etc/permisions and open 'android.hardware.sensor.light.xml' file now u will see the permissions are given there for the ambient light sensor
Then why this file is here? That means that we have at least ambient light sensor 101% and it is locked in the kernel
We have to get kernel source any how to enable theses sensors.
Friends its hopeless to fight with mmx now bcoz what they are gonna do if they don't have it.
Now we should start spamming the BYD Fb wall.
Come on friends gather and lets start the campaign once again

@gouthamb
Now i wanna tell u that consumer forums cannot do anything bcoz i think mmx don't have sources.
Now we hould start posting on BYD wall
 
wow ! if that is the case it is surely a gr8 case . though we cannot locate any specific sensor for the ambient light may be camera on top may be used for the same ... just guess but source code is surely needed now !
and ya +1 for the BYD thing.
 
@ninad
The light sensor is not located inside camera
just see these pics
A70.jpg

A70.jpg



Friends u cannot see the light sensor and other on ur phone directly.
to see it, go under bright sunlight u will see 3 more circles.

Will try to find the proofs for the locked RAM now!
 
Locked RAM i bet it...!! but u9 s320 users even they weren't able to unlock or find it...!! they also have 190mb RAM usable we gotta do something with this fellas
 
If anyone wants to read officially all about u9 s320 here it is.... They have mentioned of RAM and they too are confused why it shows only 190mb RAM.....!!


http://translate.googleusercontent....ge%3D1&usg=ALkJrhgcapE59JBSwJ8WJyMsMRh370A3Pwhttp://translate.googleusercontent....ge%3D1&usg=ALkJrhgcapE59JBSwJ8WJyMsMRh370A3Pw


Yeah but they don't know its power to full potential it has got. Eg : They still don't have working flash in their phones and we have got 10.3 working..!! well thats a cool one no?
 
@varun thanks for those pics i never had that closer look at those !!
yup got the location of Proximity sensor any ways !! and ya one more thing as far as other droid devices are concerned the magnetometer is located at the side of the device ( left or right ) and in the middle down !
Hey but what if the device had a LED also ! ;) just kidding !
 
I believe this phone doest have the Light sensor hardware ! The 2 dots are infact Proximity Sensors! you see these settings possibly because android has it! The phone doesnt !
 
I believe this phone doest have the Light sensor hardware ! The 2 dots are infact Proximity Sensors! you see these settings possibly because android has it! The phone doesnt !

Not in all android..i told my frnd 2 try it n it dint wrk ..so v hav hope for having des sensors..
 
hmm its very inersting !
The first 2 dots from right side ( on varun's pic are both proximity sensors ) and the big one is ambient sensors ...
I think this coz in nokia 5233 proximity sensors have two holes !
 
If anyone wants to read officially all about u9 s320 here it is.... They have mentioned of RAM and they too are confused why it shows only 190mb RAM.....!!


http://translate.googleusercontent....ge%3D1&usg=ALkJrhgcapE59JBSwJ8WJyMsMRh370A3Pwhttp://translate.googleusercontent....ge%3D1&usg=ALkJrhgcapE59JBSwJ8WJyMsMRh370A3Pw


Yeah but they don't know its power to full potential it has got. Eg : They still don't have working flash in their phones and we have got 10.3 working..!! well thats a cool one no?
i think the ram left free is 190mb ... Butnot sure.
 
@all
Open this xml 'handheld_core_hardware.xml' using notepad++ or wordpad. It is located in system/etc/permissions
In this let me point out some lines
Code:
<permissions>
    <feature name="android.hardware.camera" />
    <feature name="android.hardware.location" />
    <feature name="android.hardware.location.network" />
    <feature name="android.hardware.sensor.compass" />
    <feature name="android.hardware.sensor.accelerometer" />
    <feature name="android.hardware.bluetooth" />
    <feature name="android.hardware.touchscreen" />
    <feature name="android.hardware.microphone" />
    <!-- devices with GPS must include android.hardware.location.gps.xml -->
    <!-- devices with an autofocus camera and/or flash must include either
         android.hardware.camera.autofocus.xml or 
         android.hardware.camera.autofocus-flash.xml -->
    <!-- devices with WiFi must also include android.hardware.wifi.xml -->
    <!-- devices with limited/gestural multitouch must also include
         android.hardware.touchscreen.multitouch.xml -->
    <!-- devices with full multitouch must also include
         android.hardware.touchscreen.multitouch.distinct.xml -->
    [B][COLOR=Red]<!-- devices with an ambient light sensor must also include
         android.hardware.sensor.light.xml -->[/COLOR][/B]
    <!-- devices with a proximity sensor must also include
         android.hardware.sensor.proximity.xml -->
    <!-- GSM phones must also include android.hardware.telephony.gsm.xml -->
    <!-- CDMA phones must also include android.hardware.telephony.cdma.xml -->
And we have that light sensor xml in the permissions directory
So if the device wont have the sensor then that xml should not be present, isn't it?
So
@insane_subro and sunil
Do u have any objection on this?
 
yes, the original U9 S320 might have an ambient light sensor and which may have been discarded for our mmx a70.. remember u9 also has 3.2 MP camera but ours doesnt
 
yes, the original U9 S320 might have an ambient light sensor and which may have been discarded for our mmx a70.. remember u9 also has 3.2 MP camera but ours doesnt

It would have thrown error in compilation perhaps if any unsupported xml is added but it didn't..

So, I'm with varun on this...
 
JUST TO PROVE THAT IT HAS LIGHT SENSOR

here is the config.gz of kernel

CONFIG_LIGHTSENSOR is not set
CONFIG_SENS CONFIG_SENSORS_PCA963X is not set
# CONFIG_SENSORS_MT9T013 is not setORS_AKM8976 is not set
 
;)
JUST TO PROVE THAT IT HAS LIGHT SENSOR

here is the config.gz of kernel

CONFIG_LIGHTSENSOR is not set
CONFIG_SENS CONFIG_SENSORS_PCA963X is not set
# CONFIG_SENSORS_MT9T013 is not setORS_AKM8976 is not set
:)Philips PCA963X 4-bit I2C-bus LED
MT9T013 - 3.1Mp, 1/4-inch Micron CMOS Image Sensor
AKM8976 - Compass Driver
 
Back
Top Bottom