[Q] help build omnirom GT-S7500 - Omni Q&A

after compile and succesfuly
then fllas to my device can't boot
this device tree my device
[
{
"remote": "yazidkucrit",
"repository": "android_device_samsung_msm7x27a-common",
"target_path": "device/samsung/msm7x27a-common",
"revision": "android-4.4"
},
{
"remote": "yazidkucrit",
"repository": "android_device_samsung_trebon",
"target_path": "device/samsung/trebon",
"revision": "android-4.4"
},
{
"remote": "TheWhisp",
"repository": "proprietary_vendor_samsung_msm7x27a",
"target_path": "vendor/samsung",
"revision": "cm-10.2"
},
{
"remote": "yazidkucrit",
"repository": "kernel_KeongBalap",
"target_path": "kernel/samsung/msm7x27a-common",
"revision": "master"
}
]

yazidkucrit said:
after compile and succesfuly
then fllas to my device can't boot
this device tree my device
[
{
"remote": "yazidkucrit",
"repository": "android_device_samsung_msm7x27a-common",
"target_path": "device/samsung/msm7x27a-common",
"revision": "android-4.4"
},
{
"remote": "yazidkucrit",
"repository": "android_device_samsung_trebon",
"target_path": "device/samsung/trebon",
"revision": "android-4.4"
},
{
"remote": "TheWhisp",
"repository": "proprietary_vendor_samsung_msm7x27a",
"target_path": "vendor/samsung",
"revision": "cm-10.2"
},
{
"remote": "yazidkucrit",
"repository": "kernel_KeongBalap",
"target_path": "kernel/samsung/msm7x27a-common",
"revision": "master"
}
]
Click to expand...
Click to collapse
Device can't boot is a little less of information...
Do you see the Omni-Logo ? If not than it's quite sure that even the kernel does not boot up. If yes than do a logcat during boot up.
Greetz

lagloose said:
Device can't boot is a little less of information...
Do you see the Omni-Logo ? If not than it's quite sure that even the kernel does not boot up. If yes than do a logcat during boot up.
Greetz
Click to expand...
Click to collapse
no omni the logo, but if the menu button and back in the press there are vibrations which indicates that it is alive

hi, can you help me with something?
yjosipy is trying to build cm11 as well but we have a problem,
when sync repo, it giver error at your manifest
can you plz tell us what is wrong?
<!-- Local projects -->
<project path="external/webkit" name="legaCyMod/android_external_webkit" revision="cm-11.0" />
<project path="hardware/atheros/wlan" name="TheWhisp/android_hardware_atheros_wlan" revision="cm-11.0" />
<project path="hardware/qcom/display-legacy" name="TheWhisp/android_hardware_qcom_display-legacy" revision="jellybean-mr2" />
<project path="hardware/qcom/media-legacy" name="Dazzozo/android_hardware_qcom_media-legacy" revision="jellybean-mr2" />
<project path="device/samsung/msm7x27a-common" name="yazidkucrit/android_device_samsung_msm7x27a-common" revision="cm-11.0" />
<project path="device/samsung/trebon" name="yazidkucrit/android_device_samsung_s7500" revision="cm-11" />
<project path="kernel/samsung/msm7x27a-common" name="yazidkucrit/kernel_KeongBalap" revision="master" />
<project path="vendor/samsung" name="yazidkucrit/proprietary_vendor_samsung_msm7x27a" revision="cm-10.2" />

The revision on your manifest and your branch on github for Samsung common are different, update manifest for this to android-4.4 and you will be fine. See you are using LegaCyMod for the WebKit. You know there are some patches that you need to apply before you build, you can find them on Legacymod github
Sent from my Blade III using Tapatalk

ShadowsDie said:
hi, can you help me with something?
yjosipy is trying to build cm11 as well but we have a problem,
when sync repo, it giver error at your manifest
can you plz tell us what is wrong?
<!-- Local projects -->
<project path="external/webkit" name="legaCyMod/android_external_webkit" revision="cm-11.0" />
<project path="hardware/atheros/wlan" name="TheWhisp/android_hardware_atheros_wlan" revision="cm-11.0" />
<project path="hardware/qcom/display-legacy" name="TheWhisp/android_hardware_qcom_display-legacy" revision="jellybean-mr2" />
<project path="hardware/qcom/media-legacy" name="Dazzozo/android_hardware_qcom_media-legacy" revision="jellybean-mr2" />
<project path="device/samsung/msm7x27a-common" name="yazidkucrit/android_device_samsung_msm7x27a-common" revision="cm-11.0" />
<project path="device/samsung/trebon" name="yazidkucrit/android_device_samsung_s7500" revision="cm-11" />
<project path="kernel/samsung/msm7x27a-common" name="yazidkucrit/kernel_KeongBalap" revision="master" />
<project path="vendor/samsung" name="yazidkucrit/proprietary_vendor_samsung_msm7x27a" revision="cm-10.2" />
Click to expand...
Click to collapse
<project path="device/samsung/trebon" name="yazidkucrit/android_device_samsung_s7500" revision="cm-11" /> where did u find this repo ? ...it looks like it doesn't exist..
B]<project path="device/samsung/msm7x27a-common" name="yazidkucrit/android_device_samsung_msm7x27a-common" revision="cm-11.0" />
branch error : or android-4.4 or master

ilpolpi65 said:
<project path="device/samsung/trebon" name="yazidkucrit/android_device_samsung_s7500" revision="cm-11" /> where did u find this repo ? ...it looks like it doesn't exist...
Click to expand...
Click to collapse
yes sry i saw that right after i posted this
so i guess i delete that and its done?
---------- Post added at 11:45 PM ---------- Previous post was at 11:31 PM ----------
robt77 said:
The revision on your manifest and your branch on github for Samsung common are different, update manifest for this to android-4.4 and you will be fine. See you are using LegaCyMod for the WebKit. You know there are some patches that you need to apply before you build, you can find them on Legacymod github
Sent from my Blade III using Tapatalk
Click to expand...
Click to collapse
i dont know what patches are you talking about, can you clarify me that?
or is the legacymod only for blade III?

ShadowsDie said:
yes sry i saw that right after i posted this
so i guess i delete that and its done?
---------- Post added at 11:45 PM ---------- Previous post was at 11:31 PM ----------
i dont know what patches are you talking about, can you clarify me that?
or is the legacymod only for blade III?
Click to expand...
Click to collapse
I only mentioned it as saw the legacymod/WebKit repo and thought I would mention it. Think our phones have similar chip sets so it might work. The patches are under local manifest on legacymod github. There are one under framework/base and two under framework/webview you may need to make an amendment to your boardconfig to allow use of that WebKit. Sorry still new to this Android development.
Sent from my Blade III using Tapatalk

fatal: remote error: Git repository not found
Hi,
I'm trying to build Omnirom for my gt-s7500 and I get "fatal: remote error: Git repository not found" errors when doing repo sync for all the "extra" repositories beside the Omnirom tree.
I use the sources from http://forum.xda-developers.com/showthread.php?t=2640855
Here's what I have in my local manifest :
Code:
<!-- Local projects -->
<manifest>
<project path="device/samsung/msm7x27a-common" name="yazidkucrit/android_device_samsung_msm7x27a-common" revision="android-4.4" />
<project path="device/samsung/trebon" name="yazidkucrit/android_device_samsung_trebon" revision="android-4.4" />
<project path="kernel/samsung/msm7x27a-common" name="yazidkucrit/kernel_bekicot" revision="master" />
<project path="vendor/samsung" name="TheWhisp/proprietary_vendor_samsung_msm7x27a" revision="cm-10.2" />
</manifest>
Any idea ? I'm a newbie in this area and I'm trying to learn.
Thanks in advance,
Jérôme

jdegreef said:
I'm trying to build Omnirom for my gt-s7500 and I get "fatal: remote error: Git repository not found" errors..
Click to expand...
Click to collapse
Look at what it says for which repositories it cannot find, then you try to manually find them on github.com. Check branches/revisions as well.

jdegreef said:
Here's what I have in my local manifest :
Click to expand...
Click to collapse
You need to specify where these yazidkucrit and TheWhisp repos are, so your local manifest should look like this:
Code:
<!-- Local projects -->
<manifest>
<remote fetch="git://github.com/yazidkucrit" name="yazidkucrit" />
<remote fetch="git://github.com/TheWhisp" name="TheWhisp" />
<project path="device/samsung/msm7x27a-common" name="yazidkucrit/android_device_samsung_msm7x27a-common" remote="github" revision="android-4.4" />
<project path="device/samsung/trebon" name="yazidkucrit/android_device_samsung_trebon" remote="github" revision="android-4.4" />
<project path="kernel/samsung/msm7x27a-common" name="yazidkucrit/kernel_bekicot" remote="github" revision="master" />
<project path="vendor/samsung" name="TheWhisp/proprietary_vendor_samsung_msm7x27a" remote="github" revision="cm-10.2" />
</manifest>
Also, I very much doubt that your kernel is called msm7x27a-common.

Thank You both of you.
It turned out that my local_manifest was corrupt probably because of a copy/paste from the web. I recreate it from scratch and everything synced without error.
But now when trying breakfast i get
Code:
[email protected]:~/android/omni$ breakfast
You're building on Linux
Lunch menu... pick a combo:
1. full-eng
Which would you like? [aosp_arm-eng]
you device can't be found in device sources..
Traceback (most recent call last):
File "build/tools/roomservice.py", line 297, in <module>
fetch_dependencies(device)
File "build/tools/roomservice.py", line 250, in fetch_dependencies
raise Exception("ERROR: could not find your device "
Exception: ERROR: could not find your device folder location, bailing out
I assume my knowledge is very limited and up until now I've only been able to build CM11 for officially supported devices.

Related

[Q] Roomservice.xml in .Repo

hello all,
I am looking into developing a ROM for the G2, but I can't sync without the correct roomservice.xml files inside my local_manifest directory. If anyone could throw some ideas out there I would appreciate anything you can contribute, this is what me and Wantowan2 have came up with so far (not complete at all):
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="CyanogenMod/proprietary_vendor_lge" path="vendor/lge" remote="github" revision="cm-10.2" />
<project name="CyanogenMod/android_device_lge_skyrocket" path="device/lge/" remote="github" revision="cm-10.2" />
<project name="CyanogenMod/android_device_lge_qcom-common" path="device/lge/qcom-common" remote="github" revision="cm-10.2" />
<project name="CyanogenMod/android_device_lge_msm8974-common" path="device/lge/msm8974-common" remote="github" revision="cm-10.2" />
<project name="CyanogenMod/android_device_lge-common" path="device/lge/celox-common" remote="github" revision="cm-10.2" />
<project name="CyanogenMod/android_kernel_lge_msm8974-common" path="kernel/lge/msm8974-common" remote="github" revision="cm-10.2" />
</manifest>
Click to expand...
Click to collapse
This is very close to the SII Skyrocket since that was my last device. I am using this thread as a guide by the way
http://forum.xda-developers.com/showthread.php?t=1798056

Getting Black Screen on i9500 Self Build OmniROm 4.4

Hey Guys i need you help im trying to compile for the I9500 and the build finishes successfully however, after flashing
i get a blackscreen and here is my local manifest below can someone help me on how to get this to work and i did extract the blobs which get added on the vendor/samsung/i9500
Code:
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="CyanogenMod/android_device_samsung_i9500" path="device/samsung/i9500" remote="github" revision="cm-11.0" />
<project name="CyanogenMod/android_kernel_samsung_exynos5410" path="kernel/samsung/exynos5410" remote="github" revision="cm-11.0" />
<project name="CyanogenMod/android_hardware_samsung_slsi_exynos5410" path="hardware/samsung_slsi/exynos5410" remote="github" revision="cm-11.0" />
<project name="CyanogenMod/android_hardware_samsung_slsi_exynos" path="hardware/samsung_slsi/exynos" remote="github" revision="cm-11.0" />
<project name="CyanogenMod/android_hardware_samsung" path="hardware/samsung" remote="github" revision="cm-11.0" />
<project name="CyanogenMod/android_hardware_samsung_slsi_exynos5-insignal" path="hardware/samsung_slsi/exynos5-insignal" remote="github" revision="cm-11.0" />
<project name="CyanogenMod/android_hardware_samsung_slsi_openmax" path="hardware/samsung_slsi/openmax" remote="github" revision="cm-11.0" />
</manifest>
This isn't a supported device, and neither are any of the Exynos5 "octa" variants. You're on your own with this one.
If you figure out what's wrong, you can potentially get it merged in as maintainer, but none of us have any idea what the problem is and can't help you since we don't have this device or any one even remotely similar.

[i9500][ROM COMPILING] Error compiling cm12.1 please help!!

"find: `dummy': No such file or directory" and "ebtables is disabled on this build"
please help !!!!
And this is result of compiling
emre3461 said:
"find: `dummy': No such file or directory" and "ebtables is disabled on this build"
please help !!!!
Click to expand...
Click to collapse
Use this simple guide. Maybe some dependency or some configurations conflict.
Guide: http://forum.xda-developers.com/moto-g-2014/general/guide-build-cm12-source-t3045014
The S4 of this forum is the i9500.
treborbr said:
Use this simple guide. Maybe some dependency or some configurations conflict.
Guide: http://forum.xda-developers.com/moto-g-2014/general/guide-build-cm12-source-t3045014
The S4 of this forum is the i9500.
Click to expand...
Click to collapse
do you now "ebtables is disabled on this build" mean ?
emre3461 said:
do you now "ebtables is disabled on this build" mean ?
Click to expand...
Click to collapse
I never saw it. Perhaps the @UchihaKakarot can help you. Or @Alberto96 who is the maintainer of CM.
Last compile
emre3461 said:
Last compile
Click to expand...
Click to collapse
Copy the entire log and put it in pastebin and quote me with the link. Did u add the respective dependancies? Attach ur local manifest here
Thank you i will send logcat and pastebin tomorrow
a2441918 said:
Copy the entire log and put it in pastebin and quote me with the link. Did u add the respective dependancies? Attach ur local manifest here
Click to expand...
Click to collapse
i haven't a local_manifest.xml i have a roomservice.xml
Code:
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="CyanogenMod/android_device_samsung_i9500" path="device/samsung/i9500" remote="github" />
<project name="CyanogenMod/android_packages_apps_SamsungServiceMode" path="packages/apps/SamsungServiceMode" remote="github" />
<project name="CyanogenMod/android_hardware_samsung" path="hardware/samsung" remote="github" />
<project name="CyanogenMod/android_hardware_samsung_slsi_exynos" path="hardware/samsung_slsi/exynos" remote="github" />
<project name="CyanogenMod/android_hardware_samsung_slsi_exynos5-insignal" path="hardware/samsung_slsi/exynos5-insignal" remote="github" />
<project name="CyanogenMod/android_hardware_samsung_slsi_exynos5410" path="hardware/samsung_slsi/exynos5410" remote="github" />
<project name="CyanogenMod/android_hardware_samsung_slsi_openmax" path="hardware/samsung_slsi/openmax" remote="github" />
<project name="CyanogenMod/android_kernel_samsung_exynos5410" path="kernel/samsung/exynos5410" remote="github" />
</manifest>
a2441918 said:
Copy the entire log and put it in pastebin and quote me with the link. Did u add the respective dependancies? Attach ur local manifest here
Click to expand...
Click to collapse
where is build logs ? i don't know.
emre3461 said:
i haven't a local_manifest.xml i have a roomservice.xml
Code:
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="CyanogenMod/android_device_samsung_i9500" path="device/samsung/i9500" remote="github" />
<project name="CyanogenMod/android_packages_apps_SamsungServiceMode" path="packages/apps/SamsungServiceMode" remote="github" />
<project name="CyanogenMod/android_hardware_samsung" path="hardware/samsung" remote="github" />
<project name="CyanogenMod/android_hardware_samsung_slsi_exynos" path="hardware/samsung_slsi/exynos" remote="github" />
<project name="CyanogenMod/android_hardware_samsung_slsi_exynos5-insignal" path="hardware/samsung_slsi/exynos5-insignal" remote="github" />
<project name="CyanogenMod/android_hardware_samsung_slsi_exynos5410" path="hardware/samsung_slsi/exynos5410" remote="github" />
<project name="CyanogenMod/android_hardware_samsung_slsi_openmax" path="hardware/samsung_slsi/openmax" remote="github" />
<project name="CyanogenMod/android_kernel_samsung_exynos5410" path="kernel/samsung/exynos5410" remote="github" />
</manifest>
Click to expand...
Click to collapse
Use this one mate.
<project name="GearCM/android_device_samsung_i9500" path="device/samsung/i9500" remote="github" revision="cm-12.1" />
<project name="GearCm/android_kernel_samsung_exynos5410" path="kernel/samsung/exynos5410" remote="github" revision="GearKernel_Simple" />
<project name="CyanogenMod/android_hardware_samsung_slsi-cm_exynos5410" path="hardware/samsung_slsi-cm/exynos5410" remote="github" revision="cm-12.1" />
<project name="CyanogenMod/android_hardware_samsung_slsi-cm_exynos" path="hardware/samsung_slsi-cm/exynos" remote="github" revision="cm-12.1" />
<project name="CyanogenMod/android_hardware_samsung_slsi-cm_exynos5" path="hardware/samsung_slsi-cm/exynos5" remote="github" revision="cm-12.1" />
<project name="CyanogenMod/android_hardware_samsung" path="hardware/samsung" remote="github" revision="cm-12.1" />
<project name="CyanogenMod/android_hardware_samsung_slsi_exynos5-insignal" path="hardware/samsung_slsi/exynos5-insignal" remote="github" revision="cm-12.1" />
<project name="CyanogenMod/android_hardware_samsung_slsi-cm_openmax" path="hardware/samsung_slsi-cm/openmax" remote="github" revision="cm-12.1" />
Just see the dependancies file for the contents of the local manifest.
emre3461 said:
where is build logs ? i don't know.
Click to expand...
Click to collapse
Build logs are the data which is given after brunch or lunch device.
a2441918 said:
Use this one mate.
<project name="GearCM/android_device_samsung_i9500" path="device/samsung/i9500" remote="github" revision="cm-12.1" />
<project name="GearCm/android_kernel_samsung_exynos5410" path="kernel/samsung/exynos5410" remote="github" revision="GearKernel_Simple" />
<project name="CyanogenMod/android_hardware_samsung_slsi-cm_exynos5410" path="hardware/samsung_slsi-cm/exynos5410" remote="github" revision="cm-12.1" />
<project name="CyanogenMod/android_hardware_samsung_slsi-cm_exynos" path="hardware/samsung_slsi-cm/exynos" remote="github" revision="cm-12.1" />
<project name="CyanogenMod/android_hardware_samsung_slsi-cm_exynos5" path="hardware/samsung_slsi-cm/exynos5" remote="github" revision="cm-12.1" />
<project name="CyanogenMod/android_hardware_samsung" path="hardware/samsung" remote="github" revision="cm-12.1" />
<project name="CyanogenMod/android_hardware_samsung_slsi_exynos5-insignal" path="hardware/samsung_slsi/exynos5-insignal" remote="github" revision="cm-12.1" />
<project name="CyanogenMod/android_hardware_samsung_slsi-cm_openmax" path="hardware/samsung_slsi-cm/openmax" remote="github" revision="cm-12.1" />
Just see the dependancies file for the contents of the local manifest.
Build logs are the data which is given after brunch or lunch device.
Click to expand...
Click to collapse
is this a log ?
emre3461 said:
is this a log ?
Click to expand...
Click to collapse
Yeah mate. Give me the log from the first. Are you trying to build CyanogenMod from Cyanogenmod github?
a2441918 said:
Yeah mate. Give me the log from the first. Are you trying to build CyanogenMod from Cyanogenmod github?
Click to expand...
Click to collapse
Yes, i am tryring to build CyanogenMod from CyanogenMod GitHub. I am syncing repo now with new local_manifest.
it gives this error. can't sync repo
EDIT: I used repo sync --force-sync device/samsung/i9500 command and it synced.
See if you are able to build now.
a2441918 said:
See if you are able to build now.
Click to expand...
Click to collapse
here is the first log. it is compiling now i am waiting.
build failed
emre3461 said:
build failed
Click to expand...
Click to collapse
Good
a2441918 said:
Good
Click to expand...
Click to collapse
What should i do ?

Trying to build a J5 lineage image....

Hi,
there are some images out there, but none is really usable.
* One is without wlan
* One is without mobile networking
...
So i try to build lineage on my own.
Inside this forum i think
https://forum.xda-developers.com/ga...other-development/rom-lineageos-15-1-t3752264
is a good starting point.
They used the following sources:
Sources >>>
https://github.com/Exynos7870
https://github.com/SamsungGalaxyJ5-2017/
https://github.com/ananjaser1211/Refinedkernel_2
But how can i use these sources?
Do i have to create a roomservice.xml?
with
<project name="SamsungGalaxyJ5-2017/android_device_samsung_j5y17lte" path="device/samsung/j5y17lte" remote="github" revision="lineage-15.1" />
<project name="SamsungGalaxyJ5-2017/android_vendor_samsung" path="vendor/samsung/" remote="github" revision="lineage-15.1" />
<project name="SamsungGalaxyJ5-2017/android_hardware_samsung" path="hardware/samsung/" remote="github" revision="lineage-15.1" />
<project name="SamsungGalaxyJ5-2017/android_hardware_samsung_slsi-cm_exynos5" path="hardware/samsung_slsi-cm/exynos5" remote="github" revision="lineage-15.1" />
<project name="SamsungGalaxyJ5-2017/android_hardware_samsung_slsi-cm_exynos7870" path="hardware/samsung_slsi-cm/exynos7870" remote="github" revision="lineage-15.1" />
<project name="ananjaser1211/Refinedkernel_2" path="kernel/samsung/exynos7870" remote="github" revision="master" />
<project name="SamsungGalaxyJ5-2017/android_device_samsung_exynos7870-common" path="device/samsung/exynos7870-common" remote="github" revision="lineage-15.1" />

Building a custom ROM (e.g. LinegeOS)

I really appreciate the work of Inkypen and others for continuously supporting our Mix 3 5G, e.g. with up to date Pixel Experience ROMS!
What bothers me about Pixel Experience, through, are the built-in Google Play services.
So I wanted to use Inkypen's sources from Github to build my own LineageOS 19.1
These were my two custom .repo/local_manifests/andromeda.xml files:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="Inkypen79/kernel_xiaomi_andromeda" path="kernel/xiaomi/andromeda" revision="upstream" remote="github" />
<project name="Inkypen79/device_xiaomi_andromeda" path="device/xiaomi/andromeda" revision="lineage-19.1" remote="github" />
<project name="Inkypen79/vendor_xiaomi_andromeda" path="vendor/xiaomi/andromeda" revision="lineage-19.1" remote="github" />
</manifest>
Code:
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="PixelExperience-Devices/kernel_xiaomi_andromeda" path="kernel/xiaomi/andromeda" revision="twelve" remote="github" />
<project name="PixelExperience-Devices/device_xiaomi_andromeda" path="device/xiaomi/andromeda" revision="twelve" remote="github" />
<project name="Inkypen79/vendor_xiaomi_andromeda" path="vendor/xiaomi/andromeda" revision="lineage-19.1" remote="github" />
</manifest>
No other changes to default LineageOS 19.1.
The ROMs built well but didn't boot on my Mix 3 5G.
Can anyone help me build a working GMS-free ROM?

Categories

Resources