whatawurst / android_device_sony_lilac

This is the Android device configuration for Sony Xperia XZ1 Compact (yoshino platform).
23 stars 26 forks source link

Halium 9 build - Repo sync stuck at 99% - branch LineageOS 16 #12

Closed BigB84 closed 4 years ago

BigB84 commented 4 years ago

Hello

I try to build Halium 9 for lilac and bring Ubuntu Touch for this lovely small device :slightly_smiling_face: .

(Most useful) https://github.com/ubports/porting-notes/wiki/Generic-system-image-(GSI) - Linux General System Image for Smartphones https://github.com/ubports/porting-notes/wiki/Halium-9 - Halium 9 Porting

(less useful - about the project, old versions etc.) http://docs.halium.org/en/latest/porting/first-steps.html - halium porting guide http://docs.ubports.com/en/latest/ - ubports documentation which is helpful, but not exactly up to date https://halium.org - About halium, short https://ubports.com - Ubuntu Touch main page

My building device configuration is xubuntu 12GB RAM, 12GB SWAP 4thread processor, HDD 5200rpm.

I'm still learning how to build custom roms.

  1. Test - AOSP 11: Repo synced properly then I successfully built AOSP 11, flashed, working
  2. Test - CrDroid based on android 10: crdroid Repo and local manifest based on los 17.1 synced properly unfortunately unsuccessful build.
  3. My aim - halium 9: repo init -u https://github.com/Halium/android -b halium-9.0 synced properly then I created local manifest: mkdir <deviceroot>/.repo/local_manifests/ then nano roomservice.xml and LOS16 Branch manifest copied into it. Save. repo sync and it stuck:
Username for 'https://github.com': remote: Enumerating objects: 50, done.        
remote: Counting objects: 100% (50/50), done.        
remote: Compressing objects: 100% (5/5), done.        
remote: Enumerating objects: 165, done.        
remote: Counting objects: 100% (165/165), done.        
remote: Enumerating objects: 193, done.         
remote: Counting objects: 100% (193/193), done.        
remote: Compressing objects: 100% (16/16), done.        
remote: Compressing objects: 100% (4/4), done.        
remote: Total 1714 (delta 45), reused 45 (delta 45), pack-reused 1664        
Fetching projects:   0% (1/394) cryptomilk/android_device_sony_common-trebleremote: Total 946 (delta 190), reused 189 (delta 189), pack-reused 753        
Fetching projects:   0% (2/394) cryptomilk/android_device_sony_lilacremote: Total 3355 (delta 152), reused 149 (delta 149), pack-reused 3190        
Fetching projects:  13% (54/394) platform/external/perf_data_converterremote: Total 0 (delta 0), reused 0 (delta 0), pack-reused 0        
Fetching projects:  99% (392/394) platform/external/libcap

My goal is to show, that all previous repos were synced properly but Halium configuration didn't

I was searching for topics like: "repo stuck at 99%" and the last output line. Only repeating thing I found was: https://source.android.com/setup/build/known-issues - last paragraph called TCP issues but without success

But maybe, I'm wrong I've lost, could you help me? I'm still learning all this stuff.

Thanks in advance :)

derfelot commented 4 years ago

Hi,

please replace cryptomilk by whatawurst for all repos.

BigB84 commented 4 years ago

Thanks for really fast reply! I'll do it immediately

BigB84 commented 4 years ago

Hi,

please replace cryptomilk by whatawurst for all repos.

Now repo sync has finished successfully, thank you :)