*** Flyser has quit IRC | 00:17 | |
*** wiegraf has joined #sailfishos-porters | 00:43 | |
*** wiegraf has quit IRC | 00:44 | |
*** wiegraf9009 has joined #sailfishos-porters | 00:45 | |
*** wiegraf9009 has quit IRC | 00:47 | |
*** Swan_Z has joined #sailfishos-porters | 01:33 | |
*** Swan_Z has left #sailfishos-porters | 01:33 | |
*** QAQ has joined #sailfishos-porters | 01:49 | |
*** furikku has joined #sailfishos-porters | 02:29 | |
*** pat_o has quit IRC | 05:01 | |
*** QAQ has quit IRC | 05:03 | |
*** pat_o has joined #sailfishos-porters | 05:42 | |
*** pat_o has quit IRC | 05:50 | |
*** swex has joined #sailfishos-porters | 06:45 | |
*** swex has quit IRC | 07:12 | |
*** swex has joined #sailfishos-porters | 07:14 | |
Nokius | Morning step 7.1.1 says it will fail but it also mention that it will make a few packages in folder RPMS/ | 07:35 |
---|---|---|
Nokius | so this errors are not wanted dune to the absent of packages in RPMS | 07:35 |
Nokius | http://goo.gl/INRj0V | 07:35 |
Nokius | any idea? | 07:35 |
Nokius | the droid-hal-find5.spec is here https://github.com/Nokius/droid-hal-device/blob/hybris-10.1/droid-hal-find5.spec | 07:35 |
Nokius | followed the HADK | 07:35 |
vakkov | /home/vakko/MerSDK/android/droid/external/busybox/scripts/gcc-version.sh: line 11: cc: command not found | 07:37 |
Nokius | vakkov: guess u struggle at this error right? which part of the HADK? | 07:41 |
Nokius | vakkov: may I ca help | 07:41 |
vakkov | Nokius: 5.2 | 07:41 |
vakkov | why the hell do we need that chroot and so on ... i could build it on my host system | 07:42 |
Nokius | vakkov: sorry can't answer the chroot question | 07:43 |
Nokius | vakkov: so u try have an error when running make -j4 hybris-hal | 07:44 |
vakkov | Nokius: were you able to buiild hybris-hal | 07:44 |
vakkov | Nokius: es | 07:44 |
vakkov | yes * | 07:44 |
sledges | morn! | 07:45 |
sledges | vakkov: symlink /usr/bin/gcc-4.7 -> /usr/bin/gcc | 07:46 |
Nokius | yes try please this sledges | 07:46 |
Nokius | 23:46 | 07:46 |
Nokius | Nokius: symlink /usr/bin/gcc-4.7 to /usr/bin/gcc | 07:46 |
Nokius | and have a look at 14.3.2 Configure mountpoint information HADK | 07:46 |
sledges | and then you should populate fixup-mountpoints (if not already there) | 07:46 |
Nokius | vakkov: oh sledges just told you ^^ | 07:46 |
Nokius | sledges: Morning | 07:47 |
*** Flyser has joined #sailfishos-porters | 07:47 | |
sledges | hehe, good helping Nokius :) | 07:47 |
Nokius | ^^ | 07:47 |
vakkov | thanks guys :) | 07:48 |
sledges | vakkov: chroot is to keep all needed things, not everyone has ubuntu on host | 07:48 |
sledges | but google says latest ubus needed for android sdk kitkat etc | 07:48 |
sledges | Nokius: your kernel defconfig will need those changes | 07:50 |
*** pat_o has joined #sailfishos-porters | 07:51 | |
sledges | welcome pat_o :) | 07:52 |
locusf | morning | 07:53 |
sledges | \oy | 07:53 |
Nokius | sledges: HADK point 14.4.2? | 07:56 |
sledges | yes | 07:56 |
sledges | im still txting from phone :)6 | 07:56 |
Nokius | sledges: :) | 07:57 |
Nokius | sledges: take your time no rush needed | 07:59 |
Nokius | sledges: is part is out of the pdf range :-/ (14.4.2 HADK.pdf) | 08:01 |
Nokius | sledges: got it | 08:02 |
Nokius | sledges: exept the lipstick option | 08:04 |
sledges | use good pdf reader ;) should be able to copy with bit of effort | 08:06 |
vakkov | stays stuck on that - http://pastebin.com/s70dJZhj I symlinked the gcc and it works, though | 08:07 |
Flyser | morning guys | 08:07 |
sledges | hoy Flyser | 08:08 |
vakkov | it shouldn't be a problem if I build it with my host ubuntu 12.04 that is building stock 4.3, should it? | 08:08 |
sledges | vakkov: is recovery.fstab around? (in device/asus/maguro)? | 08:08 |
Nokius | sledges: is this correct "COMPOSITOR_CONFIGS_DIR=rpm/device-$VENDOR-$DEVICE-configs/var/lib/environment/compositor" | 08:16 |
*** JohnyZ has joined #sailfishos-porters | 08:18 | |
sledges | it should be /var/lib/... | 08:19 |
sledges | welcome JohnyZ :) | 08:19 |
* Flyser takes the popcorn. building image *_* | 08:21 | |
JohnyZ | hi all | 08:21 |
Anarky | I'm wondering, is it mandatory to use a "pure" cm10.1? There is a custom cm10.1 for my phone that fixes a lot of bugs, reverted the bluetooth and changed the kernel, can I use it? | 08:22 |
Flyser | I think it should work. you need to make sure the build process uses the correct repositorys though | 08:25 |
Nokius | sledges: user ahs now rights to create the droid-hal-device.conf in the MerSDK :-/ | 08:25 |
Flyser | \o/ finished | 08:26 |
Flyser | so I guess its flashing time sledges? | 08:26 |
Flyser | after "mic create fs" | 08:26 |
Nokius | sledges: work around works | 08:26 |
sledges | Nokius: which dir ? | 08:27 |
sledges | you must have gone astray with chown at some point.. | 08:27 |
sledges | Flyser: congrats ;) | 08:27 |
Nokius | sledges: $COMPOSITOR_CONFIGS/ (rpm/device-$VENDOR-$DEVICE-configs/var/lib/environment/compositor) | 08:30 |
Nokius | manunal works | 08:30 |
Nokius | vi rpm/device-oppo-find5-configs/var/lib/environment/compositor/droid-hal-device.conf | 08:30 |
locusf | now the race is on wether anyone can boot to gui :p | 08:31 |
locusf | sledges: the recovery image doesn't boot when flashed as kernel | 08:32 |
sledges | hehe, in the end, no rush fellows, better to get it right rather than get it done | 08:32 |
Flyser | I am currently running cm11 on the device. is it enough to flash sailfishos-xt897-release-1.0.8.19-my1.zip and wipe cache/data or do I need to flash cm10.1 first? | 08:33 |
sledges | Nokius: ls -ld $ANDROID_ROOT/rpm | 08:33 |
sledges | locusf: as kernel? o.O | 08:33 |
sledges | Flyser: did you build sfos against hybris-10.1 branch? | 08:33 |
sledges | in that case, wipe cache+data, install cm-10.1 | 08:34 |
sledges | boot cm10.1 once just to be sure (not needed when one's overly confident) | 08:34 |
Flyser | yes, against 10.1 branch | 08:34 |
sledges | and then flalsh sfos | 08:34 |
Flyser | ok | 08:34 |
sledges | that sounded falsch ^_^ | 08:34 |
Nokius | sledges: ls -ld $ANDROID_ROOT/rpm | 08:35 |
Nokius | ls: cannot access 1/android/droid/rpm: No such file or directory | 08:35 |
Nokius | but MerSDK user@Build-Box:~/1/android/droid$ pwd | 08:35 |
Nokius | /home/user/1/android/droid | 08:35 |
*** swex has quit IRC | 08:35 | |
*** alin has joined #sailfishos-porters | 08:35 | |
sledges | Nokius: where is this located then: rpm/device-$VENDOR-$DEVICE-configs/va... ? | 08:35 |
sledges | JohnyZ: how's things, ready to hadk? :) | 08:36 |
alin | sledges: hi | 08:36 |
sledges | ahoy | 08:36 |
alin | sledges: made it up to here | 08:36 |
alin | http://paste.opensuse.org/85436040 | 08:36 |
alin | see the second line | 08:36 |
alin | after this all is downhill | 08:36 |
sledges | alin: pardon? | 08:37 |
Nokius | sledges: MerSDK user@Build-Box:~$ ls -la /home/user/1/android/droid/rpm/device-oppo-find5-configs/var/lib/environment/compositor/ | 08:37 |
Nokius | total 12 | 08:37 |
Nokius | drwxrwxr-x 2 user user 4096 Jul 19 08:26 . | 08:37 |
Nokius | drwxrwxr-x 3 user user 4096 Jul 19 08:03 .. | 08:37 |
Nokius | -rw-rw-r-- 1 user user 198 Jul 19 08:26 droid-hal-device.conf | 08:37 |
vakkov | sledges: it is samsung, and yes, recovery is there | 08:37 |
alin | sledges: i mean the make fails | 08:37 |
alin | and I was going back for strange errors | 08:38 |
sledges | Nokius: `echo $ANDROID_ROOT` <- your problem | 08:38 |
alin | sledges: and the one at line 3 looks to me strange | 08:38 |
Nokius | sledges: MerSDK user@Build-Box:~/1/android/droid$ echo $ANDROID_ROOT | 08:39 |
Nokius | 1/android/droid | 08:39 |
Nokius | is correct or? | 08:39 |
sledges | Nokius: no, it should be full path | 08:39 |
sledges | alin: you followed this: https://wiki.merproject.org/wiki/Building_Sailfish_OS_for_Nexus_5 ? | 08:39 |
sledges | Nokius: inspect your ~/.mer*.env files | 08:40 |
alin | sledges: yes | 08:40 |
alin | sledges: if I ignore and I do make http://paste.opensuse.org/59799769 | 08:41 |
alin | practically does not find gcc | 08:41 |
alin | and other folders | 08:41 |
sledges | alin: symlink /usr/bin/gcc-4.7 -> /usr/bin/gcc | 08:42 |
Nokius | sledges: ops dont have an .mer*.env | 08:42 |
sledges | Nokius: that's improbable | 08:42 |
Nokius | ^^ | 08:42 |
sledges | page 9 | 08:43 |
sledges | ah soz | 08:43 |
sledges | mer*profile | 08:43 |
sledges | and also .hadk.env | 08:43 |
JohnyZ | sledges: just got instruction pdf and im downloading stuff, but ill start building it later (maybe in 6 hours) | 08:43 |
sledges | in $HOME | 08:43 |
sledges | JohnyZ: ok, hopefully i'll get the updated doc with fixed bugs by then ;) | 08:43 |
sledges | which device are you on? | 08:44 |
JohnyZ | sledges: good, every update and bug workaround would be useful | 08:44 |
JohnyZ | Note 2 | 08:44 |
JohnyZ | GT-N7100 | 08:44 |
alin | sledges: needs symlinked to cc | 08:45 |
alin | but fails soon after | 08:45 |
JohnyZ | sleedges: and yours ? | 08:45 |
locusf | JohnyZ: Samsung N7000 here :) | 08:45 |
alin | sledges: http://paste.opensuse.org/62717605 | 08:46 |
JohnyZ | locusf: any progress on it ? | 08:46 |
locusf | JohnyZ: got image built and trying to boot to hybris-recovery | 08:46 |
alin | how cannot find the find: `src': No such file or directory is beyond me | 08:47 |
locusf | sledges: I apparently don't have boot partition | 08:48 |
Nokius | sledges: whats wrong http://goo.gl/npgDB3 | 08:49 |
sledges | alin: it's fine, but you should show this paste to situ and vgrade_ | 08:50 |
sledges | Nokius: export MER_ROOT="1" | 08:50 |
sledges | path must be absolute | 08:50 |
sledges | make it '$HOME/1' | 08:50 |
sledges | (note the single quotes) | 08:50 |
alin | sledges: question | 08:51 |
sledges | alin: just ask | 08:51 |
alin | sledges: if i start afresh can I copy the git | 08:51 |
alin | sledges: rathen than cloning it via repo? | 08:51 |
sledges | Nokius: change also this to export ANDROID_ROOT='$MER_ROOT/android/droid' | 08:51 |
locusf | sledges: my /boot partition is referenced as KERNEL in android and /data as DATAFS | 08:52 |
sledges | alin: the last error indicates that you have not synced everything | 08:52 |
locusf | the latter is probably right | 08:52 |
sledges | so just run repo sync again | 08:52 |
sledges | locusf: boot contains kernel, so also ok | 08:52 |
alin | sledges: thought so but run it | 08:52 |
locusf | sledges: ok | 08:52 |
alin | sledges: now if i try | 08:52 |
alin | it blows | 08:52 |
sledges | locusf: flash recovery | 08:53 |
sledges | alin: paste | 08:53 |
locusf | sledges: to KERNEL? | 08:53 |
sledges | locusf: flash hybris-recovery | 08:53 |
sledges | to KERNEL | 08:53 |
sledges | yes | 08:53 |
locusf | I have | 08:53 |
sledges | right | 08:53 |
sledges | now i remember you say | 08:53 |
locusf | it didn't get me very far | 08:53 |
sledges | what's exact outcome? | 08:53 |
sledges | JohnyZ: i got n5 n4 and sgs3 here | 08:53 |
locusf | I get stuck at the device name screen with big yellow warning exclamation mark | 08:53 |
sledges | (i9305) | 08:54 |
sledges | locusf: dmesg? | 08:54 |
sledges | JohnyZ: note2, niice! | 08:54 |
locusf | sledges: nothing Mer indicating in dmesg | 08:54 |
sledges | i mean, is there any output at all? | 08:54 |
locusf | nope, it doesn't even notice I have plugged the phone in | 08:54 |
sledges | ok | 08:54 |
Nokius | sledges: okay takes this from the HADK shows "" there :-/ | 08:54 |
Nokius | but Vendor and Device are correct with "" ? | 08:54 |
sledges | Nokius: paste? | 08:55 |
sledges | locusf: ideally you want to replace hybris-boot.img in the zip with -recovery, and rezip | 08:55 |
sledges | (cp hybris-recovery.img zipcontents/hybris-boot.img ) | 08:56 |
Nokius | sledges: http://goo.gl/guoS1I | 08:56 |
sledges | Nokius: yes, "" is fine, now i read you ^_^ | 08:56 |
locusf | sledges: ah ok | 08:56 |
alin | sledges: | 08:57 |
alin | Fetching projects: 100% (356/356), done. | 08:57 |
alin | Syncing work tree: 100% (356/356), done. | 08:57 |
Nokius | sledges: may the HADK needs a fix there if the "" are wrong at MER_ROOT and ANDROID_ROOT | 08:58 |
alin | sledges: fatal: duplicate path kernel/lge/hammerhead in /home/alin/lavello/mer/android/droid/.repo/manifest.xml | 08:58 |
alin | this is in the guide... but if I remove it | 08:58 |
locusf | sledges: mv hybris-recovery.img updater/hybris-boot.img | 08:59 |
vakkov | alin: there is a solution in the guide | 08:59 |
alin | I am in trouble i cannot sync | 08:59 |
locusf | sledges: in .ks | 08:59 |
sledges | Nokius: did you read email? ;P | 09:00 |
vakkov | alin: looka at 5.3 of the guide | 09:00 |
sledges | it has that among known issues ^_^ | 09:00 |
alin | vakkov: sledges yap... | 09:00 |
vakkov | sledges: http://pastebin.com/JtSELt8A which of those should i set fixup-mountpoints | 09:00 |
sledges | locusf: no, not in .ks, we're at hacking stage now ;) | 09:01 |
vakkov | set as * still sleepy :D | 09:01 |
Nokius | sledges: mailing list? nope sorry | 09:01 |
sledges | locusf: but if you prefer lazy way, go ahead ;) (i'd suggest- unzip current .zip, and do the dues, then rezip) | 09:01 |
locusf | sledges: ok lol :) | 09:01 |
sledges | Nokius: how did you find out about hadk? ;) | 09:02 |
alin | sledges: my $ANDROID_ROOT 18GiB | 09:02 |
alin | something is fishy in denmark | 09:02 |
sledges | vakkov: "all o'them" :)) | 09:03 |
Nokius | sledges: Twitter | 09:03 |
locusf | I somehow lost my recovery.img :/ | 09:04 |
locusf | damnit | 09:04 |
alin | vakkov: sledges by the way the solution did not work for me... I had to remove from the manifest file the duplicated repo | 09:04 |
sledges | Nokius: ah ;) http://forum.xda-developers.com/showpost.php?p=54236504&postcount=504 | 09:05 |
sledges | (check bottom) | 09:05 |
vakkov | alin: if you have the same repo in two files you should comment out it from one of them :D | 09:05 |
sledges | locusf: because you mv`ed it? ;) | 09:05 |
sledges | vakkov: but we use only one manifest | 09:06 |
sledges | maybe something went wrong yup | 09:06 |
locusf | sledges: no, because I reran make hybris-hal | 09:06 |
alin | vakkov: was the same repo twice in the same file | 09:06 |
sledges | locusf: then you should have one more, not less ^_^ | 09:07 |
sledges | alin: where? https://github.com/mer-hybris/android/blob/hybris-11.0/default.xml | 09:07 |
alin | sledges: in mine in .repo/manifest.xml for a reson i had the libhybris line twice | 09:08 |
sledges | alin: manifest should be identical to that hybris-11.0/default.xml | 09:08 |
sledges | hummmm | 09:08 |
alin | sledges: by the way spotted the mistake | 09:09 |
alin | sledges: i had no target in make | 09:09 |
sledges | ah | 09:09 |
alin | sledges: bloody computers they do not read my mind | 09:09 |
Nokius | sledges: okay ^^ but now cant cd to $MER_HOME and $ANDROID_ROOT | 09:09 |
sledges | Nokius: ? | 09:09 |
sledges | check $MER_ROOT and actual physical location | 09:09 |
locusf | sledges: isn't the hybris-recovery.img in hybris-boot? | 09:09 |
vakkov | sledges: what mmcblk0 should i "assign" to every partition | 09:10 |
sledges | locusf: they're next to each other in out/ | 09:10 |
alin | sledges: now it builds | 09:10 |
Nokius | sledges: change my .hadk.env http://goo.gl/guoS1I | 09:10 |
sledges | vakkov: boot to cwm and adb into it, to check how they look under /dev | 09:10 |
vakkov | sledges: will google for the partition table (the device is not here yet) | 09:11 |
sledges | vakkov: ok | 09:11 |
sledges | Nokius: correct; now why can't you cd? ls -ld ~/1 | 09:12 |
sledges | and ls -ld ~/1/android/droid | 09:12 |
sledges | are they there? | 09:12 |
Nokius | sure it is | 09:13 |
Nokius | ls -ld ~/1/android/droid/ | 09:13 |
Nokius | drwxr-xr-x 21 user root 4096 Jul 19 08:38 /home/user/1/android/droid/ | 09:13 |
Nokius | ls -ld ~/1 | 09:13 |
Nokius | drwxr-xr-x 3 root root 4096 Jul 18 20:47 /home/user/1 | 09:13 |
sledges | so 12:09 < Nokius> sledges: okay ^^ but now cant cd to $MER_HOME and $ANDROID_ROOT | 09:13 |
sledges | ? | 09:13 |
Nokius | cd $MER_ROOT | 09:14 |
Nokius | bash: cd: $HOME/1: No such file or directory | 09:14 |
Nokius | |-) | 09:14 |
sledges | oh darn, Flyser you're the expert ^ ;) | 09:15 |
sledges | ahhhh | 09:16 |
sledges | i think it has to do with cat > EOF things | 09:16 |
sledges | 'EOF' needs be | 09:18 |
sledges | Nokius: change back to "" | 09:19 |
sledges | everywhere in hadk.env ;p | 09:19 |
sledges | this shall be in hadk doc next version: https://pastee.org/n7naz | 09:20 |
sledges | thanks fellows! | 09:20 |
Nokius | sledges: this works | 09:21 |
sledges | oyes :) | 09:23 |
Flyser | sledges: btw is there any particular reason why the source code of the document is not in a public git repository so we can send pull requests? | 09:24 |
Nokius | sledges: but still have erros at step 7.1.1 http://goo.gl/VkRKhb | 09:26 |
sledges | Flyser: the licence at the bottom maybe? ianal :)) | 09:26 |
sledges | 10:50 < sledges> Nokius: your kernel defconfig will need those changes | 09:27 |
locusf | sledges: moved recovery as hybris-boot.img, no success | 09:28 |
sledges | locusf: and reflshed .zip ?x | 09:28 |
Nokius | sledges: did http://goo.gl/WAMDiO | 09:28 |
locusf | sledges: yes | 09:28 |
sledges | then it stucks at logo? | 09:28 |
locusf | sledges: yes | 09:28 |
sledges | locusf: nothing in dmesg? | 09:28 |
locusf | sledges: nothing | 09:29 |
sledges | locusf: unzip cm-X.Y.Z*.zip for your device and examine where it flashes its boot.img | 09:29 |
sledges | (in META-bla bla/*updater* folders | 09:29 |
locusf | sledges: ok | 09:29 |
sledges | Nokius: refer to 14.3.5 | 09:29 |
Nokius | sledges: thanks | 09:31 |
vakkov | this file might be needed at system/vold https://raw.githubusercontent.com/CyanogenMod/android_system_vold/cm-10.1/cryptfs.h | 09:31 |
locusf | sledges: http://pastie.org/9404787 | 09:32 |
Nokius | sledges: my $ANDROID_ROOT/tmp is empty | 09:33 |
*** nodevel has joined #sailfishos-porters | 09:35 | |
locusf | sledges: big difference to hybris updater-script is that it doesn't do write_raw_image | 09:35 |
Nokius | sledges: may this step is also failing wrong http://goo.gl/5S62GS was guessing it has to but ma not this way | 09:35 |
sledges | Nokius: did you update your defconfig? | 09:39 |
Flyser | great ... I can't flash the image, because die model number does not match | 09:40 |
Nokius | I did step 14.4.1 http://goo.gl/WAMDiO | 09:40 |
sledges | locusf: but does hybris' updater-script performs "package_extract_file" to correct partition? | 09:40 |
locusf | sledges: yes | 09:41 |
sledges | 12:29 < sledges> Nokius: refer to 14.3.5 | 09:41 |
sledges | locusf: then you know what to do ;) | 09:41 |
locusf | sledges: already rewrote it to correspond to cm-updater script :) | 09:41 |
sledges | locusf: only that part right? | 09:41 |
locusf | yes | 09:41 |
sledges | ok, fingers cross(compil)ed | 09:41 |
*** alin has quit IRC | 09:44 | |
stephg | ningles | 09:46 |
Nokius | sledges: no file like arch/arm/configs/$DEVICE_cm10.1_defconfig | 09:46 |
Nokius | ls -la arch/arm/configs/f* | 09:46 |
Nokius | -rw-r--r-- 1 user user 2561 Jul 18 21:37 arch/arm/configs/footbridge_defconfig | 09:46 |
Nokius | -rw-r--r-- 1 user user 611 Jul 18 21:37 arch/arm/configs/fortunet_defconfig | 09:46 |
Nokius | -rw-r--r-- 1 user user 4557 Jul 18 21:37 arch/arm/configs/fsm9xxx-perf_defconfig | 09:46 |
Nokius | -rw-r--r-- 1 user user 4569 Jul 18 21:37 arch/arm/configs/fsm9xxx_defconfig | 09:46 |
sledges | nongle! | 09:46 |
Nokius | -rw-r--r-- 1 user user 12679 Jul 18 21:37 arch/arm/configs/full_msm8960-perf_defconfig | 09:46 |
sledges | Nokius: it was only very generic example | 09:47 |
sledges | i'll fix that in hadk | 09:47 |
sledges | you need the one CM uses | 09:47 |
sledges | chec kin $MER_SDK/android/droid/device/$VENDOR/*-common/BoardConfigCommon.mk | 09:47 |
locusf | nope, wasn't that either | 09:47 |
sledges | locusf: same results? | 09:47 |
locusf | sledges: yeah | 09:47 |
sledges | locusf: ok, can be that selinux is enabled | 09:48 |
sledges | locusf: you'd need to add selinux=0 to kernel cmdline | 09:49 |
*** Nokius1 has joined #sailfishos-porters | 09:49 | |
sledges | locusf: i just don't understand why you cannot reproduce flashing of .img manually - as whenever you do different things with heimdall/cwm - you get different boot behaviour | 09:50 |
sledges | locusf: all you need now, is a hybris-recovery.img flashed correctly to correct partition (with selinux=0) - don't even need rootfs for now | 09:50 |
locusf | sledges: ok | 09:50 |
sledges | our aim - Mer output on USB connect | 09:50 |
Nokius1 | sledges: all the stuff i have there is | 09:51 |
Nokius1 | http://goo.gl/jbyRvs | 09:51 |
locusf | where is the kernel command line? | 09:51 |
*** Nokius has quit IRC | 09:51 | |
Nokius1 | sledges: noting like you mention $MER_SDK/android/droid/device/$VENDOR/*-common/BoardConfigCommon.mk | 09:51 |
Nokius1 | okay have to go now will return later again —> family launch …. | 09:52 |
sledges | locusf: examine hybris-boot (Android.mk in it) | 09:54 |
sledges | Nokius1: laters! | 09:54 |
locusf | sledges: found it | 09:56 |
locusf | HYBRIS_RECOVERYIMG_COMMANDLINE := bootmode=debug selinux=0 | 09:56 |
sledges | already =0 ? | 09:56 |
sledges | ah, you just appended :P | 09:57 |
sledges | gave me heartattack :)) | 09:57 |
locusf | nope | 09:57 |
locusf | lol | 09:57 |
locusf | how do I regenerate the kernel images? | 09:59 |
sledges | make hybris-recovery | 10:01 |
sledges | is enough | 10:01 |
locusf | sledges: I have yet to try split_bootimg btw | 10:04 |
sledges | locusf: and then re-assemble :) | 10:05 |
sledges | yep, if you please | 10:05 |
locusf | make hybris-recovery is stuck | 10:06 |
sledges | on? | 10:07 |
locusf | split_bootimg kernel didn't work either | 10:07 |
sledges | (also try `mka hybris-recovery` instead) | 10:07 |
locusf | http://pastie.org/9404846 | 10:08 |
locusf | mka: command not found | 10:08 |
sledges | locusf: build/envsetup and breakfaset? | 10:08 |
locusf | ah | 10:08 |
locusf | indeed | 10:08 |
sledges | ;) | 10:08 |
sledges | did you have breakfast? :)) lunch even (1pm in .fi, gosh only 11 here :)) | 10:09 |
*** nodevel has quit IRC | 10:09 | |
locusf | already did 3 hours ago | 10:11 |
sledges | hehe :) | 10:13 |
locusf | ok now flashed sfos with selinux=0 | 10:17 |
Flyser | sledges: the updater-script tries to mount("ext4", "EMMC", "", "/data"); which obviously fails | 10:18 |
Flyser | any idea why that happens? | 10:18 |
locusf | sledges: nothing new | 10:20 |
sledges | Flyser: updater-script should contain valid map, e.g. (from n5): ui_print(" /data -> /dev/block/platform/msm_sdcc.1/by-name/userdata"); | 10:21 |
sledges | which is taken from fixup-mountpoints | 10:22 |
Flyser | ui_print(" /data -> ") here | 10:22 |
Flyser | okay | 10:22 |
* sledges nods | 10:22 | |
sledges | locusf: then you need expertise ;) | 10:22 |
sledges | CSI or the like :) | 10:22 |
locusf | hmm ok | 10:23 |
sledges | locusf: like serial console ^_^ | 10:23 |
sledges | locusf: also you need to check /proc/cmdline on a boot cm | 10:24 |
sledges | and replicate that | 10:24 |
sledges | *booted cm | 10:24 |
*** JohnyZ has quit IRC | 10:25 | |
locusf | sledges: ok | 10:26 |
locusf | cm extracts itself to factoryfs | 10:26 |
locusf | and sfos to data | 10:27 |
*** JohnyZ has joined #sailfishos-porters | 10:27 | |
sledges | locusf: expected | 10:30 |
sledges | locusf: rootfs is irrelevant now | 10:30 |
sledges | -recovery has it's own initramfs | 10:31 |
sledges | *its | 10:31 |
locusf | sledges: added all cmdline from cm to hybris-recovery cmdline | 10:34 |
sledges | +selinux= | 10:39 |
sledges | 0 | 10:39 |
locusf | yes | 10:39 |
locusf | didn't boot | 10:39 |
sledges | locusf: flash boot.img from cm and see if it boots to cm | 10:39 |
sledges | to see if we're flashing correctly | 10:40 |
sledges | (this is your validator to find correct heimdall sequence too) | 10:40 |
locusf | can't boot to cm anymore with cwm kernel | 10:40 |
sledges | ? | 10:41 |
sledges | cwm kernel what's that? | 10:41 |
locusf | the rooted kernel which has cwm, my downloaded one | 10:41 |
locusf | this one always boots | 10:42 |
sledges | you mean, what you use to get into cwm? | 10:42 |
sledges | or to restore cwm when it's gone (like yesterday) | 10:42 |
locusf | MerSDK locusf@locusf-desktop:/parentroot/home/locusf$ split_bootimg zImage | 10:43 |
locusf | Android Magic not found in zImage. Giving up. | 10:43 |
locusf | hmm | 10:43 |
*** teotwaki has joined #sailfishos-porters | 10:43 | |
sledges | locusf: split_bootimg <.img file>! | 10:43 |
sledges | ;) | 10:43 |
locusf | lol :) | 10:43 |
locusf | yeah to restore cwm when its gone | 10:43 |
sledges | locusf: like i said, flash/boot boot.img from cm.zip instead of hybris-recovery.img | 10:43 |
sledges | for good measure | 10:43 |
locusf | sledges: ok | 10:45 |
locusf | sledges: inside cm now? | 10:45 |
sledges | s/?// | 10:47 |
sledges | ? | 10:47 |
sledges | ;) | 10:47 |
sledges | locusf: ^ | 10:47 |
locusf | (13:39:56) [ ->sledges<- ] locusf: flash boot.img from cm and see if it boots to cm | 10:47 |
sledges | 13:45 < locusf> sledges: inside cm now? | 10:47 |
sledges | it was a statement | 10:47 |
locusf | with what do I boot it with | 10:47 |
sledges | not a question? | 10:47 |
Flyser | sledges: on which files is fixup-mountpoints executed? | 10:48 |
locusf | question yes | 10:48 |
sledges | locusf: whichever you know of, try them all until it boots ;) | 10:48 |
locusf | sorry with what do I flash | 10:48 |
sledges | i.e. heimdall/cwm flash | 10:48 |
sledges | Flyser: examine the src, hybris-boot executes it so grep its src | 10:48 |
sledges | and also dhd/.inc executes it | 10:49 |
Flyser | yeah I found it with grep | 10:49 |
Flyser | but the script contains so many variables that I would have to figure out | 10:49 |
sledges | Flyser: a bit of sweat c'mon ;) | 10:51 |
Flyser | ok ok :P | 10:52 |
sledges | Flyser: how does your fixup-mountpoints patch look like? | 10:53 |
Flyser | https://gist.github.com/flyser/6f67e30667cfbc652e07 | 10:57 |
Flyser | so far it seems to be working | 10:58 |
Flyser | since DATA_PARTITION in out/target/product/xt897/obj/ROOT/hybris-boot_intermediates/initramfs/init is correct | 10:58 |
locusf | sledges: boot.img from cm.zip boots to cm | 10:59 |
sledges | locusf: cmdlien to flash it? | 11:00 |
sledges | (good job btw locusf ) | 11:00 |
sledges | Flyser: then it should appear also in cwm | 11:01 |
sledges | (in updater-script) | 11:01 |
locusf | heimdall flash --KERNEL Desktop/cm/boot.img --no-reboot | 11:02 |
Flyser | the updater script looks like https://gist.github.com/flyser/4abe5e8d923ee33801a2 | 11:02 |
Flyser | (with an assertion manually removed) | 11:02 |
sledges | locusf: and doing the same with hybris-recovery.img results in? | 11:02 |
sledges | Flyser: ui_print(" /boot -> "); | 11:02 |
sledges | is the problem | 11:02 |
sledges | check sed in Android.mk | 11:02 |
sledges | where it replaces the template with values | 11:03 |
locusf | sledges: not booting | 11:03 |
sledges | so locusf , now you got a working isolated case of cm, you'll need to arrive to the same one with hybris-recovery ;) | 11:04 |
sledges | i suspect your kernel | 11:04 |
locusf | sledges: nice | 11:04 |
locusf | yeah I suspect it too | 11:04 |
sledges | and | 11:04 |
Flyser | hybris/hybris-boot/Android.mk? | 11:04 |
locusf | sb2 -t $VENDOR-$DEVICE-armv7hl mer_verify_kernel_config 'kernel/samsung/smdk4412/arch/arm/configs/cyanogenmod_n7000_defconfig' | 11:04 |
locusf | doesn't return errors | 11:04 |
sledges | locusf: you need to rebuild cm kernel | 11:04 |
sledges | and resplit it inside cm's boot.img | 11:05 |
sledges | for a laugh, you could just replace zImage of hybris , after splitting cm's boot.img | 11:05 |
sledges | are you with me? :) | 11:05 |
locusf | yeah | 11:05 |
sledges | good | 11:05 |
sledges | you'll need to use mkbootimg with all correct cmdline arguments to put back split image into boot.img | 11:06 |
sledges | you can get those arguments from running mka V=0 hybris-recovery | 11:06 |
sledges | if i rememver V=0 correctly | 11:06 |
sledges | (or was it V=1?) | 11:06 |
sledges | (quite likely mkbootimg baking will be in mka output anyhow) | 11:07 |
sledges | Flyser: yes | 11:07 |
*** QAQ has joined #sailfishos-porters | 11:07 | |
sledges | afk for snack | 11:10 |
locusf | hmm I didn't get the parameters for mkbootimg in mka V=1 hybris-recovery | 11:11 |
locusf | there is mkbootfs however | 11:12 |
Anarky | well, I can't enter the ubuntu chroot because it lacks zsh, is there a solution? | 11:15 |
Anarky | I tried some export SHELL and add "/bin/sh" at the end of ubu-chroot without success | 11:15 |
locusf | is there a way to get the currently running kernels config somehow? | 11:18 |
locusf | in cyanogenmod | 11:18 |
Anarky | locusf: if you're lucky, it's /proc/config.gz | 11:20 |
locusf | apparently I'm not :/ | 11:21 |
locusf | MerSDK locusf@locusf-desktop:~/Desktop/cm$ split_bootimg boot.img | 11:25 |
locusf | Android Magic not found in boot.img. Giving up. | 11:25 |
locusf | hmm shite | 11:25 |
Anarky | locusf: your device has cyanogenmod? | 11:27 |
locusf | Anarky: yes | 11:27 |
Anarky | maybe pull the kernel repo they use | 11:27 |
sledges | Anarky: you should enter ubuntu chroot from mersdk, which is already non-zsh | 11:28 |
sledges | locusf: boot cm /proc/config.gz as Anarky said | 11:29 |
sledges | locusf: try this instead: https://gist.github.com/jberkel/1087743 | 11:29 |
locusf | sledges: ok | 11:31 |
sledges | locusf: boot cm *and check /proc/config.gz | 11:31 |
locusf | MerSDK locusf@locusf-desktop:~/Desktop/cm$ perl ../split_bootimg.pl boot.img | 11:31 |
locusf | Android Magic not found in boot.img. Giving up. | 11:31 |
sledges | wth | 11:31 |
locusf | sledges: no config.gz in prco | 11:31 |
locusf | *proc | 11:31 |
sledges | (or any other config* ?) | 11:31 |
sledges | at any rate, it should be the config in defconfig which you then after modified | 11:32 |
locusf | /proc/*config*: no such file or directory | 11:32 |
locusf | where did I modify it? | 11:33 |
Flyser | sledges: a perl oneliner seems to be the culprit | 11:33 |
Flyser | ... again :P | 11:33 |
Flyser | I don't know why it works for mako though ... I get an error when I run this oneliner against the recovery.fstab of mako as well | 11:34 |
sledges | Flyser: multiple files are checked | 11:36 |
sledges | not only recovery.fstab is read | 11:37 |
sledges | but also fstab.qcom and the like | 11:37 |
sledges | in mako case | 11:37 |
sledges | also, your device -has- fstab.qcom (in ../etc) | 11:37 |
sledges | locusf: when mer kernel verify script spat the config flags missing | 11:37 |
locusf | sledges: ok | 11:38 |
sledges | check your bash history for defconfig | 11:38 |
locusf | I reran it and now I got it spewing out config errors | 11:38 |
sledges | locusf: reran against out/.../.config ? or defconfig | 11:38 |
*** QAQ has quit IRC | 11:39 | |
*** QAQ has joined #sailfishos-porters | 11:40 | |
Flyser | sledges: both throw an error ... | 11:41 |
locusf | sledges: defconfig | 11:41 |
Anarky | sledges: I checked again, I run bash without "sdk", I still get an error about zsh | 11:42 |
sledges | locusf: means your culprit might look there ;) | 11:42 |
sledges | Flyser: paste? | 11:42 |
Anarky | -without+before | 11:43 |
sledges | locusf: if you do repo sync in between, your changes might be lost | 11:43 |
sledges | Anarky: so, bash; sdk; ubu-chroot -> boomt ? | 11:43 |
sledges | Anarky: what host OS? | 11:43 |
locusf | sledges: what is the out/config path? | 11:43 |
Flyser | sledges: just run /usr/bin/perl -w -e '$$fs=shift; while (<>) { next unless /^$$fs\s|\s$$fs\s/;for (split) {next unless m(^/dev); print "$$_\n"; }}' /data ./device/lge/mako/recovery.fstab | 11:44 |
Flyser | in $ANDROID_ROOT | 11:44 |
sledges | locusf: search hadk for ".config" | 11:44 |
Anarky | sledges: exactly; I use Archlinux | 11:44 |
sledges | Anarky: same here | 11:44 |
locusf | sledges: yes | 11:44 |
sledges | but bash all over | 11:44 |
locusf | sledges: found it and reran it | 11:44 |
locusf | no errors now | 11:44 |
sledges | locusf: no errors when? | 11:44 |
sledges | you should re-run it on defconfig | 11:44 |
sledges | and fix errors in defconfig | 11:45 |
locusf | I have | 11:45 |
locusf | and rebuilt recovery now | 11:45 |
sledges | riiight, hopes high then ;) | 11:45 |
locusf | so I guess its time to reflash again? | 11:45 |
sledges | just heimdall | 11:45 |
locusf | reflash kernel I mean | 11:45 |
locusf | yeah | 11:45 |
sledges | yep | 11:45 |
Flyser | sledges: nvmd ... $$ -> $ | 11:46 |
Anarky | sledges: it's usual to have this error, but a normal chroot can get an option of the shell to execute | 11:46 |
sledges | Flyser: ;) | 11:46 |
locusf | now I have that overly messy kernel cmdline :/ | 11:46 |
Anarky | like "chroot /media/system /bin/bash" | 11:46 |
sledges | Anarky: ubu-chroot is a script | 11:47 |
sledges | check inside | 11:47 |
Anarky | ok :) | 11:47 |
locusf | sledges: no dice :/ | 11:48 |
sledges | meh | 11:48 |
sledges | dmesg? | 11:48 |
locusf | nothing | 11:49 |
Flyser | the Android.mk is run by "make hybris-hal", correct? | 11:49 |
sledges | Flyser: make hybris-boot to be precise | 11:50 |
sledges | and yes | 11:50 |
sledges | locusf: link to your CM .zip ? | 11:51 |
locusf | sledges: https://download.cyanogenmod.org/?device=n7000 | 11:51 |
locusf | I mean https://download.cyanogenmod.org/get/jenkins/42531/cm-10.1.3-n7000.zip | 11:52 |
sledges | right | 11:52 |
sledges | let's see.. | 11:52 |
*** vrutkovs has joined #sailfishos-porters | 11:55 | |
vrutkovs | hey guys, need help with pulseaudio-modules-droid: http://pastebin.com/HRz9jWvC | 11:55 |
locusf | gotta go bbl | 11:56 |
sledges | o/ | 11:56 |
vrutkovs | droid-util.c:74:2: error: #error "No valid ANDROID_VERSION found." is weird :( | 11:56 |
sledges | vrutkovs: did you do sb2 -t $VENDOR-$DEVICE-armv7hl -R -msdk-install \ | 11:57 |
sledges | zypper install droid-hal-$DEVICE-devel | 11:57 |
sledges | and others? | 11:57 |
*** teotwaki has quit IRC | 11:58 | |
vrutkovs | sledges: didn't find that one in the pdf | 12:00 |
vrutkovs | but that command did help, thanks! | 12:00 |
Nokius1 | back | 12:00 |
sledges | vrutkovs: 13.8.1 | 12:01 |
vrutkovs | sledges: ah, found it, thanks again! | 12:02 |
Nokius1 | sledges: so there is nothing with $DEVICE in the folder only this ? (still at the error finding at 7.1.1 | 12:03 |
sledges | Nokius1: did `mka hybris-hal` succeed? | 12:04 |
Flyser | ah ... the updater-script was created before I added the fstab | 12:06 |
Flyser | and it was never regenerated | 12:06 |
sledges | ;) | 12:06 |
Nokius1 | sledges: did try this yeat | 12:06 |
sledges | Nokius1: that was supposed to be back in chapter 5 ;) | 12:07 |
Nokius1 | sledges: ah found it uner 14.3.4 | 12:07 |
Nokius1 | chapter 5 is about make -j4 hybris-hal | 12:09 |
Nokius1 | sledges: oh | 12:09 |
Nokius1 | sledges: no | 12:10 |
sledges | well, it's a duplication there | 12:12 |
sledges | im working on the flow there a bit | 12:13 |
Nokius1 | sledges: looks got to me | 12:13 |
Nokius1 | http://goo.gl/f0eEn3 | 12:13 |
vrutkovs | oh, it seems some paths are corrupted: http://pastebin.com/ydERthwF | 12:14 |
sledges | Nokius1: yep | 12:15 |
sledges | doing well | 12:15 |
*** trojrozec has quit IRC | 12:16 | |
sledges | vrutkovs: sb2 -t $VENDOR-$DEVICE-armv7hl -R -msdk-install ssu lr | 12:16 |
vrutkovs | sledges: found it - extra slash in .ks for local repo | 12:16 |
sledges | vrutkovs: ok | 12:16 |
vrutkovs | finally the packages are being fetched | 12:16 |
sledges | \o/ | 12:17 |
*** hexo has joined #sailfishos-porters | 12:19 | |
sledges | welcome hexo :) | 12:20 |
*** Aquilum has joined #sailfishos-porters | 12:21 | |
Nokius1 | sledges: but what is wrong ? my droid-hal-$Deivce.spec looks as needed | 12:22 |
Nokius1 | http://goo.gl/WAMDiO | 12:22 |
Nokius1 | but get this | 12:22 |
Nokius1 | http://goo.gl/5S62GS | 12:22 |
Nokius1 | and this | 12:22 |
Nokius1 | http://goo.gl/gg6Jtk | 12:22 |
vrutkovs | Nokius1: you need to rebuild the kernel | 12:23 |
vrutkovs | the last paste says you need different config - CONFIG_VT must be Y, CONFIG_ANDROID_LOW_MEMORY_KILLER = n etc. | 12:24 |
*** hexo is now known as shallow | 12:24 | |
sledges | Nokius1: did you run mka hadk-hal ? | 12:24 |
sledges | ah yes soz vrutkovs right, you need to fix your defconfig | 12:24 |
sledges | as said in 14.3.5 | 12:24 |
sledges | Nokius1: no idea how you managed to build hybris-boot.img already ;) | 12:25 |
sledges | maybe defconfig gotten reverted or you modified .config instead? | 12:25 |
Nokius1 | sledges: i did make -j4 hybris-hal | 12:26 |
sledges | Nokius1: ah probably that one does not check kernel? | 12:28 |
sledges | at any rate, fix your defconfig and rebuild hybris-hal | 12:28 |
GranPC_ | has anyone managed to get any ports running? | 12:37 |
Nokius1 | sledges: so the best if i start from zero again ? | 12:37 |
GranPC_ | tempted to try it, but would like to know if anyone has succeeded | 12:38 |
* vrutkovs flashes the image, sweats of heat and excitement | 12:38 | |
*** QAQ has quit IRC | 12:40 | |
*** QAQ has joined #sailfishos-porters | 12:40 | |
sledges | Nokius1: fix your defconfig and rebuild hybris-hal | 12:41 |
sledges | :) | 12:41 |
sledges | GranPC_: given sailfish ran on nexus one, we'll see some interesting developments :) | 12:41 |
GranPC_ | sledges: oh cool | 12:41 |
sledges | Flyser was also last known to be building final image ^_^ | 12:41 |
GranPC_ | makes me want to look into porting it for my phone | 12:41 |
sledges | GranPC_: which is? ;) | 12:42 |
GranPC_ | xperia t | 12:42 |
vrutkovs | sledges: what's his device? | 12:42 |
vrutkovs | cool | 12:42 |
GranPC_ | pretty good phone | 12:42 |
sledges | vrutkovs: motorola photon q (xt897) | 12:42 |
sledges | GranPC_: nice | 12:42 |
*** QAQ has joined #sailfishos-porters | 12:42 | |
GranPC_ | used to run a custom build of cm10 there but in the end i just took the prebuilts. didn't have time to continue making my own builds | 12:42 |
sledges | GranPC_: well, gather a community around your phone and you'll be baking images without worries (hint: raise it in xda on xperia t thread) | 12:43 |
locusf | ok back | 12:43 |
sledges | locusf: your boot.img is encrypted/invalidated | 12:44 |
locusf | sledges: oh? | 12:44 |
sledges | purposely by samsung it appears | 12:44 |
locusf | but its from cm | 12:44 |
vrutkovs | stuck on boot, nothing in iSerial, nothing in dmesg :( | 12:44 |
sledges | locusf: probably same mechanisms, dunno | 12:44 |
sledges | vrutkovs: welcome to next stage ;) | 12:44 |
GranPC_ | is the sailfish UI ever going to be open sourced anyways? | 12:45 |
GranPC_ | lots of conflicting information about this online | 12:45 |
Nokius1 | sledges: so where i find about this in the HADK? | 12:46 |
sledges | GranPC_: subject for #sailfishos discussion ;) nemomobile is open though | 12:46 |
sledges | 12:41 < sledges> 12:29 < sledges> Nokius: refer to 14.3.5 | 12:47 |
sledges | ^_^ | 12:47 |
locusf | sledges: I'd have to build cm from sources to be sure | 12:48 |
sledges | locusf: yes, was my other suggestion | 12:48 |
locusf | or rather replicate the boot.img creation | 12:48 |
sledges | if have enough resources, just repo init a new dir, following instructions on how to build n7000 from cm wiki | 12:49 |
sledges | i guess `make bootimage` creates kernel and boot.img | 12:49 |
sledges | ^_^ | 12:49 |
sledges | (just read what i wrote..) | 12:49 |
*** SmarteX has joined #sailfishos-porters | 12:53 | |
sledges | welcome SmarteX :) | 12:53 |
Nokius1 | sledges: now geting confused is on the host system MER_ROOT=/srv/mer correct? is may this why its now a mess? | 12:53 |
SmarteX | Hi :) | 12:54 |
sledges | Nokius1: shouldn't cause a mess, what mess do you refer to ooi? all is going as planned, defconfig needs mods ;) | 12:54 |
SmarteX | Are you guys aware that in EA3 Mitakuuluu doesn't let me go into the chat window? | 12:54 |
sledges | SmarteX: we aren't :) | 12:54 |
sledges | coderus @ #sailfishos will help you best | 12:55 |
*** ernesti has joined #sailfishos-porters | 12:55 | |
Nokius1 | sledges: just wondering were my ubuntu-chroot is :-/ | 12:55 |
SmarteX | Thanks :) | 12:55 |
sledges | we :) | 12:55 |
locusf | sledges: compiling, will ping you when done :p | 12:59 |
locusf | might take a while though | 12:59 |
sledges | yep | 13:00 |
sledges | im looking into that screwed boot.img atm | 13:00 |
*** SmarteX has left #sailfishos-porters | 13:00 | |
sledges | vrutkovs: how's it going? :) | 13:00 |
vrutkovs | sledges: boot.img seems dead, also trying 'make bootimage' | 13:01 |
vrutkovs | though during install it did found a correct device for /boot | 13:01 |
sledges | vrutkovs: like with locusf , try fastboot boot hybris-recovery.img first | 13:03 |
*** smartex has joined #sailfishos-porters | 13:04 | |
vrutkovs | sledges: I can't seem to reach booloader anyway ('fastboot devices' is blank) | 13:04 |
smartex | vrutkovs: What device are you talking about? | 13:05 |
sledges | locusf: your boot.img is simply missing the first page (size=4000) | 13:05 |
vrutkovs | smartex: u8815 | 13:05 |
sledges | vrutkovs: what is the method of accessing your device then? | 13:05 |
sledges | i.e. getting into bootloader/recovery | 13:05 |
vrutkovs | fastboot | 13:05 |
vrutkovs | ah, finally | 13:05 |
sledges | good :) | 13:05 |
locusf | sledges: which one of the boot.img files? | 13:06 |
sledges | cm | 13:06 |
locusf | oh | 13:06 |
locusf | hmm interesting | 13:06 |
sledges | yep, im reversing further now.. | 13:06 |
locusf | how can I replicate that in hybris-recovery | 13:06 |
sledges | locusf: i don't think that's a good idea | 13:07 |
sledges | as you'll lose cmdline (unless you bake it into zImage) | 13:07 |
sledges | for fun, just delete first 4000 bytes in your img ^_^ | 13:07 |
sledges | and quite test | 13:07 |
sledges | quick | 13:07 |
vrutkovs | sledges: meh, fastboot boot hybris-recovery.img -> nothing happened | 13:07 |
sledges | vrutkovs: and fastboot boot boot.img from cm.zip? | 13:08 |
sledges | (also, vrutkovs , nothing happened = stays in bootloader, or screen blank?) | 13:08 |
locusf | sledges: dd if=/dev/zero of=hybris-recovery.img seek=0 bs=1 count=4000? | 13:09 |
sledges | locusf: the opposite | 13:09 |
vrutkovs | sledges: still on logo, but not detected via 'fastboot devices' - I guess that is 'blank screen' | 13:09 |
sledges | you need to trim it 4000b shorter | 13:09 |
vrutkovs | trying cm's boot.img | 13:09 |
sledges | vrutkovs: ah ok | 13:09 |
sledges | locusf: close: dd of=hybris-trimmed.img if=hybris-recovery.img seek=4000 bs=1 ;) | 13:10 |
*** smartex has quit IRC | 13:11 | |
locusf | sledges: ok | 13:11 |
vrutkovs | sledges: the same stuff with cm's boot.img | 13:11 |
sledges | vrutkovs: fastboot flash boot boot.img ; fastboot reboot and see if it boots to cm | 13:12 |
*** Nokius has joined #sailfishos-porters | 13:13 | |
locusf | sledges: trimmed image didn't work | 13:13 |
locusf | had my fingers crossed though :p | 13:13 |
sledges | locusf: nope | 13:14 |
sledges | my cmd is wrong | 13:14 |
locusf | bs=4000 skip=1 | 13:14 |
sledges | lol yes but it skips too much | 13:15 |
sledges | hang in | 13:15 |
sledges | ah ofc | 13:15 |
sledges | bs=2059 | 13:15 |
sledges | yet | 13:15 |
sledges | 2056 :P | 13:16 |
locusf | and seek is still the same? | 13:16 |
sledges | never liked odd numbers :)) | 13:16 |
sledges | in computer science | 13:16 |
sledges | yes | 13:16 |
vrutkovs | yep, booting to cm with cm's boot.img | 13:16 |
*** Nokius1 has quit IRC | 13:16 | |
locusf | seek=4000? | 13:16 |
sledges | 1 | 13:16 |
sledges | ;p | 13:16 |
locusf | ok done and flashing now | 13:17 |
sledges | vrutkovs: now do same `fastboot flash boot hybris-recovery.img` | 13:17 |
sledges | also point me to cm .zip you're using vrutkovs | 13:18 |
vrutkovs | sledges: http://content.thebronasium.com/cyanogenmod/321/cm-10-20131201-NIGHTLY-u8815.zip | 13:18 |
sledges | ta | 13:18 |
vrutkovs | flashing recovery | 13:18 |
Flyser | whats this hybris-recovery.img btw? shouldn't CWM or TWRP work fine? | 13:18 |
locusf | sledges: nope, nothing | 13:18 |
sledges | locusf: ok was worth a try, i'll continue bisecting it | 13:19 |
sledges | Flyser: it's just as hybris-boot, except that it stops in initrd with usb ethernet and mmc exported | 13:19 |
sledges | with debug environment | 13:19 |
Flyser | i c | 13:19 |
vrutkovs | Manufacturer: Mer Boat Loader | 13:20 |
locusf | nice | 13:20 |
vrutkovs | at last! | 13:20 |
locusf | vrutkovs: congrats on being the first to reach mer boot loader :) | 13:21 |
sledges | \o/ vrutkovs get's the first porter's badge :) | 13:21 |
vrutkovs | locusf: party at my place, byob :) | 13:21 |
sledges | vrutkovs: usb eth avail? | 13:21 |
sledges | or you can flash hybris-boot instead if youre ultra brave :) | 13:22 |
sledges | Mer -Boat- Loader lol gotta luv lbt :)) | 13:22 |
vrutkovs | sledges: yep, got telnet | 13:25 |
*** ernesti has quit IRC | 13:26 | |
sledges | vrutkovs: \o/ telnetted in? | 13:26 |
sledges | just go for continue > ... (whatever it says) | 13:26 |
sledges | can't wait :D | 13:27 |
vrutkovs | sledges: ah, okay (I was going to flash hybris-boot) | 13:27 |
locusf | full gui would be quite a show | 13:28 |
sledges | ;) | 13:28 |
sledges | and quite an achievement considering the effort ;) | 13:28 |
locusf | yep | 13:28 |
vrutkovs | heh, after "echo 'continue' ..." telnet broke connection and lost IP:) | 13:30 |
locusf | bbl | 13:32 |
sledges | vrutkovs: normal | 13:32 |
sledges | wait for gui | 13:32 |
vrutkovs | sledges: here's what I've got http://pastebin.com/bnxEiLCf | 13:32 |
* sledges runs | 13:32 | |
sledges | vrutkovs: ^ | 13:33 |
sledges | telnet should re-appear on 2323 now | 13:33 |
vrutkovs | ah, right, I need some dhcp server to reply on discovers | 13:34 |
sledges | dhcp server is inside device | 13:34 |
sledges | but if it malfunctions | 13:34 |
sledges | you do ifconfig usb0 192.168.2.2 | 13:35 |
sledges | in host | 13:35 |
*** tbr has quit IRC | 13:35 | |
*** tbr has joined #sailfishos-porters | 13:36 | |
vrutkovs | still nothing, 192.168.1.15 is gone | 13:37 |
locusf | 2.15? | 13:37 |
vrutkovs | right, tried both anyway | 13:38 |
sledges | vrutkovs: 1.1 | 13:39 |
sledges | lol 2.1 i mean | 13:39 |
vrutkovs | sledges: nope | 13:41 |
vrutkovs | okay, I'll go with hybris-boot | 13:41 |
sledges | ok, back to recovery then ;) | 13:41 |
sledges | erm, you'll end up dead straight away | 13:42 |
sledges | but heh, try | 13:42 |
sledges | and observe dmesg | 13:42 |
Flyser | okay ... finally flashing worked | 13:42 |
Flyser | stuck on bootloader screen :P | 13:42 |
*** ernesti has joined #sailfishos-porters | 13:42 | |
*** tbr has quit IRC | 13:43 | |
sledges | Flyser: dmesg? | 13:45 |
Flyser | wait ... I am reflashing to eliminate a potential error | 13:47 |
sledges | k | 13:48 |
Flyser | strangely flashing takes aaaaages | 13:49 |
Flyser | the update-unpacker.sh takes several minutes to finish | 13:49 |
sledges | yes, bz2 | 13:50 |
sledges | cm keeps everying inside zip uncompressed, so they lose on unix permissions/ownerships | 13:50 |
Flyser | ah ... interesting choice for a mobile device :P | 13:50 |
vrutkovs | eh, I'm back to recovery with the same results: after I do "echo "continue" >/init-ctl/stdin" the device loses ip | 13:51 |
sledges | vrutkovs: yes, so advance with caution ;) | 13:51 |
sledges | vrutkovs: you need to disable usb-moded i think | 13:52 |
vrutkovs | sledges: well, I still got recovery + /boot suffered ~ 10 reflashes - what can go wrong? :) | 13:52 |
vrutkovs | sledges: okay, on it | 13:52 |
sledges | vrutkovs: rm lib/systemd/system/usb-moded.service | 13:53 |
sledges | under target | 13:53 |
sledges | (or move it out somewhere) | 13:53 |
sledges | it's udner /target/ in recovery | 13:53 |
sledges | afterwards, sync, echo continue > ... but have dmesg -w open on host | 13:54 |
Nokius | sledges: one question is MER_ROOT /srv/mer ? on the host so ubunto-chroot goes to /srv/mer/sdks/ubuntu right? | 13:55 |
*** tbr has joined #sailfishos-porters | 13:55 | |
vrutkovs | sledges: '/target # find . -iname "usb-moded.service"' is blank | 13:57 |
Nokius | sledges: if iam in the sdk $MER_ROOT is $HOME/[my value] ? | 13:57 |
vrutkovs | though I'm sure I had this in my .ks | 13:57 |
Flyser | https://gist.github.com/flyser/bf6aec08b6f74b6e4f18 | 13:58 |
*** ernesti has quit IRC | 13:59 | |
Flyser | and the screen still shows a warning about the bootloader being unlocked | 13:59 |
sledges | vrutkovs: you can check tar.bz2 | 13:59 |
sledges | vrutkovs: anything under /target at all? ;p | 13:59 |
vrutkovs | sledges: yep, a normal fs seems to be there | 14:00 |
sledges | Nokius: yes, under sdk your home is still $HOME, the host rootfs is under /parentroot/ though | 14:00 |
sledges | Flyser: you get the badge of 2nd porter \o/ | 14:01 |
vrutkovs | fwiw here is a dmesg from device - http://pastebin.com/peBtqvmT | 14:01 |
Flyser | uuhhh :P | 14:01 |
vrutkovs | those crashes look nasty | 14:01 |
Nokius | sledges: guess i messd this up | 14:01 |
sledges | vrutkovs: paste /init.log | 14:01 |
*** pat_o has quit IRC | 14:01 | |
sledges | Nokius: take a deep breath and break it down | 14:01 |
sledges | vrutkovs: not critical | 14:02 |
Nokius | sledges: ^^ | 14:02 |
vrutkovs | sledges: there you go -> http://pastebin.com/SPMquFTH | 14:02 |
Flyser | but: dd if=/dev/sdb # dd: failed to open '/dev/sdb': No medium found | 14:02 |
sledges | Flyser: telnet in | 14:03 |
sledges | read backlog about ifconfig | 14:03 |
Flyser | how am I supposed to telnet in, if it prints "rndis_host 1-1.2:1.0 usb0: unregister 'rndis_host' usb-0000:00:1a.0-1.2, RNDIS device" after a few seconds? | 14:05 |
sledges | vrutkovs: comment out "import *usb*" lines in /target/init*.rc | 14:05 |
sledges | Flyser: sad ;) | 14:05 |
sledges | Flyser: is because you did not boot hybris-recovery | 14:06 |
sledges | i hope ^_^ | 14:06 |
vrutkovs | ah, yep, init.huawei.rc set some usb's there, lets see | 14:07 |
sledges | sync & cont | 14:07 |
vrutkovs | the same (though I didn't do the sync) | 14:09 |
sledges | ok, run forensics on where usb-moded went | 14:09 |
Nokius | sledges: sorry me again $ANDROID_ROOT point on /home/user/1/android/droid in my MerSDK right? | 14:09 |
sledges | vrutkovs: FYI, sorry about that it was done onl yesterday night: https://github.com/mer-hybris/droid-hal-device/commit/8a09b4645994d9295fb3e161298454c6bb69b31e | 14:10 |
sledges | Nokius: echo $ANDROID_ROOT | 14:10 |
Nokius | sledges: the question is if this is correct ? /home in SDK? | 14:10 |
Nokius | sledges: before messing up again | 14:11 |
vrutkovs | sledges: no worries, I did sync today - and I have those disables | 14:11 |
vrutkovs | *disabled | 14:11 |
sledges | Nokius: best from experience if everythign is under home | 14:11 |
sledges | vrutkovs: ah! | 14:11 |
sledges | good man | 14:11 |
Nokius | okay | 14:11 |
sledges | so usb-moded is gone for good then | 14:11 |
sledges | perfect | 14:11 |
*** tbr has quit IRC | 14:12 | |
sledges | vrutkovs: your aim is now to trace, following hint: The init script also functions as a post-switch_root debugger too: cp /init /target/init-debug | 14:12 |
sledges | (When run post-switch_root, telnet is on port 2323, not 23) | 14:12 |
sledges | examine what /target/init-debug | 14:12 |
sledges | does | 14:12 |
sledges | and where it might go wrong | 14:13 |
vrutkovs | sledges: okay | 14:13 |
sledges | you can even run switch root yourself | 14:13 |
sledges | just see /init | 14:13 |
*** tbr has joined #sailfishos-porters | 14:13 | |
*** tbr has quit IRC | 14:17 | |
Flyser | fastboot boot hybris-recovery.img fails :( | 14:20 |
* Flyser suspects it's motorolas fault | 14:20 | |
GranPC_ | Flyser: what phone? | 14:21 |
sledges | Flyser: you have to boot -recovery.img same as -boot.img got booted with success | 14:21 |
sledges | via flashing(?) | 14:22 |
Anarky | sledges: when I enter the ubuntu chroot, is it normal to get this warning? "bash: /root/.bashrc: Permission denied" | 14:23 |
Flyser | GranPC_: photon q (xt897, msm8960) | 14:23 |
sledges | Anarky: dont enter as root | 14:23 |
GranPC_ | hm | 14:24 |
GranPC_ | fastboot boot should work fine there | 14:24 |
Flyser | sledges: yes via flashing so I need to create a new sailfishos-xt897-release-1.0.8.19-my1.zip with hybris-boot.img replaced by hybris-recovery.img? | 14:24 |
sledges | Flyser: in worst case yes | 14:24 |
sledges | or just try fastboot flash boot .... | 14:24 |
Anarky | sledges: I guess I get this error because I'm not root so it can't read this file | 14:24 |
Anarky | I was just wondering if my fix was correct | 14:25 |
sledges | Anarky: but it should no attempt to read it | 14:25 |
sledges | Anarky: hm for me it says only sudo: unable to resolve host prospect | 14:26 |
sledges | probably you can ignore too then | 14:26 |
Anarky | sledges: ok; to be sure, the sudo part is needed for mer-ubusdk-bash-setup? | 14:26 |
sledges | Anarky: dont know, check scripts :) | 14:27 |
Anarky | sledges: well it's a bit nested there :d | 14:29 |
sledges | Anarky: chroot always needs sudo | 14:29 |
Anarky | sledges: inside the ubu-chroot, is it normal if $MER_ROOT isn't defined? | 14:29 |
sledges | Anarky: run hadk | 14:30 |
Anarky | seems to work | 14:30 |
sledges | ok | 14:30 |
Anarky | so I guess it's fine, I'll make a patch for ubu-chroot then | 14:31 |
sledges | zsh? thanks!- | 14:31 |
Anarky | I'm not 100% sure it's the correct solution but it seems to work | 14:32 |
sledges | lbt will take a look ;) | 14:32 |
Anarky | ok :) | 14:32 |
sledges | hey you get a badge of first contributor ;) | 14:32 |
Anarky | yeah :D | 14:33 |
*** piggz has joined #sailfishos-porters | 14:34 | |
piggz | hi, what size /boot does sailfish need on android? | 14:34 |
sledges | welcome piggz mate :) | 14:34 |
piggz | thx sledges | 14:34 |
sledges | piggz: du -sh * | 14:37 |
sledges | 8.5Mhybris-boot.img-kernel | 14:37 |
sledges | 488Khybris-boot.img-ramdisk.gz | 14:37 |
vrutkovs | ugh, I though I could use "usb_info" for debugging, but it seems to be overwritten | 14:38 |
sledges | vrutkovs: as i understood, after switch_root dmesg on host is silent? | 14:39 |
piggz | sledges: too big for my device then :( ... htc ace has 4mb partition, ive been trying to build ubuntu-touch for it without success | 14:39 |
sledges | or no | 14:39 |
sledges | piggz: trim down kernel? :;) | 14:40 |
sledges | piggz: consult vgrade_, he put sfos on nexus one | 14:40 |
piggz | for ubuntu i tried that, removed features from kernel, and adb+libcrypto, which got it small enough, but im stuck ina boot loop | 14:40 |
vrutkovs | sledges: yep, I'll do 'touch file' for each line I guess | 14:40 |
sledges | vrutkovs: going blind yeah, im jealous now :)) | 14:41 |
sledges | piggz: how does android fit? | 14:42 |
piggz | sledges: i think the initram is smaller maybe | 14:43 |
vrutkovs | wat, why my changes to /init were not saved on next reboot? | 14:45 |
vrutkovs | sledges: should I be editing /target/init-debug or /init ? | 14:46 |
sledges | vrutkovs: everything on / is volatile | 14:47 |
sledges | /target/* is persistent | 14:47 |
*** QAQ has quit IRC | 14:47 | |
sledges | /init is already executed by the time you telnet | 14:47 |
sledges | after switch_root /target/init-debug kicks in | 14:47 |
sledges | so touches there are your best bet | 14:47 |
Anarky | sledges, lbt: the patch for zsh users with ubu-chroot: http://pastebin.com/NiR4TBZc | 14:48 |
sledges | piggz: gunzipped hybris-ramdisk is 650 | 14:49 |
sledges | K | 14:49 |
sledges | Anarky: perform rpm -qf /usr/bin/ubu-chroot | 14:50 |
*** tbr has joined #sailfishos-porters | 14:50 | |
sledges | in mer sdk | 14:50 |
Anarky | sledges: it's android-tools | 14:51 |
piggz | sledges: well, it might work then. what distro is best to work from, ubuntu? | 14:53 |
sledges | piggz: arch linux in this channel as i see ^_^ some fedoras too, no big issues unless you like zsh | 14:54 |
piggz | well, i use opensuse, but i set up a ubuntu vm for building ubuntu-touch | 14:54 |
sledges | piggz: hadk has mer-sdk->ubu-chroot nesting | 14:54 |
sledges | Anarky: could you please contribute patch straight to android-tools repo? | 14:55 |
Anarky | sledges: well in fact it doesn't work ^^ | 14:56 |
Anarky | I misread, I was in Mer SDK when I tried "hadk" | 14:56 |
sledges | Anarky: you need to execute hadk in either, see hadk doc ;) | 14:57 |
vrutkovs | okay, /target/init-debug doesn't get started for me | 14:58 |
vrutkovs | sledges: is there any way to edit /init? I think there's some typo there | 14:59 |
sledges | vrutkovs: edit hybris/hybris/boot/init* | 14:59 |
sledges | then re-run mka hybris-recovery | 14:59 |
sledges | vrutkovs: ../hybris-boot/.. | 15:00 |
vrutkovs | sledges: ah, right, thanks | 15:00 |
sledges | vrutkovs: don't forget, you can switch_root manually in recovery prompt | 15:01 |
*** pat_o has joined #sailfishos-porters | 15:04 | |
locusf | sledges: any news for me? | 15:04 |
*** tbr has quit IRC | 15:06 | |
*** tbr has joined #sailfishos-porters | 15:06 | |
Flyser | great ... it does not boot *at all* due to the fastboot error >.< | 15:08 |
sledges | first brick badge? ^_^ | 15:12 |
sledges | locusf: sec | 15:12 |
sledges | Flyser: only joking ;) | 15:14 |
sledges | we've gone through like 10 phones, no bricks so far ;) | 15:14 |
*** tbr has quit IRC | 15:16 | |
Flyser | sledges: :) no its not hardbricked | 15:17 |
Nokius | sledges: looks like i did not check out witj all the needed stuff for the find5 ^^ | 15:17 |
Nokius | starting from zero again helps ^^ | 15:17 |
*** tbr has joined #sailfishos-porters | 15:18 | |
sledges | Nokius: good you found :) | 15:19 |
sledges | Flyser: yep, it's hard to hardbrick 'em these days ^_^ | 15:19 |
Nokius | sledges: yeah | 15:19 |
Flyser | well ... I replaced the hybris-boot.img with the hybris-recovery.img, now I get a bootloop and nothing in dmesg | 15:20 |
*** pat_o_ has joined #sailfishos-porters | 15:20 | |
sledges | locusf: cm build ok? | 15:21 |
sledges | Flyser: revert back to hybris-boot.img and see if you get dmesg back | 15:22 |
locusf | sledges: still in repo sync | 15:22 |
sledges | then access target rootfs and touch /init_enter_debug | 15:22 |
*** pat_o has quit IRC | 15:23 | |
*** pat_o_ has quit IRC | 15:24 | |
*** pat_o_ has joined #sailfishos-porters | 15:24 | |
vrutkovs | sledges: weird, "switch_root /target /sbin/init" only prints me a usage string | 15:25 |
vrutkovs | duh, forgot "exec" | 15:25 |
sledges | vrutkovs: | 15:26 |
sledges | wait | 15:26 |
sledges | you need to inject those into init | 15:26 |
sledges | i guess | 15:26 |
sledges | (echo > ..) | 15:26 |
sledges | but try anyhow | 15:26 |
*** tbr has quit IRC | 15:26 | |
vrutkovs | right, it simply loses connection if I switch to full inut | 15:26 |
*** tbr has joined #sailfishos-porters | 15:27 | |
sledges | vrutkovs: yes, switch_root does that | 15:27 |
Nokius | Need we to care about this during make -j4 hybris-hal ? | 15:27 |
Nokius | You are attempting to build with an unsupported version | 15:27 |
Nokius | of java. | 15:27 |
Nokius | Your version is: java version "1.7.0_55". | 15:27 |
Nokius | The correct version is: Java SE 1.6 or 1.7. | 15:27 |
sledges | Nokius: non critical | 15:27 |
Nokius | sledges: okay | 15:27 |
sledges | vrutkovs: so how's with touch files in /target/init_debug ? | 15:27 |
vrutkovs | sledges: I'm still on it | 15:28 |
sledges | vrutkovs: you need exec switch_root /target /init-debug | 15:28 |
sledges | not /sbin/init | 15:28 |
*** alin has joined #sailfishos-porters | 15:28 | |
*** alin has joined #sailfishos-porters | 15:28 | |
sledges | vrutkovs: you should copy it over | 15:29 |
sledges | cp /init /target/init-debug | 15:29 |
sledges | ;) | 15:29 |
sledges | so it will stop before systemd kicks in | 15:29 |
sledges | but after switch_root | 15:29 |
sledges | is what we need now | 15:29 |
Nokius | sledges: any idea? | 15:31 |
Nokius | http://goo.gl/A4ECUQ | 15:31 |
*** pat_o has joined #sailfishos-porters | 15:32 | |
locusf | Nokius: you need to sudo ln -s /usr/bin/gcc-4.7 /usr/bin/gcc inside ubuntu android chroot | 15:33 |
Nokius | ah yeah ! | 15:33 |
Nokius | gave this hint in ther moning | 15:33 |
Nokius | sorry | 15:33 |
*** pat_o_ has quit IRC | 15:34 | |
locusf | np :) | 15:34 |
vrutkovs | sledges: oh gosh, why -> http://pastebin.com/UbABPGfs ? | 15:34 |
*** pat_o_ has joined #sailfishos-porters | 15:35 | |
sledges | vrutkovs: you need to echo that command instead | 15:35 |
Nokius | cu later will be away during bulid | 15:35 |
sledges | ciaoz | 15:35 |
sledges | vrutkovs: echo "exec switch_root /target /init-debug" >/init-ctl/stdin | 15:36 |
sledges | vrutkovs: also | 15:36 |
sledges | this file is touched;: | 15:36 |
sledges | do cat /target/init-*stderrout | 15:36 |
sledges | to see what happened before | 15:36 |
sledges | most interesting: /target/init-stderrout | 15:36 |
*** pat_o has quit IRC | 15:37 | |
sledges | also /target/boot/systemd_stdouterr | 15:37 |
sledges | locusf: salvation maybe: xiaolu/galaxys2_kernel_repack | 15:38 |
sledges | locusf: https://github.com/xiaolu/galaxys2_kernel_repack/tree/note | 15:38 |
*** pat_o_ has quit IRC | 15:40 | |
locusf | sledges: ok, last ditch effort then :) | 15:41 |
sledges | locusf: nope | 15:41 |
sledges | unlzma: /home/sledge/Downloads/galaxys2_kernel_repack-note/unpack_kernel_tmp/kernel.lzma: Compressed data is corrupt | 15:41 |
sledges | locusf: last ditch is cm build ;p | 15:42 |
locusf | okay | 15:42 |
sledges | ah | 15:42 |
sledges | note-ics maybe :p | 15:42 |
sledges | bingo! | 15:43 |
locusf | sledges: ? | 15:43 |
sledges | initramfs extracted | 15:44 |
sledges | kernel still fails | 15:44 |
locusf | oh | 15:45 |
locusf | sledges: could I have done repacking then with hybris kernel and initramfs? | 15:46 |
sledges | locusf: yes, download this and use unpack.sh and repack.sh: https://codeload.github.com/xiaolu/galaxys2_kernel_repack/zip/note-ics | 15:48 |
locusf | inside HABUILD_SDK? | 15:50 |
sledges | anywhere, you'll pass boot.img as argument | 15:50 |
sledges | also | 15:50 |
alin | sledges: is there a version of the guide with a correct page 16? | 15:50 |
sledges | patch: #rm -Rf $TEMP_DIR | 15:50 |
alin | i see some overflow on it | 15:50 |
sledges | in unpack.sh | 15:50 |
sledges | so you get kernel too ^_^ | 15:50 |
sledges | it extracts it regardless, very weird | 15:50 |
sledges | (you'll see for yourself on what it does wit hdd) | 15:50 |
sledges | *with dd | 15:51 |
sledges | alin: you can copy paste with orakul | 15:51 |
locusf | okular | 15:51 |
sledges | *okular | 15:51 |
sledges | that ;) | 15:51 |
sledges | lol it's just an anagram | 15:51 |
sledges | apparently :) | 15:51 |
alin | sledges: not really | 15:52 |
sledges | alin: yes really | 15:52 |
alin | sledges: anyhow the missing word is build? | 15:52 |
sledges | alin yes | 15:52 |
sledges | 12:24 < lbt> click/drag-down worked for me | 15:52 |
sledges | alin: ^ for okular | 15:52 |
alin | sledges: mine seems to be a little bit more adamant that does not want to copy more than bu from last word... | 15:52 |
alin | sledges: anyhow that is not important | 15:53 |
sledges | humm | 15:53 |
sledges | good | 15:53 |
alin | the word is build? | 15:53 |
alin | and here is the error | 15:53 |
alin | Fatal: 'hybris/droid-hal-configs/rpm/droid-hal-configs.spec' doesn't exist (and couldn't be made from a yaml) | 15:53 |
sledges | alin: repo sync incomplete | 15:54 |
alin | sledges: are you sure... up to this point everything build | 15:54 |
alin | built | 15:54 |
sledges | (surely you are in $ANDRIOD_ROOT ) | 15:54 |
sledges | alin: $ANDROID_ROOT/hybris/droid-hal-configs must exist | 15:54 |
sledges | if all complete | 15:54 |
locusf | sledges: [E] not found kernel from /srv/mer/sdks/ubuntu/android/droid/out/target/product/n7000/hybris-recovery.img! | 15:54 |
alin | sledges: a small flood | 15:55 |
alin | MerSDK bash-3.2$ ls RPMS/ | 15:55 |
alin | droid-hal-hammerhead-0.0.6-201407191546.armv7hl.rpm droid-hal-hammerhead-kickstart-configuration-0.0.6-201407191546.armv7hl.rpm | 15:55 |
alin | droid-hal-hammerhead-devel-0.0.6-201407191546.armv7hl.rpm droid-hal-hammerhead-patterns-0.0.6-201407191546.armv7hl.rpm | 15:55 |
sledges | omg | 15:55 |
alin | droid-hal-hammerhead-img-boot-0.0.6-201407191546.armv7hl.rpm droid-hal-hammerhead-policy-settings-0.0.6-201407191546.armv7hl.rpm | 15:55 |
alin | droid-hal-hammerhead-img-recovery-0.0.6-201407191546.noarch.rpm droid-hal-hammerhead-preinit-plugin-0.0.6-201407191546.armv7hl.rpm | 15:55 |
alin | droid-hal-hammerhead-kernel-0.0.6-201407191546.armv7hl.rpm droid-hal-hammerhead-pulseaudio-settings-0.0.6-201407191546.armv7hl.rpm | 15:55 |
alin | droid-hal-hammerhead-kernel-modules-0.0.6-201407191546.armv7hl.rpm droid-hal-hammerhead-sailfish-config-0.0.6-201407191546.noarch.rpm | 15:55 |
alin | MerSDK bash-3.2$ pwd | 15:55 |
alin | /home/alin/lavello/mer/android/droid | 15:55 |
alin | MerSDK bash-3.2$ echo $ANDROID_ROOT | 15:55 |
alin | /home/alin/lavello/mer/android/droid | 15:55 |
sledges | alin: pastebin ls -l hybris/ | 15:56 |
alin | sledges: one sec I am redoing the sync | 15:56 |
sledges | alin: no need, it's our fault, sorry | 15:56 |
sledges | branch 11 is not yet ready so | 15:56 |
sledges | there be dragons | 15:56 |
Stskeeps | s/dragons/alligators/g | 15:57 |
Stskeeps | :P | 15:57 |
sledges | ^_^ | 15:57 |
sledges | wb Stskeeps | 15:57 |
sledges | :P | 15:57 |
Stskeeps | not really here | 15:58 |
sledges | locusf: cm's boot.img :P | 15:58 |
sledges | hybris boot is in -correct- format which sg note doesn't chew on | 15:58 |
sledges | ;) | 15:58 |
sledges | Stskeeps: we feel your ghost o.O | 15:59 |
locusf | sledges: locusf@locusf-desktop:~/galaxys2_kernel_repack$ ./unpack.sh ~/Desktop/cm/boot.img | 15:59 |
locusf | [E] not found kernel from /home/locusf/Desktop/cm/boot.img! | 15:59 |
sledges | locusf: note-ics branch? :P | 16:00 |
locusf | On branch note-ics | 16:00 |
sledges | md5sum /mnt/homecom/sledge/n7000/boot.img | 16:01 |
sledges | 1e61e9f4195da44cb48c2857e0050625 /mnt/homecom/sledge/n7000/boot.img | 16:01 |
alin | sledges: http://paste.opensuse.org/30667871 | 16:01 |
sledges | alin: fix is under way | 16:02 |
sledges | sec | 16:02 |
alin | sledges: cool... so found a bugger? | 16:02 |
sledges | yea, back up already | 16:02 |
sledges | back up in the chat i mean | 16:02 |
sledges | ;) | 16:02 |
locusf | 1e61e9f4195da44cb48c2857e0050625 /home/locusf/Desktop/cm/boot.img | 16:02 |
sledges | ./unpack.sh /mnt/homecom/sledge/n7000/boot.img | 16:03 |
sledges | [I] Extracting lzma'd kernel image from file: /mnt/homecom/sledge/n7000/boot.img (start = 8400) | 16:03 |
*** tbr has quit IRC | 16:03 | |
sledges | 46e3b61ac12b59cf4c11fe690956021d ./unpack.sh | 16:03 |
locusf | 46e3b61ac12b59cf4c11fe690956021d unpack.sh | 16:03 |
sledges | w00t!? | 16:03 |
sledges | :) | 16:03 |
locusf | lol | 16:04 |
sledges | 0.0 | 16:04 |
sledges | xfiles time? | 16:04 |
sledges | locusf: change chroot to something else :)) | 16:05 |
locusf | I'm not in chroot | 16:06 |
sledges | locusf: then go into one :) | 16:07 |
sledges | maybe it's the host OS? | 16:07 |
sledges | try from sdk | 16:07 |
alin | sledges: i have been away between 10 and 16 my time.. so I miss that lines | 16:07 |
locusf | sledges: I tried from sdk and it worked ... | 16:08 |
locusf | wtf | 16:08 |
sledges | alin: do repo sync | 16:08 |
alin | sledges: I did | 16:08 |
sledges | alin: now | 16:08 |
sledges | i just pushed fix ;) | 16:08 |
alin | sledges: ok... | 16:08 |
sledges | locusf: lol | 16:08 |
sledges | what host os? | 16:08 |
alin | sledges: let me do again | 16:08 |
sledges | vgrade_ situ: does repo sync redownload manifest? | 16:09 |
locusf | sledges: so whats next? | 16:09 |
sledges | 18:46 < locusf> sledges: could I have done repacking then with hybris kernel and initramfs? | 16:09 |
locusf | humm ok | 16:10 |
alin | sledges: synced... still the same error | 16:10 |
*** pat_o_ has joined #sailfishos-porters | 16:10 | |
sledges | alin: add this to your .repo/manifests/default.xml https://github.com/mer-hybris/android/commit/8498387c93339c15529ee0b6f58ac81e88efa0a7 | 16:11 |
alin | sledges: is there already | 16:13 |
situ | sledges: Not sure. | 16:13 |
alin | sledges: the issue is that is 10.1 | 16:13 |
alin | remember I am 11.0 | 16:13 |
*** tbr has joined #sailfishos-porters | 16:13 | |
locusf | sledges: http://pastie.org/9405351 | 16:14 |
locusf | sledges: where is to crosscompile toolchain in ubuntu-chroot? | 16:15 |
alin | sledges: i see what you did.... synced the manifest file only... did not pull the repo | 16:15 |
Anarky | sledges: I can confirm the patch doesn't work, when it'll work I'll contribute directly to android-tools | 16:16 |
alin | situ: moved a little... I forced a reiinit and pulled the added repo | 16:17 |
alin | sledges: ^ | 16:17 |
alin | situ: sorry | 16:17 |
alin | now I have another one | 16:17 |
alin | sledges: http://paste.opensuse.org/37992929 | 16:18 |
sledges | alin: sure you repo init hybris-11.0 !? | 16:18 |
sledges | O.O | 16:18 |
alin | sledges: this is what it says | 16:18 |
sledges | i mean from wiki | 16:19 |
sledges | you confused me with: 19:13 < alin> sledges: the issue is that is 10.1 | 16:19 |
alin | sledges: (reverse-i-search)`repo i': repo init -u git://github.com/mer-hybris/android.git -b hybris-11.0 | 16:19 |
situ | alin: echo $VENDOR | 16:19 |
sledges | it's fine | 16:19 |
situ | alin: echo $DEVICE | 16:19 |
sledges | (the 10.1 in reference) | 16:19 |
alin | sledges: lge hammerhead | 16:19 |
alin | situ: ^ | 16:20 |
sledges | situ: alin: i know the prob, moment | 16:20 |
alin | sledges: yes... I have fixed that... | 16:20 |
alin | sledges: you gave me the nexu5 page | 16:20 |
alin | and used that one | 16:20 |
sledges | locusf: oh no, why would it ever need to compile anything... o.O | 16:21 |
sledges | locusf: cross compilers are in mersdk (/opt/...) and also android sdk provides (/prebuilts/ iirc?) | 16:21 |
sledges | alin: ok | 16:21 |
alin | sledges: so on that one I am kosher | 16:21 |
sledges | alin: sb2 -t $VENDOR-$DEVICE-armv7hl -m sdk-install -R zypper in droid-hal | 16:22 |
alin | sledges: 'droid-hal' not found in package names. Trying capabilities. | 16:22 |
alin | sledges: and the rest is normal about not finding a packge | 16:23 |
sledges | alin: ssu ar local-$DEVICE-hal file://$ANDROID_ROOT/droid-local-repo/$DEVICE | 16:23 |
alin | sledges: thought in the previous I just build them | 16:23 |
sledges | sorry | 16:23 |
sledges | alin: sb2 -t $VENDOR-$DEVICE-armv7hl -m sdk-install -R ssu ar local-$DEVICE-hal file://$ANDROID_ROOT/droid-local-repo/$DEVICE | 16:23 |
alin | sledges: DBus call failed, falling back to libssu | 16:24 |
sledges | alin: normal | 16:24 |
sledges | alin: there's a bug in hadk: 7.1.3 needs to be executed before 7.1.2 | 16:25 |
alin | sledges: exacrly my thought | 16:25 |
alin | sledges: i was reading ahead now | 16:26 |
sledges | and alin 7.1.3 contains zypper ar ... ignore and use ssu ar above | 16:26 |
sledges | another bug ;) | 16:26 |
sledges | fixing those as we speak ;) | 16:26 |
*** shallow is now known as wao` | 16:26 | |
locusf | sledges: http://pastie.org/9405374 | 16:28 |
alin | sledges: ok | 16:28 |
sledges | locusf: wow | 16:29 |
sledges | mental innit? :) | 16:29 |
alin | sledges: one more step fixed | 16:31 |
locusf | sledges: what? :D | 16:33 |
sledges | isn't it? :) | 16:33 |
alin | sledges: 7.2 section... does not specify mer_sdk or ha_sdk to efit the files | 16:33 |
alin | is pedantinc | 16:33 |
sledges | alin: because it's the contents of a file, not console commands | 16:33 |
locusf | sledges: had to be in habuild-chroot to repack to work | 16:36 |
Flyser | sledges: I got the dmesg back, but touching /init_enter_debug did not have any effect | 16:38 |
sledges | Flyser: that's sad news | 16:38 |
sledges | Flyser: ok, it means it pops out of initrd | 16:39 |
alin | sledges: i know... is a file... anyhow I see is more complicated to edit it... | 16:39 |
locusf | fingers crossed for repacked kernel to run | 16:39 |
locusf | sledges: won't work | 16:40 |
sledges | means kernel is to blame | 16:40 |
alin | sledges: page 19... are the full command somwhere? | 16:41 |
sledges | sigh | 16:41 |
sledges | sec | 16:42 |
sledges | alin: | 16:43 |
sledges | HA_REPO="repo --name=adaptation0-$DEVICE-@RELEASE@" | 16:43 |
sledges | sed -e \ "s|^$HA_REPO.*$|$HA_REPO --baseurl=file://$ANDROID_ROOT/droid-local-repo/$DEVICE|" \ $ANDROID_ROOT/installroot/usr/share/kickstarts/Jolla-@RELEASE@-$DEVICE-@ARCH@.ks > \ tmp/Jolla-@RELEASE@-$DEVICE-@ARCH@.ks | 16:43 |
sledges | hm, i shouldn't have flooded :P | 16:44 |
sledges | soz about that | 16:44 |
sledges | alin: https://pastee.org/3ptr6 | 16:44 |
Flyser | running fastboot flash boot hybris-recovery also causes a bootloop again | 16:45 |
alin | sledges: that is fine great... the second one | 16:45 |
*** pat_o_ has quit IRC | 16:45 | |
sledges | alin: the second one you are not needing | 16:46 |
sledges | (read above it as to why) | 16:46 |
*** pat_o_ has joined #sailfishos-porters | 16:46 | |
sledges | Flyser: boot recovery is less friendly as we see | 16:46 |
alin | sledges: yap... | 16:46 |
alin | sledges: you are right | 16:46 |
sledges | alin: wait a minute | 16:46 |
sledges | you need it ;) | 16:46 |
sledges | alin: read below that overflown line, and adjust it to: http://repo.merproject.org/obs/home:/siteshwar:/hw:/hammerhead/sailfish_1.0.8.19_armv7hl/ | 16:47 |
locusf | sledges: repack.sh isn't doing the offsets right | 16:48 |
sledges | alin: in https://pastee.org/thrxn | 16:48 |
alin | sledges: why I needed... thought only if I want to do magic is needed | 16:48 |
sledges | alin: if you want to save lots of time, it's needed | 16:48 |
sledges | because nexus5 is already in public repos | 16:48 |
sledges | locusf: good catch (pun intended) | 16:48 |
*** Eztran has joined #sailfishos-porters | 16:49 | |
locusf | http://pastie.org/9405406 | 16:50 |
alin | sledges: ok.... I see... now I am silly is situ repo | 16:50 |
sledges | alin: yep and you'll be one of the firsts to test this cool feature of re-using repos ;) | 16:51 |
sledges | locusf: o.O my eyes are leaking out watching that paste &) | 16:52 |
alin | sledges: /usr/lib/python2.7/site-packages/mic/3rdparty/pykickstart/commands/repo.py:177: UserWarning: A repo with the name adaptation1-hammerhead-1.0.8.19 has already been defined. | 16:54 |
alin | suggestion replace mako by $DEVICE | 16:54 |
locusf | I have no idea what that payload is | 16:54 |
alin | sledges: in 8.4 | 16:55 |
alin | sledges: and the error Error <creator>: URLGrabber error: http://repo.merproject.org/obs/sailfishos:/devel:/hw:/hammerhead/sailfish_latest_armv7hl/repodata/repomd.xml | 16:55 |
sledges | alin: 19:47 < sledges> alin: read below that overflown line, and adjust it to: http://repo.merproject.org/obs/home:/siteshwar:/hw:/hammerhead/sailfish_1.0.8.19_armv7hl/ | 16:55 |
sledges | 19:48 < sledges> alin: in https://pastee.org/thrxn | 16:55 |
locusf | sledges: if I don't add payload I get a 0 sized zImage for the kernel :p | 16:56 |
sledges | ;) | 16:59 |
alin | sledges: total messup... understtod exactly the other way round | 16:59 |
sledges | good all good now ;) | 17:00 |
alin | sledges: almost... now I hit another repo | 17:03 |
sledges | shoot ;) | 17:03 |
locusf | grr getting segfaults due to bad overclock, sigh | 17:03 |
alin | sledges: Error <creator>: URLGrabber error: https://releases.jollamobile.com/jolla-apps/1.0.8.19/armv7hl/repodata/repomd.xml | 17:03 |
alin | sledges: stange in that file I do not see situ's | 17:04 |
alin | sledges: that one exists... but password only | 17:05 |
alin | sledges: did you forget some things shall not be there? | 17:05 |
sledges | alin: ok that's another bug you bumped, again apologies ;); | 17:06 |
sledges | alin: | 17:07 |
sledges | 22:43 < sledges> open rpm/droid-hal-configs.spec | 17:07 |
sledges | 22:43 < sledges> comment out # %{!?ssu_override: %define ssu_override domain=sales} | 17:07 |
sledges | 22:43 < sledges> and under it add | 17:08 |
sledges | 22:43 < sledges> %define ssu_override domain=sales | 17:08 |
alin | sledges: now I think I messed up this temp file | 17:11 |
alin | I shall have three repos in it | 17:11 |
alin | the local the sitewar and the sailfish one? | 17:11 |
*** tbr has quit IRC | 17:13 | |
alin | and of course not jolla ones | 17:13 |
sledges | alin: did you fix dhc ? | 17:14 |
locusf | sledges: still trying with cyanogen build | 17:15 |
alin | sledges: dhc? | 17:16 |
sledges | 20:07 < sledges> 22:43 < sledges> open rpm/droid-hal-configs.spec | 17:16 |
*** pat_o has joined #sailfishos-porters | 17:17 | |
*** pat_o_ has quit IRC | 17:17 | |
*** pat_o_ has joined #sailfishos-porters | 17:18 | |
*** pat_o has quit IRC | 17:21 | |
*** pat_o_ has quit IRC | 17:22 | |
alin | sledges: no I missed that | 17:24 |
sledges | :) | 17:24 |
Nokius | WOW just back and now it stobs buliding YEAH! | 17:24 |
alin | sledges: there is no configs.spec | 17:25 |
sledges | Nokius: good timing :) | 17:25 |
sledges | alin: hybris/droid-hal-configs/rpm/droid-hal-configs.spec | 17:25 |
sledges | replace =jolla to =sales | 17:25 |
sledges | all done | 17:25 |
*** tbr has joined #sailfishos-porters | 17:26 | |
Nokius | sledges: Ah One thing i run first time make -j4 hybris-hal says missed find5 related stuff so again repo sync and run again make -j4 hybris-ha now says need find5 kernel so again repo sync boom than no missing stuff at make -j4 hybris-ha not sure if its normal ? | 17:26 |
*** pat_o_ has joined #sailfishos-porters | 17:26 | |
Nokius | sledges: yes | 17:26 |
sledges | Nokius: maybe you've hit github api rate limit ? | 17:27 |
sledges | couple of times | 17:27 |
Nokius | sledges: mh maybe ?! ;-/ | 17:28 |
sledges | - During `repo sync` github might start saying "Forbidden" after you check-out too many repos and break API limit. Add your username to ~/.netrc to avoid this (more info: https://confluence.atlassian.com/display/STASH/Permanently+authenticating+with+Git+repositories#PermanentlyauthenticatingwithGitrepositories-Usingthe.netrcfile ) | 17:28 |
sledges | thanks to locusf for this one ^_^ | 17:28 |
alin | sledges: before I go mad... are this the repos I need to add | 17:28 |
alin | http://paste.opensuse.org/27538631 | 17:28 |
alin | I think i got lost in lines at one moment | 17:28 |
alin | so the 1 shall not be there... unless I did a mistake | 17:30 |
sledges | alin: adaptation0 points to local | 17:30 |
sledges | alin: adaptation1 points to situ's | 17:30 |
sledges | that's all | 17:30 |
alin | sledges: perfect | 17:30 |
sledges | k | 17:30 |
sledges | alin: but first you must regenerate .ks | 17:30 |
alin | and I still get the 3 from jolla despite the change | 17:30 |
alin | let me double check | 17:30 |
Nokius | sledges: hm still not sure ifs an api thing dune its only find related which where missed | 17:31 |
sledges | alin: yes, from jolla is ok, jollamobile is not | 17:31 |
alin | sledges: Error <creator>: URLGrabber error: https://releases.jollamobile.com/jolla-apps/1.0.8.19/armv7hl/repodata/repomd.xml | 17:32 |
alin | sledges: and I changed the .spec as you suggested | 17:33 |
locusf | did you rebuild the packages after? | 17:33 |
sledges | alin: listen to locusf ;) | 17:33 |
alin | sledges: http://paste.opensuse.org/79168184 | 17:34 |
*** aaa has joined #sailfishos-porters | 17:34 | |
alin | locusf: of course not... | 17:34 |
Nokius | sledges: is targets/$VENDOR-$DEVICE-armv7hl in srv or $HOME | 17:36 |
locusf | hell of a lot of moving parts in hadk | 17:36 |
alin | sledges: locusf subbess | 17:36 |
alin | success | 17:36 |
sledges | alin: \o/ | 17:36 |
alin | now next issue | 17:36 |
alin | Warning: repo problem: nothing provides jolla-rnd-device needed by pattern:jolla-hw-adaptation-hammerhead-0.0.6-201407191546.noarch, | 17:36 |
locusf | alin: building image now? | 17:36 |
alin | locusf: not so fast... | 17:37 |
locusf | oh yeah | 17:37 |
Nokius | sledges: makes me creasy :-0 | 17:37 |
locusf | that one | 17:37 |
sledges | Nokius: targets are where you create them | 17:37 |
sledges | alin: remove jolla-rnd-device from rpm/patterns/hammerhead/* | 17:37 |
locusf | and rebuild packages and repo for patterns, rinse and repeat | 17:38 |
locusf | hadk makes this quite clear that its iterative | 17:39 |
alin | locusf: self consistent is the right word | 17:40 |
sledges | alin: locusf: yep, 2nd bullet list in 8.4.1 | 17:40 |
locusf | alin: yeah that too | 17:40 |
*** pat_o has joined #sailfishos-porters | 17:42 | |
*** pat_o_ has quit IRC | 17:42 | |
*** pat_o has left #sailfishos-porters | 17:49 | |
Nokius | sledges: looks better but not good yeat | 17:50 |
Nokius | http://goo.gl/mjJsbu | 17:50 |
alin | ok fixed that one too | 17:51 |
Nokius | sledges: or is this normal HADK says that there is FAIL | 17:51 |
alin | ok now the local repo is the problem Error <creator>: Package installation failed: <creator>URLGrabber error: can't find file /home/alin/lavello/mer/android/droid/droid-local-repo/hammerhead/droid-hal-hammerhead-img-boot-0.0.6-201407191546.armv7hl.rpm | 17:52 |
sledges | alin: re-run createrepo | 17:53 |
alin | sledges: blimey... stupid me I assumed I do not need | 17:53 |
alin | sledges: do I need to re-add it to the target? | 17:54 |
sledges | alin: no, just refresh | 17:54 |
sledges | alin: 2nd bullet list in 8.4.1 ;p | 17:55 |
sledges | Nokius: 14.3.5 | 17:55 |
Nokius | ^^ | 17:55 |
Nokius | okay | 17:55 |
sledges | :) | 17:55 |
Nokius | sledges: ah agian tmp is empty :-( | 17:59 |
sledges | Nokius: it shouldn't be full yet :) | 17:59 |
Nokius | sledges: ah okay | 17:59 |
alin | ok now downloads... | 18:00 |
alin | some respite till the next error | 18:00 |
alin | till then... one question | 18:02 |
alin | is there any reason why ubuntu-12.10 is there for chroot? | 18:02 |
Nokius | sledges: is http://goo.gl/nv1wcV | 18:03 |
Nokius | sledges: is cyanogenmod_find5_defconfig the file i have to use ? | 18:04 |
alin | sledges: in chapter 8... before the build image command.. maybe you shall add the sections with the issues | 18:04 |
Nokius | sledges: HADK "Look for a file like: arch/arm/configs/$DEVICE_cm10.1_defconfig in | 18:04 |
Nokius | kernel/$VENDOR/$DEVICE/ and modify it in your kernel repo fork." | 18:04 |
alin | sledges: http://paste.opensuse.org/12218105 | 18:08 |
alin | sledges: that is enigmatic | 18:09 |
*** piggz has quit IRC | 18:09 | |
sledges | alin: you're out of disk space | 18:09 |
sledges | Nokius: check $ANDROID_ROOT/device/$VENDOR/*/BoardConfigCommon.mk | 18:10 |
alin | sledges: almost 1GiB free on root | 18:11 |
sledges | and home? | 18:11 |
alin | 100G | 18:12 |
sledges | alin: wherever your mic-cache points, it's tight | 18:12 |
sledges | check space in sdk | 18:13 |
alin | sledges: is the normar /var/tmp | 18:13 |
sledges | in mersdk | 18:13 |
alin | yap now is installing | 18:13 |
sledges | huh? | 18:13 |
alin | 10GiB there | 18:13 |
sledges | ok | 18:13 |
Nokius | sledges: wait so got the error i start in Chapter one and went on no i stuck at seven again but 14 is the right place if i work on an new device for the port ? | 18:13 |
vrutkovs | sledges: do you know if default mer kernel is built with /proc/last_kmsg support? | 18:13 |
alin | sledges: qemu: Unsupported syscall: 311 | 18:15 |
Nokius | sledges: ah | 18:15 |
alin | this one and some others | 18:16 |
alin | connman not AVAILABLE | 18:17 |
alin | now is packing Info: Pack rootfs to /home/alin/lavello/mer/android/droid/sfa-hammerhead-ea-1.0.8.19-ame1/sfa-hammerhead-ea-1.0.8.19-ame1.tar.bz2. Please wait... | 18:17 |
*** ballock has joined #sailfishos-porters | 18:17 | |
sledges | ballock: o/ how are you friend? | 18:18 |
sledges | vrutkovs: no idea | 18:18 |
sledges | Nokius: yes :) | 18:18 |
sledges | Nokius: i'll add an indication for new porters, thanks ;) | 18:18 |
sledges | alin: those errors are irrelevant, you're on a good way | 18:19 |
alin | sledges: http://paste.opensuse.org/6077331 | 18:19 |
*** Eztran has quit IRC | 18:19 | |
alin | sledges: yes... I go to pub now... | 18:19 |
alin | sledges: that is the right way... | 18:19 |
sledges | Info: Finished. | 18:19 |
alin | sledges: tomorrow I will see... breaking it bad | 18:19 |
sledges | alin: yes, celebratory ;) | 18:19 |
sledges | alin: tomorrow pls work with situ, you'll have to do more in order to reach stable graphics | 18:20 |
sledges | im off tomorrow ;p | 18:20 |
sledges | friend's birthday | 18:20 |
alin | sledges: ok... I will ask him if he is around | 18:20 |
sledges | as much as i enjoy staying here and helping porters.. ;) | 18:20 |
alin | sledges: good... drinking, eating and other debauchery ... | 18:20 |
alin | sledges: the funny bit... I go to a pub called porter house | 18:21 |
sledges | :D him bastard did it on sunday, so not much to let go, but i'll do my best :)) | 18:21 |
sledges | alin: lol! | 18:21 |
sledges | drink some porter beer for us ;) | 18:21 |
alin | sledges: I can drink only two...so | 18:26 |
*** aaa has quit IRC | 18:26 | |
sledges | two is some :)) | 18:26 |
*** ernesti has joined #sailfishos-porters | 18:30 | |
*** piggz has joined #sailfishos-porters | 18:32 | |
ballock | sledges: I'm ok, waiting for another batch of free time to do something cool. | 18:32 |
ballock | I've had a company training in Oslo, so I thought I'd have a drink with some guys related to cfengine | 18:32 |
ballock | but it seems they are not as cool as the sailfish community, there was no response there ;) | 18:33 |
sledges | yay sound cosmic ^_^ | 18:33 |
sledges | :)) got you | 18:33 |
sledges | well, been pretty hot in this channel since yesterday :) | 18:33 |
sledges | adding up to the weather :) | 18:33 |
ballock | darn, no channel log? | 18:34 |
sledges | good you were busy, as i felt guilty not having time to invite you over :) | 18:34 |
sledges | ballock yes channel log | 18:34 |
sledges | but mainly hadk issues ;) | 18:34 |
sledges | wait for new version on monday to start fresh | 18:34 |
ballock | that bad? I already started reading it, but only got to the definitions when my kids started to pull my ears and legs | 18:35 |
sledges | well, nothing what you wouldn't spot yourself ;) | 18:36 |
ballock | ah, ok | 18:36 |
sledges | just annoyances that passed the experienced eyes :)) | 18:36 |
sledges | s/experienced/having-had-read-hadk-many-times-already; | 18:36 |
sledges | to be more correct :)) | 18:36 |
ballock | that's fine, I can read between the lines. | 18:37 |
sledges | \m/ | 18:37 |
*** alin has quit IRC | 18:37 | |
ballock | Now I've got another tempting challenge: porting Opera Mini to Sailfish | 18:40 |
ballock | There's an android version, of course, and with the latest update it's not that irritating to have it as an android window, hidden in the background | 18:41 |
ballock | but still, that's not it. | 18:41 |
ballock | It should be "pretty" easy for a dev (which I am not), as it's more or less some UI and instructions on text and images placement. | 18:42 |
ballock | It would need to be closed-source and I guess I would need to get a couple of approvals in the company to have it released, but... | 18:43 |
ballock | there's a couple of hundred of millions of Opera Mini users in Asia, perhaps having it on Sailfish would raise its (Sailfish) chances of adoption there. | 18:44 |
*** ernesti has quit IRC | 18:44 | |
ballock | It's the cheapest (regarding amount of data transfer while browsing) browser on the world :p | 18:45 |
tbr | ballock: opera was always quite interested in bringing their browser to new platforms. There were proof of concept versions for maemo and harmattan IIRC | 18:46 |
tbr | that was their full engine back then IIRC | 18:46 |
ballock | Oh, really? | 18:46 |
tbr | ballock: I seem to remember that aard knew something about that stuff. so he from the jolla side might still point you to the right people on your side. | 18:47 |
vakkov | i'm back again :D sledges: http://pastebin.com/H5RVs7A0 | 18:47 |
ballock | That might be a good start. Although the maemo/harmattan engine might have been the Presto core... | 18:47 |
ballock | The whole browser is a larger project, not a single-man effort. | 18:48 |
tbr | *nod* | 18:49 |
tbr | I'm aware of that | 18:49 |
ballock | Especially that the version currently out there (and I guess the one released for Nokia X) is probably the new engine (Chromium) | 18:49 |
*** ArkkisN has joined #sailfishos-porters | 18:49 | |
ballock | so having it up-to-date would require porting Chromium... ugh | 18:50 |
sledges | ballock: when you have more of your guns ready, fire that idea away on #sailfishos pls ;) | 18:50 |
sledges | ArkkisN: welcome :) | 18:50 |
ArkkisN | Hey everyone! Anyone knows if any Nexus 5 ports are going out there? | 18:50 |
sledges | ArkkisN: yes, one guy just rebuilt it from repos following hadk | 18:50 |
situ | ArkkisN: https://wiki.merproject.org/wiki/Building_Sailfish_OS_for_Nexus_5 | 18:50 |
ArkkisN | sledges, hey :) Changed my phone from SGS3 to Nexus 5.. Love this device & multirom <3 | 18:50 |
sledges | and went to drink beer as celebration :) | 18:50 |
ArkkisN | : D | 18:51 |
sledges | ArkkisN: follow situ 's link ;) | 18:51 |
locusf | sledges: cyanogenmod build done | 18:51 |
sledges | vakkov: latest repo version? are you in correct folder? | 18:51 |
ArkkisN | So I should start to hack :o | 18:51 |
sledges | locusf: inverwesting ;) | 18:51 |
sledges | ArkkisN: up to you isn't it ;) | 18:52 |
vakkov | sledges: i just saw the git error. it's obviously my fault | 18:52 |
ArkkisN | Yeah.. | 18:52 |
vakkov | sledges: sorry | 18:52 |
ArkkisN | Its fully usable yeah? | 18:52 |
situ | ArkkisN: Status of hw support https://wiki.merproject.org/wiki/Adaptations/libhybris | 18:52 |
ArkkisN | Maybe I should wait for rom :) Too much that I can fail : D | 18:53 |
*** ernesti has joined #sailfishos-porters | 18:54 | |
locusf | ArkkisN: which device are you thinking about? | 18:55 |
ArkkisN | Nexus 5 | 18:55 |
situ | ArkkisN: Nexus 5 is still work in progress and we will release rom once it stabilizes. | 18:55 |
ArkkisN | Where? | 18:55 |
ArkkisN | aka which I should be checking. | 18:56 |
sledges | situ's twitter account? ;) | 18:56 |
situ | sledges: Will there be something like notifying you through mail like Nexus 4 ? | 18:57 |
*** tinker-f595 has joined #sailfishos-porters | 18:58 | |
sledges | situ: yes, that can be doen too | 18:58 |
sledges | good idea | 18:58 |
situ | sledges: I wonder how many devices until you give up :P | 18:59 |
sledges | ArkkisN: i got your email so you'll get it ;) | 18:59 |
sledges | n5 is on the early adopters wishlist ;) | 18:59 |
situ | ArkkisN: Just hang around in this channel and you will know. | 18:59 |
ArkkisN | I'll just wait for the mail then! | 18:59 |
sledges | yep, easy :) | 19:00 |
*** ernesti has quit IRC | 19:00 | |
ArkkisN | Love your naming policy with Sailfish updates <3 | 19:02 |
sledges | lakes? ;) | 19:03 |
ArkkisN | Actually can't remember any of those and did not check those either.. They are just awesome. | 19:03 |
sledges | ^_^ | 19:03 |
sledges | and photos | 19:03 |
vakkov | sledges: error: File not found by glob: /home/vakko/MerSDK/android/droid/installroot/usr/share/package-groups/*.xml | 19:03 |
locusf | sledges: mka -j1 bootimage now | 19:06 |
sledges | vakkov: bottom paragraph of 8.3 | 19:06 |
sledges | sorry a bug ;) | 19:06 |
*** ernesti has joined #sailfishos-porters | 19:06 | |
sledges | already fixed in next ver ;) | 19:06 |
Anarky | lbt: do you remember why you changed from su to sudo to enter the ubu-chroot? | 19:08 |
vakkov | find: /home/vakko/MerSDK/android/droid/droid-local-repo: No such file or directory | 19:09 |
vakkov | checking for /home/vakko/MerSDK/android/droid/droid-local-repo/maguro/*-patterns*.rpm... | 19:09 |
vakkov | Error: no patterns RPM found | 19:09 |
sledges | vakkov: it was long story i rememer, something really didn't work :) | 19:09 |
sledges | vakkov: did you run the script | 19:09 |
sledges | add_new_device.sh | 19:09 |
vakkov | i think not | 19:09 |
sledges | s/vakkov: it was long story/Anarky: it was long story/ ... | 19:09 |
vakkov | where is it | 19:09 |
sledges | 22:06 < sledges> vakkov: bottom paragraph of 8.3 | 19:09 |
Anarky | lbt: I get an error if I try to use it (su: Authentication failure) but otherwise it seems to work, and it permits me to keep zsh | 19:10 |
vakkov | sledges: i'm blind .... | 19:10 |
Anarky | sledges: while I'm still in this error, I feel very dumb :d | 19:10 |
Anarky | well* | 19:10 |
sledges | Anarky: so no fixes? | 19:10 |
vakkov | sledges: ok, regenerated patterns but the error stays | 19:10 |
sledges | is gonna be a tough fight it seems ;) (but i thought you got worked around it at some point) | 19:11 |
vakkov | sledges: the error from process_patterns.sh * | 19:11 |
sledges | vakkov: go back to what you were doing in 22:03 < vakkov> sledges: error: File not found by glob: /home/vakko/MerSDK/android/droid/installroot/usr/share/package-groups/*.xml | 19:11 |
sledges | it's too early to process patterns | 19:11 |
Anarky | sledges: with "the old way" (ie su instead of sudo) it seems to works even with an error, so I don't get why su/sudo is needed there | 19:11 |
Anarky | but with the previous patch it doesn't work, I'm $USER but with $HOME=/root so it doesn't work | 19:13 |
sledges | odear :) | 19:13 |
Anarky | lbt took his weekend? in the meantime I can use bash as a shell and loose my hair somewhere else :) | 19:15 |
vakkov | sledges: what should be at the end of this -> mb2 -t $VENDOR-$DEVICE-armv7hl -s hybris/droid-hal-configs/rpm/droid-hal-configs.spec bu | 19:16 |
sledges | build | 19:17 |
locusf | /home/locusf/android/system/out/host/linux-x86/bin/acp -fp /home/locusf/android/system/out/target/product/n7000/kernel /home/locusf/android/system/out/target/product/n7000/boot.img | 19:17 |
sledges | Anarky: yes pls | 19:17 |
locusf | thats all boot.img is | 19:17 |
locusf | no special mumbos or anything, just pure kernel file copy | 19:17 |
sledges | locusf: what's acp? | 19:17 |
locusf | sledges: some kind of special copy | 19:17 |
sledges | locusf: no initrd? | 19:17 |
sledges | probably initrd can be baked into kernel? | 19:18 |
sledges | humm sounds not friendly | 19:18 |
locusf | sledges: seems so | 19:18 |
Anarky | sledges: ok, I think I'll try again tomorrow, unfortunately I have some work to do | 19:18 |
sledges | but good to know! | 19:18 |
sledges | Anarky: see you monday then, tomorrow im off :) | 19:19 |
locusf | sledges: https://github.com/android/platform_build/blob/master/tools/acp/acp.c | 19:19 |
vakkov | i got dependency errors similar to those - http://pastie.org/pastes/9303535 | 19:20 |
Anarky | sledges: ok, I think you had a long week ^^ | 19:20 |
sledges | maybe, but maybe some slacking off that the beginning of it :DD | 19:21 |
sledges | locusf: no comments :D | 19:21 |
sledges | vakkov: skip to next section in hadk first | 19:22 |
sledges | their order is mixed up | 19:22 |
*** cax has joined #sailfishos-porters | 19:24 | |
sledges | cax: welcome :) | 19:24 |
cax | sledges thnx:) | 19:25 |
vakkov | sleges: ooook, another command. sb2 -t $VENDOR-$DEVICE-armv7hl -R -m sdk-install zypper ar $ANDROID_ROOT/droid-local-rep | 19:25 |
vakkov | i guess repo/$DEVICE but still doesnt work | 19:25 |
sledges | cax: device guns out? :) | 19:26 |
sledges | vakkov: which pdf reader are you using? | 19:26 |
vakkov | sledges: evince... ouch, ofrgot it was one of those with the problems :D | 19:26 |
vakkov | sledges: firefox should be ok? | 19:26 |
sledges | yes | 19:26 |
vakkov | sledges: the same happens with firefox. it's just not finished | 19:28 |
vakkov | the line is not finished * | 19:28 |
sledges | vakkov: hmm, install okular? | 19:30 |
vakkov | so, what's the ending of this command | 19:30 |
vakkov | ok, i will | 19:30 |
locusf | vakkov: which page? | 19:30 |
vakkov | 16 (20) | 19:31 |
locusf | sb2 -t $VENDOR-$DEVICE-armv7hl -R -m sdk-install zypper ar $ANDROID_ROOT/droid-local-repo/$DEVICE local-$DEVICE-hal | 19:31 |
vakkov | locusf: thanks :) | 19:32 |
locusf | sledges: so my kernel is screwed, what now :) ? | 19:32 |
sledges | locusf: you initrd is? ;) | 19:33 |
locusf | well that too I guess | 19:33 |
sledges | locusf: i guess with that copy you can build kernel | 19:34 |
sledges | *boot kernel | 19:34 |
sledges | just needs to learn how to incorporate initrd | 19:34 |
vakkov | okular also has the same problem :( | 19:34 |
sledges | vakkov: ouch, thanks; i was just curious how bad it is (and how urgently we need next hadk ver ;)) | 19:35 |
vakkov | sledges: which one displays it properly? And I did step 7.1.3 but 7.1.2 still fails (dependencies) | 19:36 |
sledges | vakkov: sorry other bugs | 19:37 |
sledges | b2 -t $VENDOR-$DEVICE-armv7hl -R -m sdk-install zypper dd local(...)) | 19:37 |
sledges | *sb2 | 19:37 |
sledges | and do | 19:37 |
sledges | sb2 -t $VENDOR-$DEVICE-armv7hl -R -m sdk-install ssu ar $ANDROID_ROOT/droid-local-repo/$DEVICE local-$DEVICE-hal | 19:37 |
sledges | instead | 19:37 |
vakkov | sledges: sb2 -t $VENDOR-$DEVICE-armv7hl -R -m sdk-install zypper dd local(...)) - is that the proper spelling? | 19:39 |
vakkov | bash: syntax error near unexpected token `(' | 19:39 |
sledges | vakkov: no ;p | 19:39 |
sledges | sb2 -t $VENDOR-$DEVICE-armv7hl -R -m sdk-install zypper dd local-$DEVICE-hal | 19:39 |
vakkov | Unknown command 'dd' | 19:40 |
vakkov | Type 'zypper help' to get a list of global options and commands. | 19:40 |
locusf | dr | 19:40 |
vakkov | this channel should be logged so others can do it faster | 19:41 |
sledges | vakkov: rr | 19:42 |
sledges | soz | 19:42 |
sledges | ;) | 19:42 |
vakkov | np :0 | 19:42 |
sledges | vakkov: i log everything to hadk doc ;) | 19:42 |
sledges | andthis channel is logged, but people will get lost | 19:42 |
sledges | better wait for monday :) | 19:43 |
vakkov | connman not AVAILABLE | 19:44 |
vakkov | Invalid parameters for 'ssu ar': URL required. | 19:44 |
vakkov | sledges: but i can ping from the sdk :O | 19:45 |
sledges | ok | 19:45 |
sledges | sb2 -t $VENDOR-$DEVICE-armv7hl -R -m sdk-install ssu ar file://$ANDROID_ROOT/droid-local-repo/$DEVICE local-$DEVICE-hal | 19:45 |
vakkov | connman not AVAILABLE | 19:46 |
vakkov | DBus call failed, falling back to libssu | 19:46 |
locusf | all good ignore those | 19:46 |
vakkov | so should i try 7.1.2 again | 19:48 |
sledges | yes | 19:49 |
*** ernesti has quit IRC | 19:49 | |
locusf | why does Mer SDK mess up my /dev/shm? | 19:50 |
sledges | shmmm dont know ;) | 19:50 |
vakkov | locusf: this happend to me yesterday | 19:50 |
vakkov | sledges: what about 7.1.3 | 19:50 |
vakkov | i guess no | 19:51 |
sledges | vakkov: already done | 19:53 |
vrutkovs | sledges: hmm, after I do switch_root my host says "rndis_host 2-1:1.0: RNDIS init failed, -19" and "rndis_wlan 2-1:1.0: RNDIS init failed, -19" in logs | 19:55 |
vrutkovs | is that bad? | 19:55 |
sledges | vrutkovs: yep | 19:58 |
sledges | i assume it does both times equivalent requests, but fails 2nd time around :/ | 19:58 |
sledges | vrutkovs: maybe interface name changes? you could log ifconfig -a before and after | 19:58 |
sledges | examine the routine which writes to android functions to enable rndis, too | 19:59 |
locusf | sleep now, good night for you all and good luck with your hadk adventures :) | 19:59 |
vrutkovs | sledges: ipconfig -a on guest? it doesn't change on host at least | 20:00 |
vrutkovs | also there's nasty "usb 2-1: can't set config #1, error -110" | 20:00 |
sledges | vrutkovs: yes very nasty | 20:00 |
sledges | locusf: night night! chat monday :) | 20:00 |
locusf | sledges: sure :) | 20:00 |
sledges | was great experience that one :) | 20:01 |
locusf | yeah :) | 20:01 |
*** piggz has quit IRC | 20:03 | |
vrutkovs | heh, kernel's CONFIG_USB_NET_RNDIS_WLAN is not set | 20:04 |
sledges | hum | 20:05 |
sledges | no need for wlan? | 20:05 |
*** furikku has quit IRC | 20:07 | |
vrutkovs | right, it seems NM on my host machine is playing tricks on me | 20:10 |
sledges | oh the darn thing | 20:13 |
sledges | :) | 20:14 |
GranPC_ | so any successful porters yet? :) | 20:16 |
vrutkovs | argh, restarted the whole procedure again - no rndis warnings in the logs, and no telnet after switch_root | 20:17 |
sledges | vrutkovs: moar debug :) | 20:17 |
sledges | GranPC_: nexus5 img done ;) | 20:18 |
GranPC_ | sledges: nice | 20:18 |
GranPC_ | wasnt that an officially supported device tho? | 20:18 |
sledges | nope | 20:18 |
GranPC_ | oh | 20:18 |
sledges | semi- ;) | 20:18 |
sledges | i mean, community worked on n5 even before hadk | 20:18 |
sledges | and now a newcomer just replicated the effort since | 20:18 |
sledges | following the doc and wiki | 20:18 |
GranPC_ | thats awesome | 20:19 |
sledges | yet, not much jolla involvement :) | 20:19 |
sledges | was gonna say :) | 20:19 |
vrutkovs | sledges: and when I do switch_root the whole thing just hangs... | 20:19 |
sledges | vrutkovs: expected | 20:19 |
sledges | non-recovery boots do switch_root right away | 20:19 |
sledges | vrutkovs: to init_debug ? | 20:20 |
vrutkovs | moar touches that is | 20:20 |
sledges | yeap | 20:20 |
sledges | :) | 20:20 |
sledges | vrutkovs: so logs are gone from *stderr ? | 20:21 |
sledges | i hope they all flush sync in time if any o.O | 20:21 |
vrutkovs | sledges: those are not created even! And no new files, though I did "touch /work_damn_you" straight after "set -x" in /target/init-debug | 20:22 |
vrutkovs | my usual ways - triple sync and reboots - don't help | 20:25 |
sledges | so it never switches root? | 20:27 |
sledges | might be to do with DEVPTS | 20:28 |
sledges | CONFIG_ thing | 20:28 |
vrutkovs | CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set | 20:28 |
vrutkovs | sledges: so, if I build a new kernel it would be sufficient to flash new recovery.img, right? | 20:29 |
sledges | yes | 20:30 |
sledges | but otherDEVPTS are in? | 20:30 |
vrutkovs | sledges: yep, I've got "devpts on /dev/pts type devpts" in mount at least | 20:33 |
sledges | well, worth a try, switch_root is a tipping point anyhow | 20:34 |
vrutkovs | aaaand nothing... No /proc/last_kmg even | 20:44 |
vakkov | 8.2 - the commands please | 20:44 |
sledges | vakkov: 19:44 < sledges> alin: https://pastee.org/3ptr6 | 20:45 |
vakkov | thanks | 20:45 |
sledges | we | 20:46 |
vakkov | sledges: bash: tmp/Jolla-@RELEASE@-maguro-@ARCH@.ks: No such file or directory | 20:49 |
vakkov | should i just copy it from share/kickstarts | 20:50 |
sledges | vakkov: sec | 20:50 |
sledges | nope | 20:50 |
sledges | 19:44 < sledges> alin: https://pastee.org/3ptr6 | 20:50 |
sledges | $ANDROID_ROOT/installroot/usr/share/kickstarts/Jolla-@RELEASE@-$DEVICE-@ARCH@.ks | 20:50 |
sledges | it's taken from there | 20:50 |
vakkov | yep. I am asking if it would work if I copy it from there | 20:53 |
sledges | vakkov: ?hm that cmd line should just work | 20:53 |
sledges | it creates it for you | 20:53 |
sledges | (unless you didn't mkdir tmp) | 20:53 |
sledges | as it needs to do that sed | 20:54 |
vrutkovs | okay, now its beer time | 20:56 |
vakkov | Error <creator>: URLGrabber error: https://releases.jollamobile.com/releases/1.0.8.19/jolla-hw/adaptation-samsung-maguro/armv7hl/repodata/repomd.xml | 20:56 |
sledges | vakkov: replace jolla with sales | 20:56 |
vrutkovs | sledges: great thanks for your help! I hope I'll be more lucky tomorrow | 20:56 |
sledges | vakkov: in hybris/droid-hal-configs/rpm/droid-hal-configs.spec | 20:57 |
*** vrutkovs has quit IRC | 20:57 | |
sledges | vrutkovs: same here, im off until monday :) | 20:57 |
sledges | new hadk looks shiny :) | 20:57 |
sledges | hope my colleagues are back early monday so we publish it | 20:57 |
vakkov | sledges: %define ssu_override domain=jolla here? | 20:57 |
vakkov | and here ssu-kickstart-configuration-jolla | 20:58 |
*** aa has joined #sailfishos-porters | 20:59 | |
sledges | vakkov: only the first | 20:59 |
sledges | (fix is already in the github tree btw ;) | 20:59 |
vakkov | sledges: still gives the error | 21:03 |
sledges | vakkov: regenerate patterns | 21:04 |
sledges | erm | 21:04 |
sledges | regenerate .ks | 21:04 |
sledges | (mb2 .... droid-hal-configs) | 21:04 |
sledges | and re-sed it | 21:04 |
vakkov | sledges: here we go | 21:08 |
vakkov | sledges: damn, error again :D | 21:09 |
vakkov | Warning: repo problem: nothing provides qt5-feedback-haptics-droid-vibrator needed by pattern:jolla-hw-adaptation-hybris-droid-vibrator-0.0.6-201407191911.noarch, | 21:09 |
vakkov | Error <repo>: found 1 resolver problem, abort! | 21:09 |
vakkov | where should i clone that | 21:11 |
sledges | vakkov: just set PKG=qt5-feedback-haptics-droid-vibrator | 21:13 |
sledges | and carry on like any other PKG | 21:13 |
vakkov | sledges: yep, worked | 21:17 |
vakkov | now i will have to figure out how to make it dualbootable :D | 21:17 |
vakkov | i am planning to take advantage of that u-boot | 21:18 |
vakkov | btw, my nexus doesn't have a volume down button now. If i flash CM and then install the image that is being cooked atm and it dies how do i revive it ;D | 21:19 |
Nokius | still building … | 21:20 |
sledges | vakkov: how do you flash cm? | 21:21 |
Nokius | cu tomorrow guys | 21:22 |
vakkov | i will enter recovery via a command | 21:22 |
sledges | cya monday Nokius ! | 21:22 |
sledges | vakkov: that recovery will still be there then ;) | 21:23 |
vakkov | hmm, i can istall a touch recovery | 21:23 |
vakkov | but i can only enter it via adb | 21:23 |
vakkov | which means working android :D | 21:23 |
Nokius | sledges: okay will try to find time … in the week days | 21:23 |
sledges | vakkov: fastboot? | 21:26 |
sledges | grouper works that way | 21:27 |
sledges | vakkov: you say where's your volume down? ;p | 21:28 |
*** wao` is now known as shallowest | 21:30 | |
sledges | ok, new hadk is now in an internal merge request, see you monday bright and early (if i won't party too much tomorrow :) | 21:42 |
*** aa has quit IRC | 22:11 | |
*** cax has quit IRC | 22:42 | |
*** alin has joined #sailfishos-porters | 22:58 | |
*** alin has joined #sailfishos-porters | 22:58 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!