| *** n2klb_ is now known as n2klb | 01:59 | |
| Mister_Magister | mal: Deal offer, you fix gst-droid, I make screen recorder for sfos | 10:51 |
|---|---|---|
| Mister_Magister | you or anyone else at jolla for that matter xd | 10:51 |
| Mister_Magister | we're just soooo clooose | 10:51 |
| Mister_Magister | that was supposed to be trade offer but ah whatever xd | 10:58 |
| sharks_ | Okay - I'm trying to copy the work I did on X10IV to X10V, but as I don't own the phone @juz is helping me debug it remotely. I've sent him a few builds and we're at the stage where we can telnet in and have /vendor, /system, /product, /odm, etc. - all the things are mounted. But I'm getting a new error I've never seen before. | 13:14 |
| sharks_ | Droid-hal-init is not working because eg. "droid-hal-init: mount("proc", "/proc", "proc", 0, "hidepid=2,gid=" MAKE_STR(AID_READPROC)) failed Device or resource busy" | 13:14 |
| sharks_ | "droid-hal-init: mount("sysfs", "/sys", "sysfs", 0, NULL) failed Device or resource busy" | 13:15 |
| Mister_Magister | dhi shuoldn't be mounting anything so i think it's red herring | 13:15 |
| sharks_ | What confuses me is that these directories are present on the running phone | 13:15 |
| Mister_Magister | yeah because dhi shouldn't be mounting them | 13:15 |
| sharks_ | Dang, didn't expect a reply so quick! Okay, so that's not the fault then. Thanks | 13:16 |
| sharks_ | Here's journal - anything else you can spot that's killing dhi? https://paste.opensuse.org/pastes/18797bb6dac7 | 13:16 |
| mal | sharks_: are you sure you applied all patches correctly? | 13:19 |
| sharks_ | Nope, I've never done that before in my life. Are you talking about `hybris-patches/apply-patches.sh --mb`? I did not do that on X10IV. | 13:21 |
| sharks_ | Certainly something preventing boot is `/dev/*binder` is not present on the device! | 13:26 |
| sharks_ | apply-patches.sh seems to, among many other things, fix the `$ANDROID_ROOT/bionic/libc/include/android/versioning.h` issues I have been struggling with all week up until I manually copied the change from my X10IV sources yesterday | 13:42 |
| sharks_ | Why did I not have to do all this for X10IV?? | 13:42 |
| mal | what? you didn't do that? | 13:44 |
| mal | how did you manage to get x10iv to boot without the patches | 13:45 |
| mal | btw, you should be able to use same source tree for both x10iv and v if those use same android version, just use different breakfast/lunch command before building | 13:46 |
| sharks_ | Not only boot, it's fully functioning and has been my daily driver phone for weeks | 13:47 |
| mal | that makes no sense at all | 13:47 |
| mal | you must have applied patches at some point to x10iv | 13:47 |
| sharks_ | I certainly don't recall doing it, but I suppose I must have | 13:47 |
| Mister_Magister | repo status :P | 13:47 |
| sharks_ | Anyway - yes, I should be able to use the same source tree, you're right. But I need to understand how to handle the little differences eg. different dmsetup.sh value because X10IV has super on /dev/sda73 and X10V has super on /dev/sda74 | 13:48 |
| sharks_ | At the minute I'm just trying to get X10V to boot, then I'll try and work out how to merge the sources | 13:48 |
| mal | those are droid-config, not related to android side build | 13:48 |
| mal | you of course have separate droid-config repo and other adaptation repos for the devices | 13:49 |
| mal | but android source build can be done using same repo synced source tree | 13:49 |
| sharks_ | Oh? I thought Nagara had the same droid-config repo for both 1IV and 5IV? | 13:49 |
| mal | it does? | 13:49 |
| sharks_ | I thought it did | 13:50 |
| mal | it seems it does | 13:50 |
| sharks_ | Yeah | 13:50 |
| sharks_ | I'm not 100% sure how they managed that yet, but I was going to try and copy it - as I say, if I can be sucessful at getting X10V booting. | 13:51 |
| sharks_ | But I didn't want to break my X10IV source tree by cramming a bunch of X10V stuff into it right off the bat | 13:51 |
| mal | but x10iv and v are not same platform, murray vs zambezi | 13:52 |
| mal | those two nagara devices are both same platform | 13:53 |
| sharks_ | Okay, so while X10IV and X10V are very very similar, they cannot use the same droid-config etc.? | 13:53 |
| sharks_ | Even though they have the same sm6375 chipset and same kernel? | 13:54 |
| mal | maybe with all kinds of hacks in droid-config repo, not sure if it's worth the effort to try to use same droid-config | 13:54 |
| sharks_ | Okay. I'll keep it apart then, seems like it might be above my pay grade to try those kinds of hacks. | 13:55 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!