Experience is mine, the photos from Unsplash.com, mirrored in full resolution at this channel.
I reserve the right to expand on each topic at random intervals. ☺️
I reserve the right to expand on each topic at random intervals. ☺️
🥰6👏3
Tadi Channel
9. No root, no fun. Even while your device happens to be quite obscure and there's no one to mod any camera binaries or source, a way to set flags to allow extra access to third party apps or force a useful sensor mode system-wide tends to exist. In current…
Let's expand on this one a bit:
A typical way to figure out the sensor modes configured by your OEM in the sensor driver is to utilize
On a qcom phone, you get to CTRL+F for the
On an mtk phone, the sensor drivers are in kernel space, meaning you can actually look at them. It's quite easy to figure out their structure, so let's go for actual forcing.
For qcom:
setprop
For mtk:
Then narrow down the parts of camera stack that you may want to kill, by
Of course, if you mismatch the raw resolution selected by the app and your sensor mode, things may break, but that doesn't make these modes useless, you can still go for a good JPEG. On a modern device, your chance to access an in-sensor zoom mode with same exact resolution as default is really high, and they really tend to work just fine. And heck, that's the minimum, many devices will offer a bit more.
A typical way to figure out the sensor modes configured by your OEM in the sensor driver is to utilize
dumpsys media.camera, which is a command for root-less shell, hence we're keeping a few exotic device camera dumps at @cam2caps despite their not-so-rootable state.On a qcom phone, you get to CTRL+F for the
sensormodetable and count each x×y×fps combination from 0, where 0 is most of the time a mode with highest resolution.On an mtk phone, the sensor drivers are in kernel space, meaning you can actually look at them. It's quite easy to figure out their structure, so let's go for actual forcing.
For qcom:
setprop
vendor.debug.camera.overrideForceSensorMode YOURMODEIDFor mtk:
setprop vendor.debug.cameng.force_sensormode YOURMODEIDThen narrow down the parts of camera stack that you may want to kill, by
ps -A |grep cam, proceed to kill them with killall -9.Of course, if you mismatch the raw resolution selected by the app and your sensor mode, things may break, but that doesn't make these modes useless, you can still go for a good JPEG. On a modern device, your chance to access an in-sensor zoom mode with same exact resolution as default is really high, and they really tend to work just fine. And heck, that's the minimum, many devices will offer a bit more.
👍11😐5🔥1
Tadi Channel
7. Gcam mods. Yes, even on a Pixel. It's a major, or even an endless topic, but modded Google Camera remains valuable to this day, even the ancient builds on very modern hardware. As Google wanted their IP to be usable across various Pixel devices, the first…
No, I'm serious. (Stock P9PXL)
😁17😐6🔥1
So... Apple pokes holes in anti-fingerprinting measures by design, as a feature.
https://www.finnvoorhees.com/words/banned-iphone
https://www.finnvoorhees.com/words/banned-iphone
😁5😐3👍2
Tadi Channel
The original Nougat wallpaper had stars, see you later.
It's quite different from the most recognizable version.
The starry one is at:
https://github.com/aosp-mirror/platform_frameworks_base/blob/d9f91827a9c6b0537b18d6e29873ae70b2d0bba6/core/res/res/drawable-sw720dp-nodpi/default_wallpaper.png?raw=true
Removal commit:
https://github.com/aosp-mirror/platform_frameworks_base/commit/38fdd605c83addeb9d52e1ab01958dbf7ee5742b
The starry one is at:
https://github.com/aosp-mirror/platform_frameworks_base/blob/d9f91827a9c6b0537b18d6e29873ae70b2d0bba6/core/res/res/drawable-sw720dp-nodpi/default_wallpaper.png?raw=true
Removal commit:
https://github.com/aosp-mirror/platform_frameworks_base/commit/38fdd605c83addeb9d52e1ab01958dbf7ee5742b
🤯5🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
A not so far fetched conspiracy theory:
It may be be a fingerprint sensor, just not acting as one.
(iPhone 16)
It may be be a fingerprint sensor, just not acting as one.
(iPhone 16)
😐7🤯4😁2
They actually made it look jumpy, this suggests against a granular sensor (if true irl)
😐4
Meanwhile in comments of a channel actually distributing a Spotify mod with malware...
https://securelist.com/necro-trojan-is-back-on-google-play/113881/
https://securelist.com/necro-trojan-is-back-on-google-play/113881/
🤯8
Chinese RN14P+:
OV50E main, IMX355 ultrawide, S5KJN1 tele
Global RN14P+:
S5KHP3 main, IMX355 ultrawide, OV02B10 macro, no tele
OV50E main, IMX355 ultrawide, S5KJN1 tele
Global RN14P+:
S5KHP3 main, IMX355 ultrawide, OV02B10 macro, no tele
🥰6🤯4😁1😐1
Sorry for few edits, had to consult about the naming. Not surprised that there's a catch with HP3 comeback, it's too good.
Tadi Channel
Chinese RN14P+: OV50E main, IMX355 ultrawide, S5KJN1 tele Global RN14P+: S5KHP3 main, IMX355 ultrawide, OV02B10 macro, no tele
Indian unit will be equal to Chinese in this aspect
🤯10🎉1
Well, what can I say... That means the global unit is downgraded. HP3 is a lovely sensor with massive feature set, very granular noise, it serves great as a main camera, but in no way it's able to replace a tele. Not with a color filter array that makes it a 12.5MP Bayer in the end. And for that, you'll pay twice the Chinese price, as always.
🤯8
I wrote a post during a cold, so it could be foggier than it needs to, but regardless of that, you may want to read it.
What Google has against custom ROMs and root?
There's a lot of cheap takes one could have about it, but they're basically: "No one likes our freedom of choice! It's against the financial incentive not to force us to consume more by having to buy new phones more often!".
As much as this may be the case with motivation of individual OEMs, the interest of Google is quite different. But it's so much in your life that you probably already forgot about it.
GMS.
What exactly your ability to pass hw attestation on uncompliant device means to Google? It means that projects like microG stand a chance to reproduce the same user experience as bootloader locked GMS devices. And that obviously threatens Google's pocket. The better it gets, the higher the volume of GMS-less devices sold commercially. Of course, there are players like Huawei and alternative OS projects. But if you want to buy a phone, here and now, that gives you uninterrupted access to bank apps and McDonald's coupons... That's exactly the whole point.
This topic is wide, from deprecation of AOSP apps, to other means of forcing the device to run GMS with Google account. To avoid an anti-trust, each of the app owners need to opt-in into the lockdown of their userbase on their own. Their ignorance in turn achieves the goals of Google.
To be fair, passing PIA with MEETS_DEVICE_INTEGRITY while on microG would already achieve a lot. But Google is future-proofing, successful eradication of usable leaked keyboxes is something that would take away a big part of commercial viability from a microG device. In a way, I may exaggerate and maybe the people behind PIA and anti-sideload don't even think about microG, but about the anti-features themselves. But if it grows enough, they will. It's something they'd quickly realize if they slow their pace.
Tldr: custom ROMs aren't an issue to Google, but their needs overlap with the needs of alternative ecosystems. Fighting the latter harms the first.
There's a lot of cheap takes one could have about it, but they're basically: "No one likes our freedom of choice! It's against the financial incentive not to force us to consume more by having to buy new phones more often!".
As much as this may be the case with motivation of individual OEMs, the interest of Google is quite different. But it's so much in your life that you probably already forgot about it.
GMS.
What exactly your ability to pass hw attestation on uncompliant device means to Google? It means that projects like microG stand a chance to reproduce the same user experience as bootloader locked GMS devices. And that obviously threatens Google's pocket. The better it gets, the higher the volume of GMS-less devices sold commercially. Of course, there are players like Huawei and alternative OS projects. But if you want to buy a phone, here and now, that gives you uninterrupted access to bank apps and McDonald's coupons... That's exactly the whole point.
This topic is wide, from deprecation of AOSP apps, to other means of forcing the device to run GMS with Google account. To avoid an anti-trust, each of the app owners need to opt-in into the lockdown of their userbase on their own. Their ignorance in turn achieves the goals of Google.
To be fair, passing PIA with MEETS_DEVICE_INTEGRITY while on microG would already achieve a lot. But Google is future-proofing, successful eradication of usable leaked keyboxes is something that would take away a big part of commercial viability from a microG device. In a way, I may exaggerate and maybe the people behind PIA and anti-sideload don't even think about microG, but about the anti-features themselves. But if it grows enough, they will. It's something they'd quickly realize if they slow their pace.
Tldr: custom ROMs aren't an issue to Google, but their needs overlap with the needs of alternative ecosystems. Fighting the latter harms the first.
👍17🔥7😐4🥰2