CarbontatedCaffeine | Hi, I forgot to ask, what is the recommended version of android that you would all recommend? | 03:09 |
---|---|---|
CarbontatedCaffeine | I tried android 9 and I'm getting some weird build errors when I try building for it, which ultimately end up with the tree being in shambles again. | 03:10 |
CarbontatedCaffeine | "ninja: error: '/home/camden/hadk/out/target/product/marlin/obj/STATIC_LIBRARIES/libawk_main_intermediates/export_includes', needed by '/home/camden/hadk/out/target/product/marlin/obj/EXECUTABLES/recovery_intermediates/import_includes', missing and no known rule to make it 03:28:20 ninja failed with: exit status 1" | 03:28 |
CarbontatedCaffeine | I'm getting a lot of these errors constantly | 03:28 |
CarbontatedCaffeine | I'm adding them via manifest | 04:26 |
T42 | <edp_17> Afaik there is no recommended android version. Use what has the most working drivers. | 06:05 |
T42 | <edp_17> Yep, if you get those errors, need to add the missing bits until the build environment is complete. | 06:05 |
CarbontatedCaffeine | I'm getting there lol | 06:16 |
CarbontatedCaffeine | a lot more problems with android 9 than 11 | 06:16 |
CarbontatedCaffeine | Hi I wasn't able to find much information on this error | 07:39 |
CarbontatedCaffeine | "error: File not found: /home/camden/hadk/installroot/system_ext" | 07:40 |
CarbontatedCaffeine | I'm not sure why this isn't showing up | 07:40 |
CarbontatedCaffeine | From how far I actually got originally, I think it's better to go with android 11 currently | 08:08 |
CarbontatedCaffeine | I think someone mentioned an older version might be better? I'll try android 10 next | 08:09 |
CarbontatedCaffeine | but overall I had barely any issues with 11 | 08:09 |
T42 | <edp_17> Last time when I suggested to use a different android base, you said wouldn't want start over again. Now, you mentioned three different bases 9, 10 and 11. :) | 10:25 |
CarbontatedCaffeine | Are you suggesting I shouldn't make life difficult for myself? *laughs* | 10:36 |
T42 | <edp_17> To minimize the problems and make porters' (who will help you later) life easier, I suggest to read the entire hadk (including the hadk-faq and hadk-hot) before start porting. After that, chose a base where the kernel source is available and can be booted into the base to try all drivers (wifi, bt, call, data, message, camera, sensors, leds, fingerprint, etc.) and only after these, setup the sailfish build environment (using the kernel and dev | 11:02 |
carbonatedcaffeine | I tested all of those | 11:08 |
deathmist1 | I should note there is an alternative potentially simpler way of porting not documented in the HADK which uses the Halium GSI similar to Ubuntu Touch, however I've been out of the loop for a while so I have no clue how a port around that is built. I believe the Volla Phone 22 port is an example using that | 11:08 |
carbonatedcaffeine | I actually tried looking that up | 11:09 |
carbonatedcaffeine | no evail | 11:09 |
carbonatedcaffeine | Would you say going the GSI route will have less issues overall? | 11:10 |
deathmist1 | then you'd at least not have to build so many android components I hope, @adampigg may have more details and potentially some doc about creating a Halium adaptation | 11:15 |
deathmist1 | (I'd be interested in reading about it as well if one exists) | 11:16 |
carbonatedcaffeine | "Would you say going the GSI route will have less issues overall?" | 11:17 |
deathmist1 | never done it, the old way is certainly more documented and known about around here, the GSI stuff is quite new and I've never tried it myself so you'll have to wait for someone more knowledgeable on the topic | 11:19 |
carbonatedcaffeine | Cheers | 11:19 |
deathmist1 | the Halium GSI certainly makes new ports on Ubuntu Touch side easier overall | 11:21 |
deathmist1 | but yeah as I said it's quite new for SFOS community ports and I've never experimented with it myself | 11:21 |
deathmist1 | I used to maintain a hybris-16.0 port for the OnePlus 5/5T | 11:23 |
deathmist1 | (I'm still looking for new maintainers but no one has stepped up so far https://github.com/sailfishos-oneplus5/important/issues/9) | 11:24 |
carbonatedcaffeine | I'm still very much learning | 11:26 |
T42 | <adampigg> Youd hope, but im having to re-rember it all myself. Ill make notes this time! (re @SailfishFreenodeIRCBridgeBot: <deathmist1>then you...) | 11:28 |
carbonatedcaffeine | It'd bring a lot more device support | 11:29 |
carbonatedcaffeine | which would be pretty cool | 11:30 |
carbonatedcaffeine | Is anyone aware of the instructions for hybris in 18.1 (android 11) | 11:37 |
carbonatedcaffeine | "https://github.com/mer-hybris/hadk-faq#id24" | 11:38 |
carbonatedcaffeine | It goes up to 17.1 but not to 18.1 | 11:38 |
carbonatedcaffeine | mal: Is this your thing? | 11:38 |
mal | 17.1 instructions apply to 18.1 also | 12:21 |
carbonatedcaffeine | I should have followed them then, my bad. | 12:21 |
carbonatedcaffeine | I have just been doing the lineage-16.0 instructions | 12:22 |
mal | the selinux part is very important | 12:22 |
carbonatedcaffeine | Might you say why this has been failing | 12:23 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!