Guest Nofan Tasi Posted September 8, 2012 Report Posted September 8, 2012 hey all, what is your build setup? mine is 64bit up-to-date (k)ubuntu 12.04 with openjdk-6 is that supported (in particular not sun|oracle jdb 6) ? thanks
Guest razzmataz1478 Posted September 8, 2012 Report Posted September 8, 2012 hey all, what is your build setup? mine is 64bit up-to-date (k)ubuntu 12.04 with openjdk-6 is that supported (in particular not sun|oracle jdb 6) ? thanks 64-bit Ubuntu 12.04 VM Oracle JDK 6 6gb ram
Guest Nofan Tasi Posted September 9, 2012 Report Posted September 9, 2012 (edited) thank razzmataz, here is where I am confused, my latest 64-bit ubuntu 12.04 just does not seem to have oracle or sun as alternative for jdk. did you install oracle (aka rip sun) manually or via apt ? what does update-alternatives --query java and dpkg -l '*' | egrep '(java|jdk)' | grep ^ii look like? reason to ask is that I wonder why own built ROMs do not work as they should, perhaps my specific java env? Edited September 9, 2012 by Nofan Tasi
Guest razzmataz1478 Posted September 9, 2012 Report Posted September 9, 2012 thank razzmataz, here is where I am confused, my latest 64-bit ubuntu 12.04 just does not seem to have oracle or sun as alternative for jdk. did you install oracle (aka rip sun) manually or via apt ? what does update-alternatives --query java and dpkg -l '*' | egrep '(java|jdk)' | grep ^ii look like? reason to ask is that I wonder why own built ROMs do not work as they should, perhaps my specific java env? I installed it manually. You can't use the openjdk.
Guest muhahahaah Posted September 9, 2012 Report Posted September 9, 2012 (edited) Can you upload .repo/local_manifest.xml please? Okay, here it is.local_manifest.xml Edited September 9, 2012 by muhahahaah
Guest razzmataz1478 Posted September 9, 2012 Report Posted September 9, 2012 Okay, here it is. local_manifest (1).xml
Guest muhahahaah Posted September 9, 2012 Report Posted September 9, 2012 local_manifest (1).xml Thanks, I'll try it again :)
Guest muhahahaah Posted September 9, 2012 Report Posted September 9, 2012 Same result: lunch cm_skate-eng build/core/config.mk:151: *** No TARGET_CPU_ABI defined by board config: . Stop. Device skate not found. Attempting to retrieve device repository from CyanogenMod Github (http://github.com/CyanogenMod). Found repository: android_device_zte_skate CyanogenMod/android_device_zte_skate already exists Syncing repository to retrieve project. Traceback (most recent call last): File "/home/paul/android/source/cm9/.repo/repo/main.py", line 385, in <module> _Main(sys.argv[1:]) File "/home/paul/android/source/cm9/.repo/repo/main.py", line 365, in _Main result = repo._Run(argv) or 0 File "/home/paul/android/source/cm9/.repo/repo/main.py", line 137, in _Run result = cmd.Execute(copts, cargs) File "/home/paul/android/source/cm9/.repo/repo/subcmds/sync.py", line 460, in Execute if self.UpdateProjectList(): File "/home/paul/android/source/cm9/.repo/repo/subcmds/sync.py", line 314, in UpdateProjectList if project.IsDirty(): File "/home/paul/android/source/cm9/.repo/repo/project.py", line 573, in IsDirty '--refresh') File "/home/paul/android/source/cm9/.repo/repo/project.py", line 1969, in runner p.stderr)) error.GitError: vendor/zte update-index: fatal: Not a git repository (or any parent up to mount parent ) Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). Repository synced! Looking for dependencies Adding dependencies to manifest CyanogenMod/zte-kernel-msm7x27 already exists Adding dependency: CyanogenMod/android_device_zte_msm7x27-common -> device/zte/msm7x27-common Syncing dependencies fatal: remote error: Repository not found. fatal: remote error: Repository not found. error: Cannot fetch CyanogenMod/android_device_zte_msm7x27-common error: Exited sync due to fetch errors Done build/core/config.mk:151: *** No TARGET_CPU_ABI defined by board config: . Stop. ** Don't have a product spec for: 'cm_skate' ** Do you have the right repo manifest?
Guest tilal6991 Posted September 9, 2012 Report Posted September 9, 2012 Woah. You're using the CM skate repo. You should not do that.
Guest tilal6991 Posted September 9, 2012 Report Posted September 9, 2012 Woah. You're using the CM skate repo. You should not do that.
Guest muhahahaah Posted September 9, 2012 Report Posted September 9, 2012 Woah. You're using the CM skate repo. You should not do that. How can I change that? Changing it in local_manifest.xml doesn't help, it always downloads it from cyanogenmod...
Guest XMasterNinni Posted September 9, 2012 Report Posted September 9, 2012 @muhahahaah I'll help you today ;)
Guest razzmataz1478 Posted September 9, 2012 Report Posted September 9, 2012 Woah. You're using the CM skate repo. You should not do that. He's not.
Guest XMasterNinni Posted September 9, 2012 Report Posted September 9, 2012 Sorted out. He used the JellyBean device config. This uses the common msm7x27 config, which wasn't given.
Guest Nofan Tasi Posted September 10, 2012 Report Posted September 10, 2012 (edited) @razzmataz1478 thanks! having used OpenJDK may explain why my own built ROMs did never work reliably, I recall it is in some FAQ to use Sun/Oracle SDK 1.6 (not 1.7), but, since OpenJDK is based upon Sun/Oracle JDK, I let ubuntu 12.04 choose. I have now manually installed Sun/Oracle SDK 1.6 (+ integrated and set in update alternatives) and just built a ROM which I will soon try. Edited September 10, 2012 by Nofan Tasi
Guest Nofan Tasi Posted September 12, 2012 Report Posted September 12, 2012 With my own builds (this time latest cfx cm9), even with sun-oracle 1.6 jdk, I have 'trebuchet launcher' loop stopping, and, next, after cleaning dalvik, cache and data factory reset, I have 'setup wizzard' loop stopping. I am starting to believe skate android building is not meant for me ... In any case, one can experiment and always recover so it is fun. My goal is to see DVB-T TV on galaxy s2 in CyanogenMod using VLC one day, this might be an utopy but still, one can try.
Guest C3C0 Posted September 12, 2012 Report Posted September 12, 2012 Looks like you are using incorrect adreno libs...
Guest Nofan Tasi Posted September 12, 2012 Report Posted September 12, 2012 @C3C0 nice catch! I do have correct ones in ~cm9/vendor/zte/proprietary_vendor_zte/skate/proprietary/lib/egl (coming from 'git clone git://github.com/tilal6991/proprietary_vendor_zte.git -b ics') But they are not in the system/lib/egl directory of ~/cm9/out/target/product/skate/cm-9-20120910-UNOFFICIAL-skate.zip meaning: somehow they did not make it into the ROM zip (I will look around a bit in the makefiles and build logs how that is possible)
Guest Nofan Tasi Posted September 12, 2012 Report Posted September 12, 2012 here is a fix for the recipe % mkdir -p ~/cm9/vendor/zte/ % cd ~/cm9/vendor/zte/ % git clone git://github.com/tilal6991/proprietary_vendor_zte.git -b ics % ln -s proprietary_vendor_zte/skate # <<-- new because build system looks in vendor/zte/skate the ROM now has the egl (and perhaps more missing proprietary stuff) thanks all for help
Guest C3C0 Posted September 12, 2012 Report Posted September 12, 2012 Or... % cd ~/cm9/vendor/ % git clone git://github.com/tilal6991/proprietary_vendor_zte.git -b ics zte This will clone into zte directory - no need for symlink.
Guest Nofan Tasi Posted September 12, 2012 Report Posted September 12, 2012 (edited) OK thanks this ROM runs fine (latest cm9 CFX) ... time to impress some friends ;-) Edited September 12, 2012 by Nofan Tasi
Guest zukriaksah Posted September 13, 2012 Report Posted September 13, 2012 Hi devs, I need yr help :-) I managed to port many many gb roms from blade, ace & optimus one, all working great. But I got one problem when porting cm9 based roms, I hv 2 now, one XperiaICS from optimus one, & one SkateSIII from Samsung Gio, both smooth but USB mass storage not working
Guest omegavesko Posted September 13, 2012 Report Posted September 13, 2012 Hi devs, I need yr help :-) I managed to port many many gb roms from blade, ace & optimus one, all working great. But I got one problem when porting cm9 based roms, I hv 2 now, one XperiaICS from optimus one, & one SkateSIII from Samsung Gio, both smooth but USB mass storage not working I think Ceco had that problem with paranoid. It may be related.
Guest C3C0 Posted September 13, 2012 Report Posted September 13, 2012 Yes. You need to decompile framework-res and adjust skate related parameters in xml files under values and xml directories Use framework-res from working ICS rom as a base for config values. And check your mic during call - this is often problem when porting ICS roms. Other side can't hear you. This requires config changes in Phone.apk. Again you must decompile and change values.
Guest razzmataz1478 Posted September 13, 2012 Report Posted September 13, 2012 Just seen a tweet by Dazzozo that says AOSP r4 has broken compiling, sigh.
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now