[myTouch 4G Android Development] Synthetic.Nightmare:
...axDev Developers Present...

...In association with Team Inferno...

axDev GENERATOR

Like a rock... Like a planet... Like a ****ing atom bomb​

Keeping the thread very basic for now.

I found my glacier not too long ago and decided to do some kernel work while I started over on my Linux machine with Mint.

The goal here is to squash some long-running bugs in our 3.0 kernel and add a little sauce on the side whenever I can.

The kernel is experimental, but I'll keep my main axdev branch as clean and stable as possible.

I would also like to note that this kernel is primarily tested on the latest evervolv nightlies (other roms likely supported [must be linux 3.0 compatible]).

Features:

- Compiled using Sourcery CodeBench Lite 4.7.3 ARM-EABI toolchain

- Rewritten display panel (based on stock vivo 3.0 kernel)

- Audio/Headset driver updates from vivo 3.0 kernel

- Reduced logging

- mm adjustments from ck1

- see github source

NOTE:

I don't really have a SIM card for my glacier or an adapter to get my current SIM to work with my glacier, so my ability to work with phone calls, signal, and things of that nature will be limited (though some of those problems probably aren't kernel problems). So that being said, if you have problems with things related to using data/signal, provide a dmesg or I simply will not be able to help you. This also effects any way of me accurately testing for real-time battery life.

Acquiring dmesg/last_kmsg:

http://code.google.com/p/tegraowners-ics-rom/wiki/How_to_get_logs

Bugs:

- Our 3.0 kernel/4.3 roms seem to have some weird graphical glitches. (Reboot and pull down notification bar before shutting off screen to fix)

[NOTE: You should only need to do this once per boot.]

- Headset heat. Don't know if its any better or worse.

(Let me know; please include dmesg in bug reports if possible)

(The following zip is an AnyKernel flashable zip. Just flash in recovery

[your recovery may work, but I only support madmaxx's 4ext recovery due to consistent problems with others. If you encounter any problems, try using 4ext])

(I will make mirrors, boot.img flashables, etc. by popular request)

Downloads:

D-h.st Archive: http://d-h.st/users/synthetic.nightmare/?fld_id=25972

Goo.im Mirrors: http://goo.im/devs/aokpx/glacier_generator

Changelog:

Current -

2013-10-21 -

b66b994 Merge tag 'v3.0.100' into HEAD
da672f8 input: atmel: Updates from official HTC msm7x30 devices
88137b6 glacier: defconfig: Update based on android configs
c613340 glacier: defconfig: Allow ARM unwinding
fb04966 glacier-panel: fix timings
8016c4d msm_audio: Clean up non-msm7x30 specifics from header
29c65af 7x30-smd: cb_list_lock is now a spinlock
9122e87 mach-msm: unify the 7x30 wifi driver
11f47d5 glacier: remove cable detect
07cc5ff msm: cpufreq: Break out early if target frequency is the same as the current
7572726 Revert "mdp: increase timeout to 5s"
2526863 glacier: defconfig: Enable rpc vibrator for msm
a0d6d17 msm_vibrator: Update driver
680d097 board-glacier: Update htc headset configs
d183c6f htc_battery: Update battery call

Archive - http://pastebin.com/raw.php?i=rpUnmCjn

Testers:

OMGtylenol

Jenis123

John XX

Thanks To:

Virtuous Team

elgink8r

evervolv

codeaurora

HTC

conkolivas

stratosk

ripke

MentorGraphics

Linaro

TripNRaver

fransiscofranco

existz

My fellow MyTouch4Gers

Anyone I forgot....