News for hackers. Stuff that matters.
Re:iPhone apps can tell many things about you through the ac... by RicoElectrico on Monday November 08, 2021 @06:50AM (#29148366)
> They are definitely using it for something else.

Like 3D and 360 photos.

Re:iPhone apps can tell many things about you through the ac... by jonplackett on Monday November 08, 2021 @07:14AM (#29148526)
If they were really only using it for this, it would only activate when viewing them.

It's good practice to only activate the accelerometer when in use because it uses up battery.

Re:iPhone apps can tell many things about you through the ac... by jtbayly on Monday November 08, 2021 @07:43AM (#29148714)
It uses essentially no battery. IIRC, it uses so little that even when your phone battery runs out and the phone turns off, the accelerometer keeps counting your steps.
Re:iPhone apps can tell many things about you through the ac... by Nextgrid on Monday November 08, 2021 @08:07AM (#29148864)
Step counting may be implemented in hardware so the main CPU doesn't have to continuously stream & process the accelerometer's data.
Re:iPhone apps can tell many things about you through the ac... by nawgz on Monday November 08, 2021 @12:24PM (#29151643)
I doubt it, it's clearly batched & a bit lazy
Re:iPhone apps can tell many things about you through the ac... by iudqnolq on Monday November 08, 2021 @04:45PM (#29154673)
Isn't that exactly what you would see if there was separate hardware that recorded steps, and the main hardware polled it occasionally.
Re:iPhone apps can tell many things about you through the ac... by nawgz on Tuesday November 09, 2021 @02:16PM (#29166092)
That’s what you’d see if the raw accelerometer data was continuously recorded and the actual step math was done in batches on that data possibly along with other computations. If separate hardware was already doing all the math up front it’d make no sense to not pull it once every 10s or something, and there certainly wouldn’t be visible lag between opening the health app and the distance / steps numbers updating
Re:iPhone apps can tell many things about you through the ac... by iudqnolq on Tuesday November 09, 2021 @02:19PM (#29166141)
Entire reason to have separate hardware is so that you don't have to wake up the main processor. If you wake up the main processor every 10 seconds you've completely lost the advantage. The idea is if someone's phone is asleep in their pocket you need to wake it up occasionally to check for notifications and so on, but you don't want to be waking it up constantly.
Re:iPhone apps can tell many things about you through the ac... by setpatchaddress on Monday November 08, 2021 @11:27AM (#29150954)
Even if accelerometer data is free, IPC’ing the data to the app consumes a small amount of power. It adds up over time. If it’s not needed, the app shouldn’t subscribe to it.
Re:iPhone apps can tell many things about you through the ac... by skohan on Monday November 08, 2021 @07:55AM (#29148785)
But constantly recording it and phoning home might be using significant battery
Re:iPhone apps can tell many things about you through the ac... by InitialLastName on Monday November 08, 2021 @08:37AM (#29149109)
If apps were worried that phoning home with the data they recorded used significant battery, we might be in a different position in terms of how frequently they do it.
Re:iPhone apps can tell many things about you through the ac... by spicybright on Monday November 08, 2021 @09:47AM (#29149788)
Meh, not if you store everything then bulk send it later.
Re:iPhone apps can tell many things about you through the ac... by chrisshroba on Monday November 08, 2021 @08:00AM (#29148819)
Wow really? Do you have a source on that?
Re:iPhone apps can tell many things about you through the ac... by magicalhippo on Monday November 08, 2021 @08:23AM (#29148974)
Several such "motion chips" have onboard motion processing. As a random example the MPU-9250[1], a 9-DOF IMU, has a low-power pedometer feature which can keep step count while host processor sleeps or is offline.

[1]: https://product.tdk.com/en/search/sensor/mortion-inertial/im...

Re:iPhone apps can tell many things about you through the ac... by floatboth on Monday November 08, 2021 @11:11AM (#29150732)
Even without onboard processing it's a very obvious move to offload it to a tiny microcontroller. Apple actually started by using a physically separate NXP micro that they branded "M7". Now it is of course on the main chip, but still a separate Cortex-M core.
Re:iPhone apps can tell many things about you through the ac... by jtbayly on Monday November 08, 2021 @08:10AM (#29148886)
This is old. Could have changed since then, but here you go: https://www.dailymail.co.uk/sciencetech/article-2573761/amp/...
Re:iPhone apps can tell many things about you through the ac... by hbn on Monday November 08, 2021 @09:18AM (#29149503)
It can't be that intensive considering Apple's done that parallax homescreen effect since like iOS7. Also when you're in the Safari tab overview, it reads the gyroscope to do a 3D effect where the tabs tilt forwards/backwards. Probably a few other areas I'm not thinking of too.
Re:iPhone apps can tell many things about you through the ac... by thrwyoilarticle on Monday November 08, 2021 @12:11PM (#29151467)
The Facebook apps and websites are full of bugs, bad code, bad practices.
Re:iPhone apps can tell many things about you through the ac... by moffkalast on Monday November 08, 2021 @08:37AM (#29149119)
You'd need the gyro for that, more like.