Jump to content
Melde dich an, um diesem Inhalt zu folgen  
Emre_Bossaura

Local_Manifest fürs m7

Recommended Posts

Emre_Bossaura

schönen guten Abend,

könnte mir jemand ein local manifest erstellen?

ich habe es total verbockt und muss die arbeit neu machen könnte mir jemand bitte unter die arme greifen wäre echt super..:(

Diesen Beitrag teilen


Link zum Beitrag
Trafalgar Square

Hi,

willst du eine Cusrom-ROM builden? Wenn ja muss ich wissen:

- welche und welche Android Version

Viele Grüße

Diesen Beitrag teilen


Link zum Beitrag
Emre_Bossaura

ja will cyanogenmod 13 builden android version 6.0

vielen vielen dank :)

Diesen Beitrag teilen


Link zum Beitrag
Trafalgar Square

Hallo,

für das Entwickeln von CM13 brauchst du viel Ahnung und Vorkenntnisse! Cyanogenmod 13 ist eigentlich noch nicht buildbar. Nur, wenn viele Komponenten deaktiviert werden.

local_manifest:

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
  <remote fetch="ssh://git@d2tehp.chickenkiller.com:22123" name="gitlab" />
  <remote fetch="git://codeaurora.org/quic/la/" name="caf" />

  <project name="CyanogenMod/hudson" path="hudson" revision="master" />

  <!-- vendor repos -->
  <project name="TheMuppets/proprietary_vendor_htc" path="vendor/htc" />

  <!-- common -->
  <project name="CyanogenMod/android_device_qcom_common" path="device/qcom/common" />
  <project name="invisiblek/linaro-4.9_a15" path="prebuilts/gcc/linux-x86/arm/linaro-4.9_a15" revision="master" />
  <project name="CyanogenMod/android_hardware_qcom_fm" path="hardware/qcom/fm" />


  <!-- m7 -->
  <project name="CyanogenMod/android_device_htc_m7vzw" path="device/htc/m7vzw" />
  <project name="CyanogenMod/android_device_htc_m7-common" path="device/htc/m7-common" />
  

Bei CM13 wirst du keinen Erfolg haben, wenn du keine weiteren Kentnisse hast. ;) 

Hab dich gefunden: :D

https://forum.xda-developers.com/htc-one/help/local-manifest-t3233964

 

bearbeitet von Trafalgar Square
  • Like 1

Diesen Beitrag teilen


Link zum Beitrag
Emre_Bossaura

vielen dank aber aus irgendeinem grund hat es auch ohne geklappt:mellow:

Nur ich weiß nicht wo das build abgelegt wird. :D

ich versuche mich grade an ein neues recovery für 6.0 :)

 

  • Like 1

Diesen Beitrag teilen


Link zum Beitrag
Trafalgar Square

Hi, es steht immer nach dem Build wo es abgelegt wurde.

  • Like 1

Diesen Beitrag teilen


Link zum Beitrag
Emre_Bossaura

ja, habe ich bemerkt.

ich habe ein problem,musste leider zurück zu stock und jetzt wird mein gerät gar nicht mehr erkannt vom pc adb/fastboot funkt. auch nicht :(

könntest du mir bitte helfen?:/

Diesen Beitrag teilen


Link zum Beitrag
Emre_Bossaura

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
 <remove-project path="vendor/htc" name="TeamBliss-Devices/proprietary_vendor_htc" remote="github" revision="cm-12.1" />
  <project name="BlissPop-m7/device_htc_m7_blisspop" path="device/htc/m7" remote="github" revision="BlissPop_5.1.1" />
  <project name="CyanogenMod/android_device_htc_msm8960-common" path="device/htc/msm8960-common" remote="github" revision="cm-12.1" />
  <project name="BlissPop-m7/proprietary_vendor_m7" path="vendor/htc" remote="github" revision="cm-12.1" />
  <project name="Kryten2k35/OTAUpdates" path="packages/apps/OTAUpdates" remote="github" revision="stable" />
  <project groups="pdk,linux,arm" name="platform/prebuilts/gcc/linux-x86/arm/arm-eabi-4.7" path="prebuilts/gcc/linux-x86/arm/arm-eabi-4.7" remote="aosp"
revision="refs/tags/android-5.1.1_r26" />
  <project groups="pdk,linux,arm" name="platform/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.7" path="prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.7"
remote="aosp" revision="refs/tags/android-5.1.1_r26" />
</manifest>

 

 

ist das alles richtig?

 

 

  • Like 1

Diesen Beitrag teilen


Link zum Beitrag
Trafalgar Square

Hi,

du musst dafür die BlissPop Sourcen laden.

Ich habe leider deine Frage ganz übersehen. Brauchst du noch Hilfe zu diesem Beitrag: 

Viele Grüße

Trafalgar Square

Diesen Beitrag teilen


Link zum Beitrag
Emre_Bossaura

ich habe es versucht, aber bekomme jedoch diese Fehlermeldung :

Fetching projects:  47% (281/597)  Fetching project CyanogenMod/android_hardware_qcom_media
Fetching project platform/external/nanohttpd
Fetching project platform/external/eigen
Fetching project platform/prebuilts/clang/linux-x86/arm/3.3
Fetching project platform/prebuilts/gcc/linux-x86/arm/arm-eabi-4.7
fatal: Couldn't find remote ref refs/tags/android-5.1.1_r26
Unexpected end of command stream

 

:(

 

Nein,dass problem hat sich erledigt :)

bearbeitet von Emre_Bossaura

Diesen Beitrag teilen


Link zum Beitrag
Trafalgar Square

Ich werde dir den Local_Manifest am PC zusammen stellen. Wird etwas dauern.

 

Viele Grüße

Trafalgar Square

Diesen Beitrag teilen


Link zum Beitrag
Emre_Bossaura

vielen dank nochmal :)

ich versuche echt alles um daraus bisschen schlau zu werden,

aber ab und zu geht mal was falsch muss man halt raus lernen und weiter machen.. :unsure:

Diesen Beitrag teilen


Link zum Beitrag
Emre_Bossaura

Fetching projects:  75% (447/596)  Fetching project platform/external/littlemock
Fetching project BlissPop-m7/proprietary_vendor_m7
error: Cannot fetch BlissPop-m7/proprietary_vendor_m7 (GitError: --force-sync not enabled; cannot overwrite a local work tree. If you're comfortable with the possibility of losing the work tree's git metadata, use `repo sync --force-sync vendor/htc` to proceed.)
Traceback (most recent call last):
  File "/home/kingkong/android/.repo/repo/main.py", line 531, in <module>
    _Main(sys.argv[1:])
  File "/home/kingkong/android/.repo/repo/main.py", line 507, in _Main
    result = repo._Run(argv) or 0
  File "/home/kingkong/android/.repo/repo/main.py", line 180, in _Run
    result = cmd.Execute(copts, cargs)
  File "/home/kingkong/android/.repo/repo/subcmds/sync.py", line 722, in Execute
    fetched = self._Fetch(to_fetch, opt)
  File "/home/kingkong/android/.repo/repo/subcmds/sync.py", line 374, in _Fetch
    self._FetchProjectList(**kwargs)
  File "/home/kingkong/android/.repo/repo/subcmds/sync.py", line 265, in _FetchProjectList
    success = self._FetchHelper(opt, project, *args, **kwargs)
  File "/home/kingkong/android/.repo/repo/subcmds/sync.py", line 308, in _FetchHelper
    optimized_fetch=opt.optimized_fetch)
  File "/home/kingkong/android/.repo/repo/project.py", line 1147, in Sync_NetworkHalf
    self._InitGitDir(force_sync=force_sync)
  File "/home/kingkong/android/.repo/repo/project.py", line 2171, in _InitGitDir
    raise e
error.GitError: --force-sync not enabled; cannot overwrite a local work tree. If you're comfortable with the possibility of losing the work tree's git metadata, use `repo sync --force-sync vendor/htc` to proceed.

 

so ich habe bisschen weiter probiert und das kam bei rum:huh:

Diesen Beitrag teilen


Link zum Beitrag
Trafalgar Square

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
  <project name="AICP/device_htc_msm8960-common" path="device/htc/msm8960-common" remote="github" revision="lp5.1" />
  <project name="AICP/device_htc_m7-common" path="device/htc/m7-common" remote="github" revision="lp5.1" />
  <project name="AICP/kernel_htc_msm8960" path="kernel/htc/msm8960" remote="github" revision="lp5.1" />
  <project name="AICP/proprietary_vendor_htc" path="vendor/htc" remote="github" revision="lp5.1" />
</manifest>

Habe ich dir aus der AICP Repo zusammen gestellt: https://github.com/AICP/device_htc_m7/blob/lp5.1/aicp.dependencies

 

Diesen Beitrag teilen


Link zum Beitrag
Emre_Bossaura

fatal: duplicate path vendor/htc in /home/kingkong/android/.repo/manifest.xml

 

was nun?:(

Diesen Beitrag teilen


Link zum Beitrag
Trafalgar Square

Hallo,

 

könntest die ROM bitte auf androidfilehost.com hochladen und dann deine ROM in einem neuen Thread vorstellen.

 

Viele Grüße

Trafalgar Square

Diesen Beitrag teilen


Link zum Beitrag

Please sign in to comment

You will be able to leave a comment after signing in



Jetzt anmelden
Melde dich an, um diesem Inhalt zu folgen  

×
×
  • Neu erstellen...

Wichtige Information

Bitte beachten Sie folgende Informationen: Nutzungsbedingungen und Impressum & Datenschutzerklärung. Wir haben Cookies auf deinem Gerät platziert, um die Bedienung dieser Website zu verbessern. Du kannst deine Cookie-Einstellungen anpassen, andernfalls gehen wir davon aus, dass Du damit einverstanden bist.