[Q] Smali Error - Galaxy Y GT-S5360 and Duos 6102 Q&A, Help & Troubl

How to fix this smali?
Log.
mnt/sdcard/BBM/classes_dex/potato/mariozawa/statusbargradient/Gradient$1.smali[24,4] Error for input '.parameter': Invalid directive
mnt/sdcard/BBM/classes_dex/potato/mariozawa/statusbargradient/Gradient$1.smali[40,4] Error for input '.parameter': Invalid directive
mnt/sdcard/BBM/classes_dex/potato/mariozawa/statusbargradient/Gradient$1.smali[41,4] Error for input '.parameter': Invalid directive
mnt/sdcard/BBM/classes_dex/potato/mariozawa/statusbargradient/Gradient$1.smali[40,15] mismatched input '"context"' expecting END_METHOD_DIRECTIVE
mnt/sdcard/BBM/classes_dex/potato/mariozawa/statusbargradient/Gradient.smali[43,4] Error for input '.parameter': Invalid directive
mnt/sdcard/BBM/classes_dex/potato/mariozawa/statusbargradient/Gradient.smali[44,4] Error for input '.parameter': Invalid directive
mnt/sdcard/BBM/classes_dex/potato/mariozawa/statusbargradient/Gradient.smali[43,15] mismatched input '"arg0"' expecting END_METHOD_DIRECTIVE
mnt/sdcard/BBM/classes_dex/potato/mariozawa/statusbargradient/Gradient.smali[66,4] Error for input '.parameter': Invalid directive
mnt/sdcard/BBM/classes_dex/potato/mariozawa/statusbargradient/Gradient.smali[67,4] Error for input '.parameter': Invalid directive
mnt/sdcard/BBM/classes_dex/potato/mariozawa/statusbargradient/Gradient.smali[78,4] Error for input '.parameter': Invalid directive
mnt/sdcard/BBM/classes_dex/potato/mariozawa/statusbargradient/Gradient.smali[79,4] Error for input '.parameter': Invalid directive
mnt/sdcard/BBM/classes_dex/potato/mariozawa/statusbargradient/Gradient.smali[90,4] Error for input '.parameter': Invalid directive
mnt/sdcard/BBM/classes_dex/potato/mariozawa/statusbargradient/Gradient.smali[91,4] Error for input '.parameter': Invalid directive
mnt/sdcard/BBM/classes_dex/potato/mariozawa/statusbargradient/Gradient.smali[102,4] Error for input '.parameter': Invalid directive
mnt/sdcard/BBM/classes_dex/potato/mariozawa/statusbargradient/Gradient.smali[103,4] Error for input '.parameter': Invalid directive
mnt/sdcard/BBM/classes_dex/potato/mariozawa/statusbargradient/Gradient.smali[114,4] Error for input '.parameter': Invalid directive
mnt/sdcard/BBM/classes_dex/potato/mariozawa/statusbargradient/Gradient.smali[115,4] Error for input '.parameter': Invalid directive
mnt/sdcard/BBM/classes_dex/potato/mariozawa/statusbargradient/Gradient.smali[126,4] Error for input '.parameter': Invalid directive
mnt/sdcard/BBM/classes_dex/potato/mariozawa/statusbargradient/Gradient.smali[127,4] Error for input '.parameter': Invalid directive
mnt/sdcard/BBM/classes_dex/potato/mariozawa/statusbargradient/Gradient.smali[138,4] Error for input '.parameter': Invalid directive
mnt/sdcard/BBM/classes_dex/potato/mariozawa/statusbargradient/Gradient.smali[139,4] Error for input '.parameter': Invalid directive
mnt/sdcard/BBM/classes_dex/potato/mariozawa/statusbargradient/Gradient.smali[150,4] Error for input '.parameter': Invalid directive
mnt/sdcard/BBM/classes_dex/potato/mariozawa/statusbargradient/Gradient.smali[151,4] Error for input '.parameter': Invalid directive
mnt/sdcard/BBM/classes_dex/potato/mariozawa/statusbargradient/Gradient.smali[162,4] Error for input '.parameter': Invalid directive
mnt/sdcard/BBM/classes_dex/potato/mariozawa/statusbargradient/Gradient.smali[417,15] no viable alternative at input 'e'
mnt/sdcard/BBM/classes_dex/potato/mariozawa/statusbargradient/Gradient.smali[417,17] no viable alternative at input 'Ljava/lang/Exception;'
mnt/sdcard/BBM/classes_dex/potato/mariozawa/statusbargradient/Gradient.smali[580,15] no viable alternative at input 'filter'
mnt/sdcard/BBM/classes_dex/potato/mariozawa/statusbargradient/Gradient.smali[580,22] no viable alternative at input 'Landroid/content/IntentFilter;'
mnt/sdcard/BBM/classes_dex/potato/mariozawa/statusbargradient/Gradient.smali[642,4] Error for input '.parameter': Invalid directive
mnt/sdcard/BBM/classes_dex/potato/mariozawa/statusbargradient/Gradient.smali[643,4] Error for input '.parameter': Invalid directive
mnt/sdcard/BBM/classes_dex/potato/mariozawa/statusbargradient/Gradient.smali[642,15] mismatched input '"bottomColor"' expecting END_METHOD_DIRECTIVE
mnt/sdcard/BBM/classes_dex/potato/mariozawa/statusbargradient/Gradient.smali[910,4] Error for input '.parameter': Invalid directive
mnt/sdcard/BBM/classes_dex/potato/mariozawa/statusbargradient/Gradient.smali[911,4] Error for input '.parameter': Invalid directive
mnt/sdcard/BBM/classes_dex/potato/mariozawa/statusbargradient/Gradient.smali[910,15] mismatched input '"first"' expecting END_METHOD_DIRECTIVE
mnt/sdcard/BBM/classes_dex/potato/mariozawa/statusbargradient/Gradient.smali[912,4] Error for input '.parameter': Invalid directive
mnt/sdcard/BBM/classes_dex/potato/mariozawa/statusbargradient/Gradient.smali[913,4] Error for input '.parameter': Invalid directive

are you using apktool version 1.5.2 to compile the apk
assuming you have copied the smali correctly it will work
If you use apktool 2 or above it will not compile

Related

[Q] Get kernel framebuffer console

Hello XDA users!
I'm so confused with this thing. I've been trying to do that nearly a month. After a billion google queries and phone reboots (if my N4 could throw up, it would) I got nothing.
First of all, I can't compile the kernel.
Sys info: I'm on Arch Linux 3.12.1-3-ARCH 64 bit.
I have all the three google toolchains (arm-linux-androideabi-4.{6,7,8}) and currently I'm trying with 4.8.
With default config (I stress that) I get this: http://showterm.io/1a41b9af919653f53a890
I use google's repo (https://android.googlesource.com/kernel/msm.git) on the android-msm-mako-3.4-kitkat-mr0 branch (I use occam-krt16o build on my N4).
I know this must be noobish problem, but I have no idea what's the problem...
Thanks in advance!
I've got some news!
First of all, you need to edit scripts/gcc-wrapper.py to use python2.7 and not 3.
However, 4.8 toolchain spits some errors and I'm not really into casting spells just to compile with 4.8 instead of 4.7. If there is a major difference between them (performance improvements etc.) I'll look into it.
Now it's time to implement the framebuffer changes to the .config
for more info:
http://forum.xda-developers.com/showpost.php?p=10075806&postcount=3
http://forum.xda-developers.com/showpost.php?p=18256605&postcount=1
UPDATE: Well, I applied this patch (https://github.com/Tasssadar/kernel...a9d#diff-94babbe85a910bf17f882465a760c431R608), I can only get blank screen. Any ideas?
Bump.
Hi does anyone know how to get this to work.
I have an Alcatel OT918D ANDROID 2.3.5.
I have managed to compile my own kernel and boot it. But for adding the frame buffer option in the makefile I get this error during compilation:
**************************************************************************************************************
drivers/video/console/fbcon.c:638: note: expected 'struct file *' but argument is of type 'struct fb_info *'
drivers/video/console/fbcon.c:638: error: too few arguments to function 'info->fbops->fb_open'
drivers/video/console/fbcon.c: In function 'con2fb_release_oldinfo':
drivers/video/console/fbcon.c:670: warning: passing argument 1 of 'oldinfo->fbops->fb_release' from incompatible pointer type
drivers/video/console/fbcon.c:670: note: expected 'struct file *' but argument is of type 'struct fb_info *'
drivers/video/console/fbcon.c:670: error: too few arguments to function 'oldinfo->fbops->fb_release'
drivers/video/console/fbcon.c:673: warning: passing argument 1 of 'newinfo->fbops->fb_release' from incompatible pointer type
drivers/video/console/fbcon.c:673: note: expected 'struct file *' but argument is of type 'struct fb_info *'
drivers/video/console/fbcon.c:673: error: too few arguments to function 'newinfo->fbops->fb_release'
drivers/video/console/fbcon.c: In function 'fbcon_startup':
drivers/video/console/fbcon.c:868: warning: passing argument 1 of 'info->fbops->fb_open' from incompatible pointer type
drivers/video/console/fbcon.c:868: note: expected 'struct file *' but argument is of type 'struct fb_info *'
drivers/video/console/fbcon.c:868: error: too few arguments to function 'info->fbops->fb_open'
drivers/video/console/fbcon.c: In function 'fbcon_exit':
drivers/video/console/fbcon.c:3388: warning: passing argument 1 of 'info->fbops->fb_release' from incompatible pointer type
drivers/video/console/fbcon.c:3388: note: expected 'struct file *' but argument is of type 'struct fb_info *'
drivers/video/console/fbcon.c:3388: error: too few arguments to function 'info->fbops->fb_release'
make[3]: *** [drivers/video/console/fbcon.o] Error 1
make[2]: *** [drivers/video/console] Error 2
make[1]: *** [drivers/video] Error 2
make: *** [drivers] Error 2
make: *** Waiting for unfinished jobs....
CC [M] ../mediatek/source/kernel/drivers/lttng/probes/net-extended-trace.o
CC [M] ../mediatek/source/kernel/drivers/lttng/probes/block-trace.o
CC ../mediatek/source/kernel/kernel/trace_mt65xx_mon.o
LD [M] ../mediatek/source/kernel/drivers/lttng/ltt-relay.o
CC ../mediatek/source/kernel/drivers/m4u/m4u_kernel.o
../mediatek/source/kernel/drivers/m4u/m4u_kernel.c: In function 'm4u_user_v2p':
../mediatek/source/kernel/drivers/m4u/m4u_kernel.c:66: warning: format '%d' expects type 'int', but argument 3 has type 'struct task_struct *'
************************************************************************************************************

Chromium_org gives error all the time

Hello, I'm trying to compile OmniRom but after last repo sync I'm getting this error:
Code:
In file included from external/chromium_org/content/common/android/hash_set.cc:5:0:
/home/lozohcum/OmniRom/out/target/product/jlo/obj/GYP/shared_intermediates/content/jni/HashSet_jni.h:24:20: error: expected initializer before '<' token
/home/lozohcum/OmniRom/out/target/product/jlo/obj/GYP/shared_intermediates/content/jni/HashSet_jni.h:26:17: error: expected initializer before '<' token
/home/lozohcum/OmniRom/out/target/product/jlo/obj/GYP/shared_intermediates/content/jni/HashSet_jni.h:29:22: error: expected '{' before '<' token
/home/lozohcum/OmniRom/out/target/product/jlo/obj/GYP/shared_intermediates/content/jni/HashSet_jni.h:29:22: error: expected unqualified-id before '<' token
external/chromium_org/content/common/android/hash_set.cc:30:1: error: expected '}' at end of input
cc1plus: all warnings being treated as errors
I have tried with chromium_org from CM11 (which compile without any errors) and the same thing appear.
cc1plus: all warnings being treated as errors
Click to expand...
Click to collapse
So I suppose adding a flag somewhere will fix that error but I'm not sure which flag and where.
Do you have any clue how to solve it?

[MOD][4.1.2] Media scanner Fix for I9070

Finally ported this mod for our device:
[How-To] Potential Media Scanner Fix for XXLSJ-MS1/XWLS8-LSD-LSE-LSJ
Requirements:
- Touchwiz 4.1.2
- Knowledge in decompile/recompile jar file
- A nandroid backup to restore in case of failure
Steps:
1) Decompile Framework.jar
2) Paste MediaScanner.smali to \framework\smali\android\media\ (in attachment)
3) Recompile.
Or try my flashable zip, valid just for a deodexed UBLPK firmware.
Note: This fix is not exactly equal to shoman94 fix, to result compatible for our device.
In case you flash a new rom or a nandroid backup, you'll have always to clean Media Storage in this way:
Settings > Applications > Media Storage > Clear data, force stop and reboot.
Thanks to:
jeboo
Google
cyanogenmod
shoman94
Click to expand...
Click to collapse
Thanks for sharing! I was looking for a way to do this - but I'm glad that you figured it out first!
Unfortunately, I can't recompile my framework.jar after replacing my MediaScanner.smali with yours. This is the error I get:
Code:
P:\APKTOOL>apktool b framework framework.jar
I: Checking whether sources has changed...
I: Smaling...
[1148,4] Error for input '.param': Invalid directive
[1300,4] Error for input '.param': Invalid directive
[1301,4] Error for input '.param': Invalid directive
[1302,4] Error for input '.param': Invalid directive
[1303,4] Error for input '.param': Invalid directive
[1304,4] Error for input '.param': Invalid directive
[1782,4] Error for input '.param': Invalid directive
[1795,4] Error for input '.param': Invalid directive
[1796,4] Error for input '.param': Invalid directive
[1797,4] Error for input '.param': Invalid directive
[1798,4] Error for input '.param': Invalid directive
[1809,4] Error for input '.param': Invalid directive
[1810,4] Error for input '.param': Invalid directive
[1825,4] Error for input '.param': Invalid directive
[1826,4] Error for input '.param': Invalid directive
[1841,4] Error for input '.param': Invalid directive
[1852,4] Error for input '.param': Invalid directive
[1873,4] Error for input '.param': Invalid directive
[1884,4] Error for input '.param': Invalid directive
[1885,4] Error for input '.param': Invalid directive
[1900,4] Error for input '.param': Invalid directive
[1911,4] Error for input '.param': Invalid directive
[1922,4] Error for input '.param': Invalid directive
[1935,4] Error for input '.param': Invalid directive
[1946,4] Error for input '.param': Invalid directive
[1957,4] Error for input '.param': Invalid directive
[1968,4] Error for input '.param': Invalid directive
[1979,4] Error for input '.param': Invalid directive
[1980,4] Error for input '.param': Invalid directive
[1991,4] Error for input '.param': Invalid directive
[2002,4] Error for input '.param': Invalid directive
[2013,4] Error for input '.param': Invalid directive
[2014,4] Error for input '.param': Invalid directive
[2025,4] Error for input '.param': Invalid directive
[2036,4] Error for input '.param': Invalid directive
[2047,4] Error for input '.param': Invalid directive
[2048,4] Error for input '.param': Invalid directive
[2059,4] Error for input '.param': Invalid directive
[2070,4] Error for input '.param': Invalid directive
[2081,4] Error for input '.param': Invalid directive
[2098,4] Error for input '.param': Invalid directive
[2099,4] Error for input '.param': Invalid directive
[2114,4] Error for input '.param': Invalid directive
[2115,4] Error for input '.param': Invalid directive
[2130,4] Error for input '.param': Invalid directive
[2147,4] Error for input '.param': Invalid directive
[2158,4] Error for input '.param': Invalid directive
[2169,4] Error for input '.param': Invalid directive
[2170,4] Error for input '.param': Invalid directive
[2181,4] Error for input '.param': Invalid directive
[2182,4] Error for input '.param': Invalid directive
[2183,4] Error for input '.param': Invalid directive
[2194,4] Error for input '.param': Invalid directive
[2205,4] Error for input '.param': Invalid directive
[2216,4] Error for input '.param': Invalid directive
[2233,4] Error for input '.param': Invalid directive
[2250,4] Error for input '.param': Invalid directive
[2261,4] Error for input '.param': Invalid directive
[2272,4] Error for input '.param': Invalid directive
[2273,4] Error for input '.param': Invalid directive
[2411,4] Error for input '.param': Invalid directive
[2555,4] Error for input '.param': Invalid directive
[2556,4] Error for input '.param': Invalid directive
[2607,4] Error for input '.param': Invalid directive
[2704,4] Error for input '.param': Invalid directive
[2870,4] Error for input '.param': Invalid directive
[2981,4] Error for input '.param': Invalid directive
[2982,4] Error for input '.param': Invalid directive
[3080,4] Error for input '.param': Invalid directive
[3081,4] Error for input '.param': Invalid directive
[3264,4] Error for input '.param': Invalid directive
[3318,4] Error for input '.param': Invalid directive
[3319,4] Error for input '.param': Invalid directive
[3887,4] Error for input '.param': Invalid directive
[3888,4] Error for input '.param': Invalid directive
[3937,4] Error for input '.param': Invalid directive
[3938,4] Error for input '.param': Invalid directive
[3939,4] Error for input '.param': Invalid directive
[4090,4] Error for input '.param': Invalid directive
[4091,4] Error for input '.param': Invalid directive
[4092,4] Error for input '.param': Invalid directive
[4093,4] Error for input '.param': Invalid directive
[4094,4] Error for input '.param': Invalid directive
[4327,4] Error for input '.param': Invalid directive
[4328,4] Error for input '.param': Invalid directive
[4742,4] Error for input '.param': Invalid directive
[4743,4] Error for input '.param': Invalid directive
[4744,4] Error for input '.param': Invalid directive
[4745,4] Error for input '.param': Invalid directive
[4746,4] Error for input '.param': Invalid directive
[4989,4] Error for input '.param': Invalid directive
[4990,4] Error for input '.param': Invalid directive
[4991,4] Error for input '.param': Invalid directive
[4992,4] Error for input '.param': Invalid directive
[4993,4] Error for input '.param': Invalid directive
[5525,4] Error for input '.param': Invalid directive
[5612,4] Error for input '.param': Invalid directive
[5731,4] Error for input '.param': Invalid directive
[5986,4] Error for input '.param': Invalid directive
[5987,4] Error for input '.param': Invalid directive
[7025,4] Error for input '.param': Invalid directive
[7026,4] Error for input '.param': Invalid directive
[7027,4] Error for input '.param': Invalid directive
[7028,4] Error for input '.param': Invalid directive
[7403,4] Error for input '.param': Invalid directive
[7404,4] Error for input '.param': Invalid directive
[7405,4] Error for input '.param': Invalid directive
[1148,11] mismatched input 'p1' expecting END_METHOD_DIRECTIVE
[1300,11] mismatched input 'p1' expecting END_METHOD_DIRECTIVE
[1782,11] mismatched input 'p0' expecting END_METHOD_DIRECTIVE
[1795,11] mismatched input 'p0' expecting END_METHOD_DIRECTIVE
[1809,11] mismatched input 'p0' expecting END_METHOD_DIRECTIVE
[1825,11] mismatched input 'p0' expecting END_METHOD_DIRECTIVE
[1841,11] mismatched input 'p0' expecting END_METHOD_DIRECTIVE
[1852,11] mismatched input 'p0' expecting END_METHOD_DIRECTIVE
[1873,11] mismatched input 'p0' expecting END_METHOD_DIRECTIVE
[1884,11] mismatched input 'p0' expecting END_METHOD_DIRECTIVE
[1900,11] mismatched input 'p0' expecting END_METHOD_DIRECTIVE
[1911,11] mismatched input 'p0' expecting END_METHOD_DIRECTIVE
[1922,11] mismatched input 'p0' expecting END_METHOD_DIRECTIVE
[1935,11] mismatched input 'p0' expecting END_METHOD_DIRECTIVE
[1946,11] mismatched input 'p0' expecting END_METHOD_DIRECTIVE
[1957,11] mismatched input 'p0' expecting END_METHOD_DIRECTIVE
[1968,11] mismatched input 'p0' expecting END_METHOD_DIRECTIVE
[1979,11] mismatched input 'p0' expecting END_METHOD_DIRECTIVE
[1991,11] mismatched input 'p0' expecting END_METHOD_DIRECTIVE
[2002,11] mismatched input 'p0' expecting END_METHOD_DIRECTIVE
[2013,11] mismatched input 'p0' expecting END_METHOD_DIRECTIVE
[2025,11] mismatched input 'p0' expecting END_METHOD_DIRECTIVE
[2036,11] mismatched input 'p0' expecting END_METHOD_DIRECTIVE
[2047,11] mismatched input 'p0' expecting END_METHOD_DIRECTIVE
[2059,11] mismatched input 'p0' expecting END_METHOD_DIRECTIVE
[2070,11] mismatched input 'p0' expecting END_METHOD_DIRECTIVE
[2081,11] mismatched input 'p0' expecting END_METHOD_DIRECTIVE
[2098,11] mismatched input 'p0' expecting END_METHOD_DIRECTIVE
[2114,11] mismatched input 'p0' expecting END_METHOD_DIRECTIVE
[2130,11] mismatched input 'p0' expecting END_METHOD_DIRECTIVE
[2147,11] mismatched input 'p0' expecting END_METHOD_DIRECTIVE
[2158,11] mismatched input 'p0' expecting END_METHOD_DIRECTIVE
[2169,11] mismatched input 'p0' expecting END_METHOD_DIRECTIVE
[2181,11] mismatched input 'p0' expecting END_METHOD_DIRECTIVE
[2194,11] mismatched input 'p0' expecting END_METHOD_DIRECTIVE
[2205,11] mismatched input 'p0' expecting END_METHOD_DIRECTIVE
[2216,11] mismatched input 'p0' expecting END_METHOD_DIRECTIVE
[2233,11] mismatched input 'p0' expecting END_METHOD_DIRECTIVE
[2250,11] mismatched input 'p0' expecting END_METHOD_DIRECTIVE
[2261,11] mismatched input 'p0' expecting END_METHOD_DIRECTIVE
[2272,11] mismatched input 'p1' expecting END_METHOD_DIRECTIVE
[2411,11] mismatched input 'p0' expecting END_METHOD_DIRECTIVE
[2555,11] mismatched input 'p1' expecting END_METHOD_DIRECTIVE
[2607,11] mismatched input 'p1' expecting END_METHOD_DIRECTIVE
[2704,11] mismatched input 'p0' expecting END_METHOD_DIRECTIVE
[2870,11] mismatched input 'p0' expecting END_METHOD_DIRECTIVE
[2981,11] mismatched input 'p1' expecting END_METHOD_DIRECTIVE
[3080,11] mismatched input 'p1' expecting END_METHOD_DIRECTIVE
[3264,11] mismatched input 'p1' expecting END_METHOD_DIRECTIVE
[3271,4] missing EOF at '.prologue'
Exception in thread "main" brut.androlib.AndrolibException: Could not smali file
: P:\APKTOOL\framework\smali\android\media\MediaScanner.smali
at brut.androlib.src.DexFileBuilder.addSmaliFile(DexFileBuilder.java:45)
at brut.androlib.src.DexFileBuilder.addSmaliFile(DexFileBuilder.java:33)
at brut.androlib.src.SmaliBuilder.buildFile(SmaliBuilder.java:66)
at brut.androlib.src.SmaliBuilder.build(SmaliBuilder.java:50)
at brut.androlib.src.SmaliBuilder.build(SmaliBuilder.java:37)
at brut.androlib.Androlib.buildSourcesSmali(Androlib.java:257)
at brut.androlib.Androlib.buildSources(Androlib.java:214)
at brut.androlib.Androlib.build(Androlib.java:205)
at brut.androlib.Androlib.build(Androlib.java:176)
at brut.apktool.Main.cmdBuild(Main.java:228)
at brut.apktool.Main.main(Main.java:79)
If you don't mind, can you please share your framework.jar with me/us?
Sami Kabir said:
Thanks for sharing! I was looking for a way to do this - but I'm glad that you figured it out first!
Unfortunately, I can't recompile my framework.jar after replacing my MediaScanner.smali with yours. This is the error I get:
If you don't mind, can you please share your framework.jar with me/us?
Click to expand...
Click to collapse
OP updated with a flashable zip, please test it because I'd like to know if it works for your ROM.
Remember to make a backup!
If it doesn't work, then I suggest you to decompile / recompile framework.jar again using this tool:
http://forum.xda-developers.com/showthread.php?t=2311766
isaak said:
OP updated with a flashable zip, please test it because I'd like to know if it works for your ROM.
Remember to make a backup!
If it doesn't work, then I suggest you to decompile / recompile framework.jar again using this tool:
http://forum.xda-developers.com/showthread.php?t=2311766
Click to expand...
Click to collapse
Thanks for sharing your framework.jar. I decompiled it and used your MediaScanner.smali in my framework.jar - and it recompiled without any errors this time :laugh:
I checked both the MediaScanner smali files and although they were the same, there was a difference of 2 KB. So I've shared this MediaScanner.smali (see below) in case someone gets the same errors I got earlier.
Download: View attachment MediaScanner.zip
One more thing. Did you change your username from littlethings to isaak?
Sami Kabir said:
One more thing. Did you change your username from littlethings to isaak?
Click to expand...
Click to collapse
yah ! i saw littlethings 2 days ago

Building Android 5.1.1 from source - Compile error

Hi guys, I don't know if this is the correct section for this, of not then feel free to move it.
I'm trying to build Android 5.1.1_r38 from source on a Intel i5 mechine running Ubuntu 16.04.
After about an hour running, If gives me the following errors
Code:
external/chromium_org/third_party/yasm/source/patched-yasm/tools/genmacro/genmacro.c:90: error: unsupported reloc 43
external/chromium_org/third_party/yasm/source/patched-yasm/tools/genmacro/genmacro.c:48: error: unsupported reloc 43
external/chromium_org/third_party/yasm/source/patched-yasm/tools/genmacro/genmacro.c:55: error: unsupported reloc 43
external/chromium_org/third_party/yasm/source/patched-yasm/tools/genmacro/genmacro.c:68: error: unsupported reloc 43
clang: error: linker command failed with exit code 1 (use -v to see invocation)
build/core/host_executable_internal.mk:31: recipe for target 'out/host/linux-x86/obj32/EXECUTABLES/third_party_yasm_genmacro_x86_host_gyp_intermediates/genmacro' failed
make: *** [out/host/linux-x86/obj32/EXECUTABLES/third_party_yasm_genmacro_x86_host_gyp_intermediates/genmacro] Error 1
make: *** Waiting for unfinished jobs....
prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.6//x86_64-linux/bin/ld: error: out/host/linux-x86/obj32/EXECUTABLES/third_party_yasm_genmodule_x86_host_gyp_intermediates/third_party/yasm/source/patched-yasm/libyasm/genmodule.o: unsupported reloc 43 against global symbol stderr
prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.6//x86_64-linux/bin/ld: error: out/host/linux-x86/obj32/EXECUTABLES/third_party_yasm_genmodule_x86_host_gyp_intermediates/third_party/yasm/source/patched-yasm/libyasm/genmodule.o: unsupported reloc 43 against global symbol stderr
prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.6//x86_64-linux/bin/ld: error: out/host/linux-x86/obj32/EXECUTABLES/third_party_yasm_genmodule_x86_host_gyp_intermediates/third_party/yasm/source/patched-yasm/libyasm/genmodule.o: unsupported reloc 43 against global symbol stderr
prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.6//x86_64-linux/bin/ld: error: out/host/linux-x86/obj32/EXECUTABLES/third_party_yasm_genmodule_x86_host_gyp_intermediates/third_party/yasm/source/patched-yasm/libyasm/genmodule.o: unsupported reloc 43 against global symbol stderr
external/chromium_org/third_party/yasm/source/patched-yasm/libyasm/genmodule.c:87: error: unsupported reloc 43
external/chromium_org/third_party/yasm/source/patched-yasm/libyasm/genmodule.c:63: error: unsupported reloc 43
external/chromium_org/third_party/yasm/source/patched-yasm/libyasm/genmodule.c:174: error: unsupported reloc 43
external/chromium_org/third_party/yasm/source/patched-yasm/libyasm/genmodule.c:183: error: unsupported reloc 43
host StaticLib: third_party_yasm_genperf_libs_x86_host_gyp_32 (out/host/linux-x86/obj32/STATIC_LIBRARIES/third_party_yasm_genperf_libs_x86_host_gyp_intermediates/third_party_yasm_genperf_libs_x86_host_gyp.a)
clang: error: linker command failed with exit code 1 (use -v to see invocation)
build/core/host_executable_internal.mk:31: recipe for target 'out/host/linux-x86/obj32/EXECUTABLES/third_party_yasm_genmodule_x86_host_gyp_intermediates/genmodule' failed
make: *** [out/host/linux-x86/obj32/EXECUTABLES/third_party_yasm_genmodule_x86_host_gyp_intermediates/genmodule] Error 1
I've run apt-get update and make clobber and anything else I can think of (note: I'm quite new to ubuntu)
If you need any more info, just feel free to ask, as I'm not sure what you need to help me.
Thanks in advance.

Mmi

How to solve the “connection problem or invalid mmi code?

Categories

Resources