Revert "dts: msm8952: Add tree for QiKU 360 N5"#726
Conversation
This reverts commit fa1f52e.
|
This works on a real device (you've not faked the screenshot did you?), and you've already marked it as quirky requiring single dtb be included in a custom build. I see no reason this causes issues to other devices. If other skus have to be added, they can be added the same way as quirky, and not included in the main build. Regardless, now i'm confused whether there's a human in the loop too... :( |
Well, for lk2nd we unfortunately can't guarantee it will always be able to boot downstream images, generally you'd want to use OEM bootloader for that (especially on newer devices where bootloader does a lot of more involved modifications to the DT, which we can't feasibly reimplement) Otherwise it seems like your device works fine with lk2nd when booting mainline, so I suggest we keep it as-is until some issue is found or someone else appears with a similar device, then we can think how to improve things...
Sorry, the PR description felt being written like a train of thoughts where it feelt like the author changed their mind twice in the span of three paragraphs, which is, y'know... xD Maybe it's just culture/language thing... Overall, I suggest keeping the device in lk2nd, given we know it works on real hardware |

This reverts #724 , removing the DTS and device entry in documentation I just added
what was wrong:
I did not realize
qiku,pcb-idproperty in/node can also potentially be0xband0xc(found in other appended DTBs in downstreamboot.img), I had hardcoded0xafor my deviceFiles in the above image is obtained from:
magiskboot unpack boot.img binwalk --extract kernel_dtb # separate appended DTBsSo I should add suffix to file name and tweak documentation accordingly
But I'm still worried about a thing I mentioned in my previous PR, that is LK2nd doesn't have logic to filter DTB by
qiku,*props. I was never completely sure this is safeI don't have plan to thoroughly investigate this and I also don't think it's practical to implement a new DTB-selection quirk just for this random device
priority / impact:
I don't think any one except me is messing with this device at the moment.
I'm not aware of any actual problem yet
final answer:
I'm sorry, it was too rushed. I no longer think I want to have it in this repo, and I'll keep it in my own fork for now. This is the best solution I ended up with so far