الخميس، 22 ديسمبر 2011

Evervolv-Perdo-2.1.0p2-passionInit.d support.
Included my homebrew a2sd that just sets /sd-ext/app and app-private on the first boot (assuming you wiped with fastboot (actually i think it works without wiping as well but untested)) all the apps already on /sd-ext will then show up without further involvement. (if you wiped with recovery it probably removed the apps on /sd-ext. You can prevent this by going to advanced and only wiping cache and userdata.)
If you dont want that. remove /system/etc/init.d/05mountext and 10apps2sd then flash dark tremors.
Google TTS should now work (was missing a library)
SuperUser should be working.
Removed some extra fonts (saves like 2mb)
e2fsprogs and bash are actually included in this one.

No news on the kernel yet. Shaky153 has been working hard on it, and i have been moving and haven't spoken with him.

Full version for custom BLACKROSE only: (eng build)
Img's for fastboot (w/ Gapps): Evervolv-Perdo-2.1.0p2-passion.tar.bz2 - 123.8 MB
Flashable zip: (w/ gapps): Evervolv-Perdo-2.1.0p2-passion.zip - 124.4 MB
Miniskirt Version for STOCK HBOOT: (userdebug build)
Flashable zip: no time to build right now, maybe tomorrow.

Evervolv-Perdo-2.1.0p1
merge 4.0.3, trackball works (thanks jaybob413)
MINISKIRT-> removed: Email Exchange MusicFX

Full version for custom BLACKROSE only: (eng build)
Img's for fastboot: Evervolv-Perdo-2.1.0p1-passion.tar.bz2 - 99.0 MB
Flashable zip: Evervolv-Perdo-2.1.0p1-passion.zip - 100.0 MB
Gapps: gapps_ev-ics_12-13-2011.zip - 25.4 MB
Miniskirt version for STOCK HBOOT: (userdebug build)
Flashable zip: Evervolv-Perdo-2.1.0p1-MINISKIRT-passion.zip - 79.1 MB

New boot.img for 2.1.0p1
Includes init.d support -> tested and working with Darktremor Apps2SD 2.7.5.3 Beta 4a
Removed genlock from kernel: Possible fix for lockups.
boot-12192011.img - 1.9 MB

الاثنين، 28 نوفمبر 2011

[ROM] [DEV] First Taste of CM9 (ICS) Nexus One


TeamDouche is working diligently to bring us Hardware Acceleration. Stop complaining or asking when it will be ready. It’ll happen when it happens. If you want to maybe speed things up why don’t you donate to CyanogenMod (link in my signature).

That said. Without HWAccel this rom works pretty damn well.

Working:
Accelerometer (rotation)
Bluetooth
Calling
Compass
Gps
Headphone jack
Home button (long press for task switcher)
MMS
Network Stats and Quota (mostly)
Sound
TouchScreen (Multitouch)
Wifi
Not Working:
Trackball
Camera
USB mass storage (use adb)
Hardware Accelaration
Wifi Signal Strengh Icon in Status Bar.
Screenshots
Some gapps sync items are intermittent
If your having issues please see the second post in this thread for tips. I will post more in the second post here as necessary.
http://forum.xda-developers.com/show....php?t=1348670

[STOP]
You must install blackrose hboot before flashing.
For instructions see the blackrose thread (2nd post) http://forum.xda-developers.com/show....php?t=1270589
Once you have BlackRose: you can flash this custom blackrose with new partition scheme.
New partiton layout: System 220MB Data 200MB Cache 16MB
New HBOOT: http://ge.tt/9QsMmTA/v/3
MD5: 7147c1bf480ddd0bf2857efb146c056a
Flash:
Code:
fastboot flash hboot hboot_220-16-200.nb0
fastboot reboot-bootloader
Installing new recovery isnt mandatory but here it is (CWM v5.0.2.7)
New Recovery: http://ge.tt/9QsMmTA/v/4
MD5: a19e420f78ac356d769a7097c45227f2

Code:
fastboot flash recovery recovery-newpart.img
Link to alpha9 (with gapps): http://ge.tt/9QsMmTA/v/6
MD5: 0c2fdf729a02a0a2ccaa569798590b94
(First boot takes like 5 minutes)

Now since this is still an alpha rom and flashing new bootloaders is kinda a pain I have build a vanilla CM7 with the new partitions scheme for you to flash (if you wish) as a daily driver after testing this one.
New CM7 (no gapps): http://ge.tt/9QsMmTA/v/5
MD5: f8e9c62000fa8876f97b2086c35c5590
To flash the img files.
Code:
tar xjf ics-passion-alpha*.tar.bz2
adb reboot bootloader
fastboot -w
fastboot flash system system.img
fastboot flash boot boot.img
fastboot reboot
Anyone that wants to colaborate
Join us in #ics_desire_nexus_dev on freenode
My nick is drewis.
I have setup an organization on github where you can follow the progress
https://github.com/ics-passion-dev
I am updating these regularly.

Enjoy your TexasIce Cream Sandwich!! (I just had to say that)

الاثنين، 21 نوفمبر 2011

[DEV] ICS AOSP (from CM's source) Development Passion (N1) [Alpha8]

Changelog in Second Post:
Screenshots attached at bottom:

Link to Alpha8
This tarball also contains a userdata image where most of the gapps are.
I will not be uploading any more flashable zips as they seem to be broken

Working:
Wifi
MMS
Calling (People I talk to say they can hear me better than the could when i was on CM7)(Probably coincidence)
Bluetooth (works for babijoee but broken for me)
TouchScreen (Multitouch)
Sound (Flawless)
GPS (works for me)
Accelerometer (rotation) (works for babijoee but broken for me)
Home button
3g (seems to like radio 5.08.00.04)(works for me)
Headphone jack
Network Stats and Quota
Not Working:
Trackball
Camera
USB mass storage (use adb)
Hardware Accelaration
Wifi Signal Strengh Icon in Status Bar.
Questions? Check out this FAQ (thanks alex_mobile)
Anyone that wants to colaborate
Join us in #ics_desire_nexus_dev on freenode
My nick is drewis.
Any help is welcome.

To flash the img files.
Code:
tar xjf ics-passion-alpha*.tar.bz2
adb reboot bootloader
fastboot -w
fastboot flash system system.img
fastboot flash userdata userdata.img
fastboot flash boot boot.img
fastboot reboot
I'm using blackrose hboot (standard partitioning) but i dont think it matters what hboot you use.

Don't tell me whats wrong with it (i already know that) Tell me how to fix it!

Here's my sources to get you started:

I have set up an organization on git hub where you can follow the progress
https://github.com/ics-passion-dev
[Note:] I am updating these regularly.

Get source (cm ics repos)
Code:
repo init -u git://github.com/ics-passion-dev/android.git -b ics
repo sync
Fix Audio.
Code:
cd hardware/msm7k
git fetch http://review.cyanogenmod.com/p/CyanogenMod/android_hardware_msm7k refs/changes/03/10303/1 && git cherry-pick FETCH_HEAD
Build it.
Code:
. build/envsetup.sh
lunch full_passion-userdebug
mka
Note: The above is not enough to get a clean build you will need to debug some minor errors.

On amd hexacore w/ 12gb ram takes 40 minutes. (where CM7 takes 14)

الأحد، 20 نوفمبر 2011

             
Following the release of Ice Cream Sandwich's source code, Cyanogen announced via Twitter that work had begun on CyanogenMod 9, the Ice Cream Sandwich-based version of the popular community-developed Android distribution. He also announced a rough ETA of two months from now - this is, of course, an extremely informal announcement and should be taken with a grain of salt, but it suggests that work on the new version should progress quickly.
CyanogenMod is popular among users for a number of reasons: it's updated more often and more quickly than the Android versions distributed with many phones, it includes a number of useful enhancements and utilities, it gives users of heavily customized devices (like the Nook Color) access to the full Android feature set, and it does its best to improve the tablet experience for Android tablets without Honeycomb, which never had its source code released (the CyanogenMod version number is jumping directly from 7 to 9 to acknowledge that fact). The new Ice Cream Sandwich version should further improve the experience on tablets, and it may also be a way for users of older or officially unsupported devices (like Google's Nexus One) to take advantage of Android 4.0's improvements.
The CyanogenMod team will continue work on CM 7 in the meantime - another Tweet from Cyanogen confirmed that version 7.2 of the Gingerbread-based distribution would be developed and released while the team works on CyanogenMod 9. We'll keep tabs on the team's activity as it progresses.
Source: Twitter

الخميس، 17 نوفمبر 2011

ICS AOSP Development nexusone
I would like to get a functioning ICS build as soon as possible. Anyone that wants to colaborate im hangin out in #cyanogenmod-dev on freenode with nick drewis. There is no way I will be able to do this by myself. So any help is welcome.

Pic below is a first build
Issues:
nothing works except touchscreen but it is still broken. It acts like a trackpad.
But it did boot on the first try so thats something.

Edit:
Working: touchscreen, bluetooth, mms, wifi turns on but cant connect
Broke: audio, wifi, home button, search button, camera, gps

Working on getting libaudio to compile
This is my build from last night.

Link: http://d1ft84wcyer5ah.cloudfront.net/ics-alpha0.tar.bz2

Some things:
Code:
fastboot flash system system.img
fastboot flash boot boot.img
fastboot -w
fastboot reboot
I'm using blackrose hboot but i dont think it matters what hboot you use.

3g and data connect/disconnect for like the first hour then it seems to calm down and stay connected.

Don't tell me whats wrong with it (i already know that) Tell me how to fix it!

Edit:
So I've pretty much hit a brick wall getting libaudio to compile
Here's my sources to get you started:

Download the ics aosp and cd into the working directory
Code:
git clone git://github.com/drewis/android_device_htc-ics-passion.git -b master device/htc
git clone git://github.com/drewis/android_vendor_htc_passion.git -b ics-starter vendor/htc/passion
Then cd to
Code:
cd hardware/msm7k
and edit the Android.mk and change the line
Code:
qsd8k_dirs := $(common_msm_dirs) libgralloc-qsd8k libaudio-qsd8k dspcrashd
to
Code:
qsd8k_dirs := $(common_msm_dirs) dspcrashd
then cd back to working directory
Code:
cd ../..
. build/envsetup.sh
lunch full_passion-userdebug
m -j {whatever # you want, i use 12}
That should give you a flashable system.img and boot.img that you can then debug and fix for everyone.

الأربعاء، 16 نوفمبر 2011

ice-cream

الشيفرة المصدرية لأندرويد 4.0 متوفرة الآن … المطورون يبدأون بالعمل على الرومات!

بحسب غوغل فالنسخة المتوفرة للتحميل الآن تحمل الرقم 4.0.1 وهي نفس النسخة التي ستأتي مع جهاز Galaxy Nexus. توفر الشيفرة المصدرية بهذه السرعة يعني أيضاً بأن التحديث الرسمي لهاتف Nexus S لن يطول. كما أن الأمر لن يطول حتى تبدأ الرومات غير الرسمية بالتوفر لمختلف الأجهزة. بعد ساعات قليلة فقط توفرت النسخة التجريبية من روم MIUI لجهاز HTC MyTouch 4G وأتوقع توالي الرومات خلال الساعات القادمة.
أخبرنا, هل تفضل انتظار التحديث الرسمي لجهازك أم تفضل عمل الرووت وتثبيت روم؟ خاصة أن الآيس كريم ساندوتش يدعم العربية رسمياً ولن تكون بعد الآن مضطراً لانتظار تحديثات الشركة المصنعة لجهازك من أجل التعريب الذي توفره, فتلك الأيام قد ولّت. دعنا نعرف في التعليقات.

الاثنين، 14 نوفمبر 2011

android-nom-ice-cream-sandwich

إشاعة: الشيفرة المصدرية لأندرويد 4.0 قادمة في 17 نوفمبر



ذكر المدير التنفيذي لشركة Notion Ink بأن الشيفرة المصدرية source code لأندرويد 4.0 – Ice Cream Sandwich سيتم إطلاقها في 17 نوفمبر الحالي, أي يوم الخميس القادم. توفر الشيفرة المصدرية يعني بأن مطوري الرومات سيبدأون بإطلاق نسخ الآيس كريم للهواتف والحواسب اللوحية المختلفة, هذا يعني بأنك لن تكون مضطراً لانتظار التحديث الرسمي من شركتك الذي قد يستغرق حتى بداية العام القادم.

غوغل لم تؤكد بعد موعد إطلاقها للشيفرة المصدرية (وعلى حسب عادتها لن تؤكد مسبقاً بل ستقوم بإطلاقها والإعلان عنها بشكل مفاجىء) لكن مدير Notion Ink يعتبر مصدراً موثوقاً إذ ذكر سابقاً عدداً من الأخبار المشابهة الصحيحة كما أنه في النهاية مدير شركة تقوم بتصنيع حواسب أندرويد اللوحية ولا بد أن صلته وثيقة بغوغل. كما أن موعد 17 نوفمبر هو نفس موعد الطرح الرسمي لجهاز Galaxy Nexus في الأسواق ومن المنطقي أن يتم إطلاق الشيفرة المصدرية بالتزامن أو بعد إطلاق الجهاز.

في حال صح الخبر فهذا يعني بأن رومات الآيس كريم لمختلف الهواتف والحواسب اللوحية ستبدأ بالتوالي بعد أيام قليلة من الإطلاق, منها ما سيقدم تجربة أندرويد 4.0 الصافية دون تعديلات ومنها من سيضيف نكهته الخاصة كما تعودنا دائماً.

افضل نظام تشغيل هواتف ذكية