I see that package was 10 times downloaded, but no one comment
Well, I guess I can forget about configuring ubuntu for now
cygwin never could get working.
Great job on compiling and getting the link up!
RapidShare.... not so rapid Probably getting flooded by all the 501 users
You 500 users go play with the 500 roms and stop sucking all the bandwidth!
You 500 users go play with the 500 roms and stop sucking all the bandwidth!
Before you all go flashing away and saying it doesn't work, why don't you give a little time for the devs to put together a n00b proof solution?
Assuming you are talking to me, the alternative would be saying nothing at all. I think my version is better. As said, I'm willing to test whatever and this was my first result. I'm not complaining at all, i was just giving feedback, exactly what was asked for.
Taptalked u see
Could anyone please tell me what to do with the full package?
Simply flash with CWM? Or is there anything else that needs to be done prior to flashing?
Thanks!
Sent from my A501 using XDA
I thanked you for that. I know, assumption is the mother of all **** ups. Next time I'll give you a hug ;-)
Good to see you around hereCould anyone please tell me what to do with the full package?
Simply flash with CWM? Or is there anything else that needs to be done prior to flashing?
Thanks!
Sent from my A501 using XDA
Yes, you need to install ICS bootloader
I'm not sure that I understand question. Any way...:the source are coming from official repository of android sdk ?
modified by you to work on Acer tablet ? or you have "only" put the Acer driver ?
what about the kernel ? it use the kernel already installed on the tablet ?
does it remove th root feature ?
If you already have installed ICS bootloader and right recovery - YES
mkdir aosp && cd aosp
repo init -u [url]https://android.googlesource.com/platform/manifest[/url] -b ics-mr1
repo sync
git clone git://github.com/shchers/afs_device_acer_picasso.git device/acer/picasso
git clone git://github.com/shchers/afs_vendor_mbm_mbm-ril.git vendor/mbm/mbm-ril
git clone git://github.com/shchers/afs_vendor_mbm_libmbm-gps.git vendor/mbm/libmbm-gps
git clone git://github.com/shchers/afs_vendor_mbm_mbmservice.git vendor/mbm/mbmservice
source build/envsetup.sh
lunch full_picasso-userdebug
m -j`grep -c processor /proc/cpuinfo`
cd ${ANDROID_PRODUCT_OUT}
mkdir -p META-INF/com/google/android
show_progress(0.400000, 0);
ui_print("> Formating system partition");
format("ext4", "EMMC", "/dev/block/mmcblk0p3", "0");
ui_print("> Mounting system partition");
mount("ext4", "EMMC", "/dev/block/mmcblk0p3", "/system");
ui_print("> Extracting system directory");
package_extract_dir("system", "/system");
ui_print("> Creating symlinks");
show_progress(0.200000,0);
symlink("Roboto-Bold.ttf", "/system/fonts/DroidSans-Bold.ttf");
symlink("Roboto-Regular.ttf", "/system/fonts/DroidSans.ttf");
symlink("mksh", "/system/bin/sh");
symlink("toolbox",
"/system/bin/ls","/system/bin/mount","/system/bin/cat",
"/system/bin/ps","/system/bin/kill","/system/bin/ln",
"/system/bin/insmod","/system/bin/rmmod","/system/bin/lsmod",
"/system/bin/ifconfig","/system/bin/setconsole","/system/bin/rm",
"/system/bin/mkdir","/system/bin/rmdir","/system/bin/reboot",
"/system/bin/getevent","/system/bin/sendevent","/system/bin/date",
"/system/bin/wipe","/system/bin/sync","/system/bin/umount",
"/system/bin/start","/system/bin/stop","/system/bin/notify",
"/system/bin/cmp","/system/bin/dmesg","/system/bin/route",
"/system/bin/hd","/system/bin/dd","/system/bin/df",
"/system/bin/getprop","/system/bin/setprop","/system/bin/watchprops",
"/system/bin/log","/system/bin/sleep","/system/bin/renice",
"/system/bin/printenv","/system/bin/smd","/system/bin/chmod",
"/system/bin/chown","/system/bin/newfs_msdos","/system/bin/netstat",
"/system/bin/ioctl","/system/bin/mv","/system/bin/schedtop",
"/system/bin/top","/system/bin/iftop","/system/bin/id",
"/system/bin/uptime","/system/bin/vmstat","/system/bin/nandread",
"/system/bin/ionice","/system/bin/touch","/system/bin/lsof");
ui_print("> Applying permissions");
set_perm_recursive(0, 0, 0755, 0644, "/system");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin");
set_perm_recursive(0, 2000, 0755, 0755, "/system/xbin");
set_perm_recursive(1002, 1002, 0755, 0440, "/system/etc/bluetooth");
set_perm(0, 0, 0755, "/system/etc/bluetooth");
set_perm(1000, 1000, 0640, "/system/etc/bluetooth/auto_pairing.conf");
set_perm(3002, 3002, 0444, "/system/etc/bluetooth/blacklist.conf");
set_perm(1002, 1002, 0440, "/system/etc/dbus.conf");
set_perm(1014, 2000, 0550, "/system/etc/dhcpcd/dhcpcd-run-hooks");
set_perm(0, 2000, 0550, "/system/etc/init.goldfish.sh");
set_perm(0, 0, 0544, "/system/etc/install-recovery.sh");
set_perm_recursive(0, 0, 0755, 0555, "/system/etc/ppp");
set_perm_recursive(0, 2000, 0755, 0644, "/system/vendor");
set_perm(0, 0, 0644, "/system/vendor/fake.txt");
show_progress(0.200000, 10);
package_extract_file("boot.img", "/dev/block/mmcblk0p2");
zip -r9 full-pack.zip boot.img system META-INF
openssl genrsa -out key.pem 1024
openssl req -new -key key.pem -out request.pem
openssl x509 -req -days 3650 -in request.pem -signkey key.pem -out certificate.pem
openssl pkcs8 -topk8 -outform DER -in key.pem -inform PEM -out key.pk8 -nocrypt
java -jar ${ANDROID_HOST_OUT}/framework/signapk.jar certificate.pem key.pk8 full-pack.zip full-pack-sign.zip
adb root && adb wait-for-device
adb shell mount -o remount,rw -t ext4 /dev/block/mmcblk0p3 /system/
adb shell stop && adb sync && adb reboot
adb reboot bootloader
fastboot boot ${ANDROID_PRODUCT_OUT}/kernel ${ANDROID_PRODUCT_OUT}/ramdisk.img
fastboot boot ${ANDROID_PRODUCT_OUT}/boot.img
fastboot flash:raw boot ${ANDROID_PRODUCT_OUT}/kernel ${ANDROID_PRODUCT_OUT}/ramdisk.img
adb root && adb wait-for-device
adb shell mount -o remount,rw -t ext4 /dev/block/mmcblk0p3 /system/
mkdir GooglePack && cd GooglePack
unzip googlepack.zip
adb shell stop
for f in `ls *.apk`; do echo "Uploading $f" && adb push $f /system/app/; done
adb reboot recovery
adb logcat -b radio
Q: WiFi scanner show few AP, but can't connect anywhere...
A: Try to make factory reset.
Good point, but unfortunately I'd never seen CM source code. May be you can share link to CM Gerrit/Git with me?