t0mm13b / ics4blade Goto Github PK
View Code? Open in Web Editor NEWICS AOSP port for Zte Blade
ICS AOSP port for Zte Blade
Who pushed out the commit for the overlays for the launcher2, phone, fm and cmparts into the repo? Cannot find the commit... am I going crazy?
I just compiled the code successfully, but every radio stuff like wifi, cell etc. is not working. So it seems to depend on the generation and maybe some other things.
Need any special infos, for possible fixes?
(g3d@laptop: /home/g3d/Documents/android/ics/ics4blade) (06:58:59 нд гру 04) (git branch: master)
bash> source build/envsetup.sh
including device/zte/blade/vendorsetup.sh
including device/zte/skate/vendorsetup.sh
(g3d@laptop: /home/g3d/Documents/android/ics/ics4blade) (06:59:01 нд гру 04) (git branch: master)
bash> lunch
You're building on Linux
Lunch menu... pick a combo:
1. full-eng
2. full_x86-eng
3. vbox_x86-eng
4. zte_blade-eng
5. zte_blade-userdebug
6. zte_skate-eng
7. zte_skate-userdebug
Which would you like? [full-eng] 4
build/core/product_config.mk:193: *** _nic.PRODUCTS.[[device/zte/blade/device_blade.mk]]: "device/common/gps/gps_eu_supl.mk" does not exist. Stopped.
** Don't have a product spec for: 'zte_blade'
** Do you have the right repo manifest?
Will people who are forking/using the project please stop emailing me personally asking for one on one help on how to compile the source! This is very unfair and rude to email me directly and ask for my personal help on that basis.
Use the public channels such as https://github.com/t0mm13b/ics4blade/ or http://code.google.com/p/ics4blade/ to post there or on irc channel #ics4blade @ freenode.net
Please refrain from doing so and any further private emails asking for my help will be refused and duly redirected to /dev/null!
This applies to other collaborators on this project also!
This commit c4fe2b8 that I pushed out, you need to be careful:
The build will break as is due to change in the Android.mk as is for ICS. The rules used in it is more for Gingerbread and prior versions thus ICS is more stricter and will flag up this error 'The following variables have been changed: PRODUCT_COPY_FILES' and bombs out.
Remedy:
Need to go into packages/apps/Superuser
Remove Android.mk which is the culprit.
Rename Android.mk.real to Android.mk and it will build proper this time.
Sorry 'bout that.
Just synced the latest 4.0.3 AOSP code, trying to compile against current github sources (up to this commit: https://github.com/t...5601acec5751ede)
The following error occurs during the build in frameworks/base/include/ui/GraphicBuffer.h on line 66: "GRALLOC_USAGE_HW_VIDEO_ENCODER was note declared in this scope"
Here is a screenshot of the error: http://android.modaco.com/index.php?app=core&module=attach§ion=attach&attach_rel_module=post&attach_id=77487 This file in question is not currently included in the ics4blade repository.
Anyone know how to fix it?
Just trying to compile with some recent changes. No hurry (I can see skywave is making alot of changes currently), I'm just pointing it out in case it hadn't been noticed.
device/zte/blade/libgralloc/mapper.cpp:54: error: redefinition of 'struct pmem_addr'
device/zte/blade/include/linux/android_pmem.h:69: error: previous definition of 'struct_pmem_addr'
mapper.cpp was last modified here: 3cf7458
android_pmem.h was last modified here: 9995e47
Compile borks out with STRATEGY_MEDIA_SONIFICATION missing from the include,
Have a look at this 9f114f0#diff-2
This should fix it up, not sure about NUM_STRATEGIES which could be fixed number and the enum could blow up here, am trying it out anyway and see....
I was thinking, given many seem to think recent builds based on 4.0.3 appear more buggy than 4.0.1 builds, that it would be a good idea to checkout all the ics4blade files from the 4.0.3 source and cherry pick all the patches that have been made thus far (unless there is an easier way of doing the same thing).
This would be far easier to do if people added and changed files in separate commits.
P.S. merry Christmas :)
BTW - does anyone know the exact commit with which Skywave fixed the boot loop problem?
Buid AOSP with ics4blade, prompts error like that:
frameworks/base/opengl/libs/EGL/eglApi.cpp:83: error: 'eglSetSwapRectangleANDROID' was not declared in this scope
frameworks/base/opengl/libs/EGL/eglApi.cpp:88: error: too many initializers for 'const extention_map_t'
frameworks/base/opengl/libs/EGL/eglApi.cpp: In function 'EGLBoolean eglDestroySurface(void_, void_)':
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.