Quote:
Originally Posted by katadelos
Bad idea, the bootloader + a few places in Upstart etc expect the partitions to be located at particular memory offsets. Screwing with this without making sure that you've accounted for every instance that they're used is likely to be.. painful.
The important thing is not the overall size of the partition, it's the size of the contents of the image:
Code:
/dev/loop23 430M 358M 50M 88% /tmp/pw3/mnt
/dev/loop28 341M 302M 32M 91% /tmp/pw2/mnt
You could probably trim away enough fat from the PW3 image by removing the new UI from the image (with appropriate Upstart tweaks to ensure that nothing is too broken afterwards).
Beware though, even if you can make the image fit, even the old UI will still be somewhat broken on KT2/PW2 - the old UI uses absolute sizes for UI icons meaning that assets taken from PW3 will be hilariously oversized on KT2/PW2. These assets need to be scaled to match the resolutions of the latter devices.
If you're intent on achieving this, save yourself the pain and see if you can figure out NFS boot - you'll save a lot of time by cutting out the whole "change/flash/test" cycle.
|
1. Honestly, I'm not surprised that there's something like that regarding the memory locations. It was one of the reasons I haven't gone ahead with repartitioning yet.
2. I'll look into trimming the fat, but at the same time I do also want to see the new UI on this device so that might be my last resort if nothing else works.
3. I saw from your reddit posts with your KT2 running the newer firmwares. I think it looks hilarious and to be fair, my end goal was more of "it is possible" and less of "I want it to be usable" so I'm totally fine with it, and as you said, could probably do with scaling the assets down to make it look native.
4. I'll look into figuring out NFS boot, I have a friend who's way more knowledgeable at Linux (and some embedded devices) than me so I'm sure we can think of something.
Lastly, Thank you so much for your contribution to the community. Without WatchThis I would've probably never bought a Kindle and get my start in messing around with embedded hardware like this. Sent you a little cup of joe through your donate button, it's not much but it's what I can do.