This will be a mixture of venting and wishlist. Whenever I miss my TRS-80 I get involved with a mobile project. I really just want an actual phone that can be flashed with different version of android so we don't have to buy tons of phone to cover all versions. Have something equivalent to dual bios so it won't be bricked by looking at it, and at least be able to buy a replacement motherboard and touch screen for it.
I am really wishing intel to come and help here. For example, the Qualcomm based phone source code situation is ridiculous. Their is first our familiar linux kernel, which get branched to AOSP, which get branched to qualcomm's codeaurora, which get branched to the manufacturer. All that without nice patches just a bunch of tree merging, not even in a nice git tree often just a bunched up zip file if you can find it, that is a nightmare to update. I am hoping with intel smartphone we can have most driver open source living in the kernel tree or at least have binary for each kernel ABI easily accessible. At the least compiling a vanilla AOSP or one branch would get you a functioning phone even if some peripheral are not working. The google dev phones are good but are only supported for a fix amount of time in AOSP then your on your own.
Until that phone comes along what is your experience? Are any manufacturer better? Are nvidia based phone more dev friendly?
I am really wishing intel to come and help here. For example, the Qualcomm based phone source code situation is ridiculous. Their is first our familiar linux kernel, which get branched to AOSP, which get branched to qualcomm's codeaurora, which get branched to the manufacturer. All that without nice patches just a bunch of tree merging, not even in a nice git tree often just a bunched up zip file if you can find it, that is a nightmare to update. I am hoping with intel smartphone we can have most driver open source living in the kernel tree or at least have binary for each kernel ABI easily accessible. At the least compiling a vanilla AOSP or one branch would get you a functioning phone even if some peripheral are not working. The google dev phones are good but are only supported for a fix amount of time in AOSP then your on your own.
Until that phone comes along what is your experience? Are any manufacturer better? Are nvidia based phone more dev friendly?
Comment