Jump to content

Android 2.2 Development


Guest eckengucker1

Recommended Posts

can someone mirror the gapps file the link at http://www.kanged.net/mirror.php?t=gapps&a...0816-signed.zip seems to be down. thanks great work guys

Sure. Give me some time to upload them.

gapps-mdpi-tiny-20100814-signed.zip

gapps-mdpi-20100816-signed.zip

Tiny or full?

Tiny contains Amazon MP3 Store, Genie Widget, Google Search, Maps, Market, Setup Wizard, Google Talk, Voice Search, Youtube

Full contains all of the above plus extras like Car Home, ChromeToPhone, Facebook, Google Voice, Passion Quick Office, Twitter

Edited by flibblesan
Link to comment
Share on other sites

What is the command your running and what is the full output?

You should see something like

$device/huawei/pulse/extract_zip.sh ~/Android/downloads/flbmod_v1.5adw.zip 

Zip file = /home/tom/Android/downloads/flbmod_v1.5adw.zip

Source location = device/huawei/pulse

Archive:  /home/tom/Android/downloads/flbmod_v1.5adw.zip

  inflating: device/huawei/pulse/libGLES_qcom.so  

Archive:  /home/tom/Android/downloads/flbmod_v1.5adw.zip

  inflating: device/huawei/pulse/include/system/wifi/athtcmd_ram.bin  

  inflating: device/huawei/pulse/include/system/lib/libwmsts.so  

  inflating: device/huawei/pulse/include/system/lib/libnv.so  

  inflating: device/huawei/pulse/include/system/bin/akmd2  

  inflating: device/huawei/pulse/include/system/wifi/athwlan.bin.z77  

  inflating: device/huawei/pulse/include/system/wifi/caldata.bin.ar6002  

  inflating: device/huawei/pulse/include/system/wifi/caldata.bin.ar6102  

  inflating: device/huawei/pulse/include/system/lib/libmmgsdilib.so  

  inflating: device/huawei/pulse/include/system/lib/libwms.so  

  inflating: device/huawei/pulse/include/system/wifi/iwlist  

  inflating: device/huawei/pulse/include/system/wifi/ar6000.ko  

  inflating: device/huawei/pulse/include/system/wifi/data.patch.hw2_0.bin.ar6002  

  inflating: device/huawei/pulse/include/system/wifi/data.patch.hw2_0.bin.ar6102  

  inflating: device/huawei/pulse/include/system/lib/libgstk_exp.so  

  inflating: device/huawei/pulse/include/system/lib/libqmi.so  

  inflating: device/huawei/pulse/include/system/lib/libril-qcril-hook-oem.so  

  inflating: device/huawei/pulse/include/system/lib/libdss.so  

  inflating: device/huawei/pulse/include/system/wifi/udp_server  

  inflating: device/huawei/pulse/include/system/wifi/iwconfig  

  inflating: device/huawei/pulse/include/system/lib/libcm.so  

  inflating: device/huawei/pulse/include/system/lib/libdiag.so  

  inflating: device/huawei/pulse/include/system/wifi/loadART.sh  

  inflating: device/huawei/pulse/include/system/lib/hw/sensors.default.so  

  inflating: device/huawei/pulse/include/system/wifi/artagent  

  inflating: device/huawei/pulse/include/system/wifi/device.bin  

  inflating: device/huawei/pulse/include/system/lib/libdsm.so  

  inflating: device/huawei/pulse/include/system/lib/liboncrpc.so  

  inflating: device/huawei/pulse/include/system/bin/qmuxd  

  inflating: device/huawei/pulse/include/system/lib/libril-qc-1.so  

  inflating: device/huawei/pulse/include/system/bin/hci_qcomm_init  

  inflating: device/huawei/pulse/include/system/lib/libgsdi_exp.so  

  inflating: device/huawei/pulse/include/system/lib/libqueue.so  

  inflating: device/huawei/pulse/include/system/wifi/loadecho.sh

command i run is

/mydroid/device/huawei/pulse/extract_zip.sh flbmod_v1.5adw.zip

output is

bash: /mydroid/device/huawei/pulse/extract_zip.sh: No such file or directory

flb zip is in same directory as script

ah see i made mistake in command now getting

device/huawei/pulse

Zip file = flbmod_v1.5adw.zip

Source location = device/huawei/pulse

unzip: cannot find or open flbmod_v1.5adw.zip, flbmod_v1.5adw.zip.zip or flbmod_v1.5adw.zip.ZIP.

unzip: cannot find or open flbmod_v1.5adw.zip, flbmod_v1.5adw.zip.zip or flbmod_v1.5adw.zip.ZIP.

cp: cannot stat `device/huawei/pulse/include/system/*': No such file or directory

rm: cannot remove `device/huawei/pulse/include/system/': No such file or directory

Edited by peelie
Link to comment
Share on other sites

It may be worth knowing that JIT will use more RAM and can cause instabilities on a device such as ours with low RAM. Cyanogenmod 6 has disabled JIT on the HTC Dream/G1 and Sapphire devices because of this. The Pulse has low ram like these two devices so I'd say JIT was disabled for a very good reason.

Yeah, I turned it off after a day.

Mirror here:

www.postyourangst.com/stuff/Froyo-Pulse-0.50.zip

Link to comment
Share on other sites

command i run is

/mydroid/device/huawei/pulse/extract_zip.sh flbmod_v1.5adw.zip

output is

bash: /mydroid/device/huawei/pulse/extract_zip.sh: No such file or directory

flb zip is in same directory as script

ah see i made mistake in command now getting

device/huawei/pulse

Zip file = flbmod_v1.5adw.zip

Source location = device/huawei/pulse

unzip: cannot find or open flbmod_v1.5adw.zip, flbmod_v1.5adw.zip.zip or flbmod_v1.5adw.zip.ZIP.

unzip: cannot find or open flbmod_v1.5adw.zip, flbmod_v1.5adw.zip.zip or flbmod_v1.5adw.zip.ZIP.

cp: cannot stat `device/huawei/pulse/include/system/*': No such file or directory

rm: cannot remove `device/huawei/pulse/include/system/': No such file or directory

that will assume the zip file is in your current directory. Try device/huawei/pulse/extract_zip.sh device/huawei/pulse/flbmod_v1.5adw.zip.

Or change directory to the one containing the zip file and run it with the command you used before.

Edited by Tom G
Link to comment
Share on other sites

that will assume the zip file is in your current directory. Try device/huawei/pulse/extract_zip.sh device/huawei/pulse/flbmod_v1.5adw.zip.

Or change directory to the one containing the zip file and run it with the command you used before.

okay great script working now; attempting build. cheers tom!

bum! not building!

============================================

PLATFORM_VERSION_CODENAME=REL

PLATFORM_VERSION=2.2

TARGET_PRODUCT=generic

TARGET_BUILD_VARIANT=user

TARGET_SIMULATOR=false

TARGET_BUILD_TYPE=release

TARGET_BUILD_APPS=

TARGET_ARCH=arm

HOST_ARCH=x86

HOST_OS=linux

HOST_BUILD_TYPE=release

BUILD_ID=FRF91

============================================

build/core/main.mk:290: implicitly installing apns-conf_sdk.xml

build/core/copy_headers.mk:15: warning: overriding commands for target `out/target/product/generic/obj/include/libpv/getactualaacconfig.h'

build/core/copy_headers.mk:15: warning: ignoring old commands for target `out/target/product/generic/obj/include/libpv/getactualaacconfig.h'

host C: acp <= build/tools/acp/acp.c

host C: libhost <= build/libs/host/CopyFile.c

host C++: libhost <= build/libs/host/pseudolocalize.cpp

host C: libclearsilver-jni <= external/clearsilver/java-jni/j_neo_util.c

host C: libclearsilver-jni <= external/clearsilver/java-jni/j_neo_cs.c

host C: libneo_util <= external/clearsilver/util/neo_rand.c

host C: libneo_util <= external/clearsilver/util/ulist.c

host C: libneo_util <= external/clearsilver/util/neo_hdf.c

In file included from /usr/include/features.h:354,

from /usr/include/stdlib.h:25,

from build/tools/acp/acp.c:11:

/usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: No such file or directory

In file included from /usr/include/features.h:354,

from /usr/include/sys/stat.h:27,

from build/libs/host/include/host/CopyFile.h:5,

from build/libs/host/CopyFile.c:11:

/usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: No such file or directory

In file included from /usr/include/features.h:354,

from /usr/include/c++/4.2/x86_64-linux-gnu/32/bits/os_defines.h:44,

from /usr/include/c++/4.2/x86_64-linux-gnu/32/bits/c++config.h:41,

from /usr/include/c++/4.2/string:45,

from build/libs/host/include/host/pseudolocalize.h:4,

from build/libs/host/pseudolocalize.cpp:1:

/usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: No such file or directory

make: *** [out/host/linux-x86/obj/EXECUTABLES/acp_intermediates/acp.o] Error 1

make: *** Waiting for unfinished jobs....

make: *** [out/host/linux-x86/obj/STATIC_LIBRARIES/libhost_intermediates/CopyFile.o] Error 1

make: *** [out/host/linux-x86/obj/STATIC_LIBRARIES/libhost_intermediates/pseudolocalize.o] Error 1

Edited by peelie
Link to comment
Share on other sites

It's uploaded:

Froyo-Pulse-0.50: Froyo-Pulse-0.50.zip (mirror thanks to Josh04) (if you want to mirror this locally, please do)

Flash through fastboot mode. Turn on phone holding volume down & red button until you get a blue screen. Then use the fastboot binary (not provided. get it from any recovery image):

fastboot flash boot boot.img

fastboot flash system system.img

fastboot flash userdata userdata.img

Flashing the images will remove anything on the phone already. If you want to keep your data then don't flash userdata (it's not needed).

doesn't seem to boot if you don't flash userdata on my pulse?

Link to comment
Share on other sites

doesn't seem to boot if you don't flash userdata on my pulse?

How odd. Although the instruction was more for people wanting to update from an older Froyo test version.

Link to comment
Share on other sites

Sure. Give me some time to upload them.

gapps-mdpi-tiny-20100814-signed.zip

gapps-mdpi-20100816-signed.zip

Tiny or full?

Tiny contains Amazon MP3 Store, Genie Widget, Google Search, Maps, Market, Setup Wizard, Google Talk, Voice Search, Youtube

Full contains all of the above plus extras like Car Home, ChromeToPhone, Facebook, Google Voice, Passion Quick Office, Twitter

thanks, everythings running nicely, amazing how far its come in so little time

Link to comment
Share on other sites

yes, data. it can be fixed the same way as wth 0.40, however a bit more work, since it has to be rooted first, and mounting /system is more complicated:

mount -o rw,remount /dev/block/mtdblock1 /system

I have flashed 0.5 rom

but it can not be worked by using this

Link to comment
Share on other sites

yes, data. it can be fixed the same way as wth 0.40, however a bit more work, since it has to be rooted first, and mounting /system is more complicated:

mount -o rw,remount /dev/block/mtdblock1 /system

I have flashed 0.5 rom

but it can not be worked by using this

Link to comment
Share on other sites

Cyanogen posted these to Twitter back in July:

I cannot believe how well Froyo runs on old hardware. Hats off to Google.

Has nothing to do with JIT- JIT is disabled for old devices to conserve memory and keep app startup fast.

@tekkitan haven't tried jit, I think its best to leave it off due to memory constraint

(linked to original tweets). I agree with him. Some people on XDA and cyanogenmod forums enabled JIT on the Dream and had instability after a while. It's not a fault with JIT it's just that our phones don't have enough RAM to use JIT effectively.

As JIT can easily be disabled and enabled by setting a build.prop command, it'll be worth compiling Froyo with JIT support still. Then that will allow the users to make the choice to use it or not.

Would you tell me what can i do to make data working?

thank you !

Link to comment
Share on other sites

Cyanogen posted these to Twitter back in July:

I cannot believe how well Froyo runs on old hardware. Hats off to Google.

Has nothing to do with JIT- JIT is disabled for old devices to conserve memory and keep app startup fast.

@tekkitan haven't tried jit, I think its best to leave it off due to memory constraint

(linked to original tweets). I agree with him. Some people on XDA and cyanogenmod forums enabled JIT on the Dream and had instability after a while. It's not a fault with JIT it's just that our phones don't have enough RAM to use JIT effectively.

As JIT can easily be disabled and enabled by setting a build.prop command, it'll be worth compiling Froyo with JIT support still. Then that will allow the users to make the choice to use it or not.

Would you tell me what can i do to make data working?

0.5 rom

thank you !

Edited by shisan
Link to comment
Share on other sites

Ok build keeps failing for me. As far as I know I have all the right dependences installed

make: *** No rule to make target `out/target/product/generic/obj/STATIC_LIBRARIES/libclearsilverregex_intermediates/libclearsilverregex.a', needed by `out/target/product/generic/obj/EXECUTABLES/bash_intermediates/LINKED/bash'. Stop.

I've tried "make clean" and synced the repo again but I always stop on this error.

Edit: Ok this appears to be caused by removing busybox. Now I just need to figure out busybox is failing.

Edit2: Quake? For some reason Quake is in the external folder. random.

Edited by flibblesan
Link to comment
Share on other sites

target StaticExecutable: check_prereq (out/target/product/generic/obj/EXECUTABLES/check_prereq_intermediates/LINKED/check_prereq)

target Executable: cpueater (out/target/product/generic/obj/EXECUTABLES/cpueater_intermediates/LINKED/cpueater)

target Executable: gdbjithelper (out/target/product/generic/obj/EXECUTABLES/gdbjithelper_intermediates/LINKED/gdbjithelper)

target Executable: icache (out/target/product/generic/obj/EXECUTABLES/icache_intermediates/LINKED/icache)

out/target/product/generic/obj/EXECUTABLES/busybox_intermediates/coreutils/date.o: In function `date_main':

/home/flibblesan/mydroid/external/busybox/coreutils/date.c:192: undefined reference to `stime'

out/target/product/generic/obj/EXECUTABLES/busybox_intermediates/networking/ntpd.o: In function `update_local_clock':

/home/flibblesan/mydroid/external/busybox/networking/ntpd.c:1458: undefined reference to `adjtimex'

out/target/product/generic/obj/EXECUTABLES/busybox_intermediates/procps/free.o: In function `free_main':

/home/flibblesan/mydroid/external/busybox/procps/free.c:18: undefined reference to `sysinfo'

out/target/product/generic/obj/EXECUTABLES/busybox_intermediates/procps/kill.o: In function `kill_main':

/home/flibblesan/mydroid/external/busybox/procps/kill.c:128: undefined reference to `getsid'

out/target/product/generic/obj/EXECUTABLES/busybox_intermediates/procps/pgrep.o: In function `pgrep_main':

/home/flibblesan/mydroid/external/busybox/procps/pgrep.c:93: undefined reference to `getsid'

out/target/product/generic/obj/EXECUTABLES/busybox_intermediates/procps/uptime.o: In function `uptime_main':

/home/flibblesan/mydroid/external/busybox/procps/uptime.c:39: undefined reference to `sysinfo'

out/target/product/generic/obj/EXECUTABLES/busybox_intermediates/util-linux/swaponoff.o: In function `swap_enable_disable':

/home/flibblesan/mydroid/external/busybox/util-linux/swaponoff.c:52: undefined reference to `swapon'

/home/flibblesan/mydroid/external/busybox/util-linux/swaponoff.c:54: undefined reference to `swapoff'

collect2: ld returned 1 exit status

make: *** [out/target/product/generic/obj/EXECUTABLES/busybox_intermediates/LINKED/busybox] Error 1

make: *** Waiting for unfinished jobs....

any ideas? Busybox fails to compile completely. If the folder is removed then my build fails with the error in the previous post.

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.