What is Nostr?
Zhuowei Zhang /
npub1cpp…e7uy
2024-10-06 03:25:58

Zhuowei Zhang on Nostr: Still trying to figure out how Amazon Fire OS checks updates: - I created fake ...

Still trying to figure out how Amazon Fire OS checks updates:

- I created fake /proc/idme/mac_sec and /proc/idme/mac_addr files and filled them with 16 characters of "A" and 12 characters of "A"
- This was enough for the Emulator to attempt to register with Amazon

- Obviously, Amazon rejected my MAC/Secret
- I ended up borrowing the captured getNewDeviceCredentials call from https://trepo.tuni.fi/bitstream/handle/123456789/22617/Nurmi.pdf

- ... and it did, in fact, get updates! No system updates, but three apps had updates
- I replayed the request using my own update client and it didn't get any updates

- so it looks like my update client is broken or Amazon is checking that the client's key is registered on a tablet
- I'll try my client with the captured getNewDeviceCredentials from that thesis
Author Public Key
npub1cppa6rw8av0n2zjc6yarum7k0nmtkka4d7qas3ndy0sqpjfz9u0sx9e7uy