yashsingh1/xdaforums huggingface dataset:
[T-Mobile myTouch 4G Slide] humanophile:
I flashed this latest one yesterday at work. I did notice the wifi dropping out periodically, but I didn't pay a whole lot of attention. Flipping it off and on again via the power widget got me reconnected. I'm installing the GanOptimizer.apk now to see if that lets me stay connected still. I also noticed that a to-do list app I use called Noodles is crashing on every load. Should I get a logcat or something to show for that? If the wifi issue persists with GanOptimizer.apk, I might just restore CM9.1-r8.

---------- Post added at 12:11 PM ---------- Previous post was at 12:09 PM ----------

Oh, and I'll re-post my key mapping preference here, since it seems to work in this release also:

The lack of a tab button for auto-complete in the terminal bugs me. So, I have modified my keylayout to map the silly "www./.com" button to be a tab key like so:

adb pull /system/usr/keylayout/doubleshot-keypad.kl

Edit doubleshot-keypad.kl with your favorite text editor. Change "key 150 FUNC_1" to "key 150 TAB". Save the file.

adb root
adb remount
adb push doubleshot-keypad.kl /system/usr/keylayout/doubleshot-keypad.kl

At this point, I rebooted the phone. I'm not sure if that's required. Afterwards, I was able to tab-complete in bash, and I was a happy camper. : )
[T-Mobile myTouch 4G Slide] humanophile:
The wifi issues appear to remain. I'll stick with this ROM for a bit longer, but if the wifi issue is not common enough that it gets a fix, I'll probably revert.
[T-Mobile myTouch 4G Slide] jmcoffey:
Just so it is made aware, using the cm9.1 r8 kernel, this rom is loads faster and more stable.
[T-Mobile myTouch 4G Slide] wiswis:
Does WiFi work?
[T-Mobile myTouch 4G Slide] abnormalreply:
Everything works except for a few minor issues with the hardware keyboard and panoramic mode in the camera.
[T-Mobile myTouch 4G Slide] jmcoffey:
Yep! Everything. Now, I flashed over my previous 9.1 and wiped cache/dalvik and installed JB gapps, but EVERYTHING except profiles is working. I couldn't be happier.
[T-Mobile myTouch 4G Slide] edwardng:
bring it on CM10 buttery smooth project for doubleshot

awesome developer from Austin! Im here as well! I really wish i can become as pro as you.... :cyclops:
[T-Mobile myTouch 4G Slide] dansl:
Installed last night, so far so good. Feels really fast! Really glad to see CM10 on doubleshot. Awesome work! Now let's get this as an official, so we can have OTA updates :)
[T-Mobile myTouch 4G Slide] noevoman:
Has anyone been able to get the T-mobile WiFi calling to work? T-Mobile has little to no signal in my area so I have to use the UMA/ WiFi calling. The feel of JB on CM 10 is fantastic, thank you for all the work you have done to keep our doubleshot on top!

Thanks

Joe
[T-Mobile myTouch 4G Slide] gtmaster303:
So did all of the problems that used to be in CM9 magically vanish?

There was quite a few issues in the bug tracker, even when we reached "stable"
[T-Mobile myTouch 4G Slide] dansl:
Ditto. Is there a working Wi-Fi calling app I can flash in cm10?
[T-Mobile myTouch 4G Slide] SilverL:
also http://xdaforums.com/showpost.php?p=33574598&postcount=97 works for the panoramic camera artifacts. So pretty much a good rom.

edit: spoke too soon.
[T-Mobile myTouch 4G Slide] ibawanzingee:
@ kornyone/tbalden:

You guys rule. Thanks so much for this incredibly stable ROM, even at this very early stage. I was on xmc's 4.1.1, but no update in 3 months, and this one's already at 4.1.2 and more stable? I'll be on this for a while.
[T-Mobile myTouch 4G Slide] Emmanuel U:
'bout time now I can retire xD. Lol jk but in all seriousness nice job
[T-Mobile myTouch 4G Slide] kornyone:
I will check into this. Also, we have a handful of other devs reviewing it. Hopefully we'll find a fix before long.

Wi-Fi calling is pulled from the source build in CM10. I have multiple request on IRC to add it back if possible. It depends on blobs/libraries from T-Mobile/HTC, and I am not certain if those will work in JB. Further, I need to confirm the CM GAN functions are there.

There has been so much work put into this release, both from the kernel and device vendors, that it is possible many bugs are no longer relevant. That being said -- we never meant to ignore that tracker. CM9 "stable" was not a sign indicating we didn't care about the feedback. "stable" basically declares there's no dealbreakers and it's good to go for daily usage. As a Doubleshot user, and my wife being one, and friends with tbalden who maintains other phones and this one with me, I am confident we lack 'dealbreakers' for weeklies in CM9 (it's no worse than Pyramid, is another way of putting it).

A lot of our bugs are common to the HTC MSM8660 platform. Some of the bugs may have crept into this CM10/JB release (like LEDs on the keyboard or audio channels not being correct all the time).

I will work with others to try and review, prioritize, and see what can be resolved from that bug tracker soon. I have been so pre-occupied with life that I just went balls deep into catching this phone up without reviewing the tracker. I thought getting us weekly CM9 builds automated from CM, and CM10 JB builds going forward would be a hell of a start, but we're by no means done. This is an Alpha. CM9 may be "stable", but we don't consider it "bug free". The tracker proves that.

Also, we should start falling in line of official CM device bug tracking, not the one we used before. That was just a bad idea. It was an attempt to gather feedback in an organized manner. I will definitely parse that list and start knocking things out systematically once some time is available.

Thanks for your understanding.
[T-Mobile myTouch 4G Slide] SKAm69:
Thank you so much for all the hard work!!! Doubleshot is my primary device because I just love it and I flashed this ROM and using it as a daily driver. I haven't encountered any serious bugs yet but I'm very impressed as of Alpha, very good job. CM10 as a daily ROM, that's what I've been waiting for since summer, now I'm happy :victory:
[T-Mobile myTouch 4G Slide] AdamWill:
kornyone: tbalden: thanks again for your awesome work! I'm sticking with scverhagen's CM9.1 patched for now as it's perfect for me, but once a few more kinks get worked out of this I guess I'll switch. it seems like you've found out about the work scverhagen's been doing already, but just in case, he's improved battery life massively and fixed up the USB transfer rate bug. it'd be amazing if we could get a CM10 build the same quality as scverhagen's CM9.1 stuff :)
[T-Mobile myTouch 4G Slide] SilverL:
https://github.com/Evervolv/android_frameworks_base/commit/852ce82510cab5db9438bef7abde76c8668a52a3 and https://github.com/Evervolv/android_frameworks_base/commit/5427df8ca9dd7fc23ef7aa0168216d79d62fd457 has worked for the leds for me on ics and jb. There may be a few more, check out the commits. I had to cherrypick them in, but looks like they may be in CM soon.
[T-Mobile myTouch 4G Slide] blackknightavalon:
As far as I can tell everything works perfectly on this ROM. I'm surprised you don't have it listed as a RC.
[T-Mobile myTouch 4G Slide] lifebound:
Does the front facing camara work for sure?
[T-Mobile myTouch 4G Slide] pyro9219:
Seem's to work for me.
[T-Mobile myTouch 4G Slide] lifebound:
Awesome downloading now.
[T-Mobile myTouch 4G Slide] strapped365:
If you run the a1 kernel that should fix the WiFi issue
[T-Mobile myTouch 4G Slide] pyro9219:
Whats the fun in using the a1 kernel when we all want to play with a3! :p

---------- Post added at 05:22 PM ---------- Previous post was at 05:20 PM ----------

Looking forward to your findings on using GanOptimizer.apk. I stopped flashing it to my ROM's because I dropped GROOVE IP and my $30 t-mobile plan in favor of using GoSmart for $45. That would, atleast in my case, coincide with the timing for when I gave CM10 another try.
[T-Mobile myTouch 4G Slide] strapped365:
The fun part is finding a stable combination of things if you want to run alphas. That's what I do
[T-Mobile myTouch 4G Slide] humanophile:
The GanOptimizer trick didn't seem to do much of anything.

I can't say I'm terribly excited by loading up a kernel (a1) described in the FP as "ultimately was not very clean and had a lot of issues to resolve".

I suppose I could try the a2 kernel instead, but there wasn't really anything I was trying to "fix" coming from CM9.1, and it was pretty stable. I just wanted more "CM"s on my phone, cause bigger numbers mean better software. ; )
[T-Mobile myTouch 4G Slide] pyro9219:
Imagine all the money I could have saved if I lived that way! I'd still be using my 8mhz 286 running DOS on it's 20mb HDD, that thing still runs like a champ and has never crashed on me! :p

I must be a bit masochistic, because I want my bleeding edge toys! Lawn Darts, wood burning kits, bring it on! :silly:
[T-Mobile myTouch 4G Slide] noevoman:
Pyro, your dating yourself (at least to some of us) the 80286 computers came out in the 80's! I too still have mine! Lol
[T-Mobile myTouch 4G Slide] SilverL:
When he said it was not very clean and had issues to resolve he meant it in the sense that making the kernel so all msm8660 devices can compile from it alone was a hassle. I've seen the base that it came from and the doubleshot had multiple duplicate entries that could've been cleaned up. Overall it doesnt mean that it is bad, but undesirable in an uncompiled state.
[T-Mobile myTouch 4G Slide] Fuzi0719:
But would using the a1 kernel introduce some of the problems that Alpha3 is supposed to correct, like the camera and LEDs?
[T-Mobile myTouch 4G Slide] SilverL:
Before A2 there were no camera problems. They mainly came from when he was removing the doubleshot specific video folder(msm_ds in the kernel source), I did the same thing. The other sources werent compatible, he's since replaced them for A3 it looks like and maintain the cleaner new structure.

The LEDs are in the ROM itself. They've been in my AOKP JB since I had it out for testing. ;) (Though I've had a few hiccups since with them since they're mostly kanged from the htc shooter. I'm going to check out a few of korny's changes cause I trust his more for this phone. :)

You should be able to use scverhagen's kernel with no problem too.
[T-Mobile myTouch 4G Slide] pyro9219:
I might try flipping to the A1, or scverhagens (since I'm using his CM9.1) - however honestly, this thing has been so smooth and feature complete that I am not sure I've got the heart to leave it behind. The only two things I've noticed are the wifi instability, and the battery drain, which are both well known and probably on the "todo list".
[T-Mobile myTouch 4G Slide] SilverL:
A3 + a different kernel might do it for you. No need to lose those things. I would go with one scverhagen's stable kernel. Good Luck.
[T-Mobile myTouch 4G Slide] strapped365:
Try this out too, I'm loving it so far http://xdaforums.com/showthread.php?t=1987032 I'm on MikTouch and so far I've noticed apps open alot faster for me, and we all know if sense can be sped up, we'll aosp should flat out scoot :D
[T-Mobile myTouch 4G Slide] pyro9219:
Yeah, I saw the post the other day about it, and now the continued discussions about how it doesn't really do what people thought.. and that the actual speed boost is just caused by the CPU being kept awake every second or something.
[T-Mobile myTouch 4G Slide] strapped365:
Well I was posting it because I did notice a speed increase on things, and the phone still deep sleeps so something isn't keeping my cpu active
[T-Mobile myTouch 4G Slide] Fuzi0719:
I've been using it on the Bliss ICS ROM and it does make a difference. Just noticed he's updated it, will be loading the new version now. I've not had any negative battery issues by using it, either.
[T-Mobile myTouch 4G Slide] pyro9219:
So I loaded up one of scverhagen's kernels, the same one I'm running with his CM9.1 ROM:

kernel-3-0-53-r9 (MD5 18af2db32e1b8981d06783ea31099fd1)

At this point, the phone is in a boot loop. Android loads, and it brings up that "Optimizing Android 1 of 120" or whatever, most boots it freezes on 1 of 120, some boots it gets to 4 or 5 of 120. Not sure what to do at this point other than roll back. I was doing this on way too little sleep and didn't create a snapshot before loading the kernel, so I guess I'll fastboot over the boot.img from a3 back onto the device?
[T-Mobile myTouch 4G Slide] pyro9219:
UPDATE

I flashed the A3 boot.img back and all seems as good as before I made changes, but I'd still like to know if I did something wrong, or if there is anything else I can look into if I flash the kernel back on. Unfortunately, I have not spent the time I should into adb and the other tools.

I take that back, WiFi will not enable now, it just sits at "Turning Wi-Fi on..." Looking in the logs, I see chains of:

WifiStateMachine( 363)

Failed to load driver!

I also see a bunch of chatter about the audio hardware, but I've not found any issues with alarms, music streams, ringers etc..
[T-Mobile myTouch 4G Slide] SilverL:
fastboot flashing doesnt replace the wifi kernel module. that why your wifi isnt turning on. And no apps should be updating from a kernel flash. Something else is wrong.
[T-Mobile myTouch 4G Slide] pyro9219:
care to walk me through?

I don't see any links in this thread to a flashable kernel.
[T-Mobile myTouch 4G Slide] SilverL:
Just reflash A3 on top of your current without a wipe. Or go to the system/lib/modules folder and get the bcmdhd.ko and adb push it to the same folder on the device. or put it on your flash card and then copy and paste it, dont forget to check the permissions rw-r--r--.
[T-Mobile myTouch 4G Slide] pyro9219:
moved it to my phone using gdrive / solidexplorer, set the permissions and the wifi is back!

Sweet deal, and much appreciated!

Any idea why the other kernel didn't pan out? The only way I'm used to getting logging info is through an app on the phone (Android Tuner, Lumberjack etc..), so when the device got stuck in the boot loop I was kinda at a loss.
[T-Mobile myTouch 4G Slide] anitgandhi:
Yeah I flashed the r9 kernel and what was described above happened to me. I was very confused lol but I'll live with the regular alpha 3 kernel
[T-Mobile myTouch 4G Slide] SilverL:
If I have to make a non-educated guess right now.... I think its mpdecision. I dont think the stock kernel has kernel-based mpdecision and the kernel and the bin... well dont play.

I didnt get the optimizing apps, but it would start, hang then reboot. Clean install and clean kernel did it too. Sorry for misleading you guys.

I'll compile a kernel without mpdecision and see.
[T-Mobile myTouch 4G Slide] pyro9219:
No worries, I don't feel mislead - I wouldn't be here if I weren't willing to hit a few bumps along the way. :D
[T-Mobile myTouch 4G Slide] kornyone:
Working on CM10.1

Everything but bluetooth, audio mixers (audio works but uses wrong channels), some games crashing... this thing is solid. I just fixed all the keypad, I am now tracking down the Bluetooth.

I will just leave this here.

[YOUTUBE]ypRwqTxLXN4[/YOUTUBE]

** Edit ** Bluetooth works now. Just audio and cam issues to resolve.
[T-Mobile myTouch 4G Slide] SilverL:
Well I was wrong anyway. But making uneducated guesses at 2am have high chances of being that...

This guy is the best.
[T-Mobile myTouch 4G Slide] ShadyGame:
awesome dude :D
[T-Mobile myTouch 4G Slide] anitgandhi:
So with alpha 3 I'm seeing the opposite of what I was seeing in alpha 2.

Alpha 2 I saw no drain but batterystats would say the phone was awake a lot.

Alpha 3 I see continuous drain (I'm down to 30% in less than 5 hours of practically zero use), but batterystats has a more accurate output of how awake it is (essentially not at all)
[T-Mobile myTouch 4G Slide] Authorita:
When you get the cam and audio working, can you check google-talk video chat out? That was the biggest problem we had with 10-A3, gtalk crashed when inviting a video chat.
[T-Mobile myTouch 4G Slide] xzuhto:
I'm also having this WiFi issue. I also tried the r9 kernel and had the same results. I'm failing to understand how to pull the kernel from the older ROM. Would I just flash the boot.img?

Besides the WiFi randomly disconnecting and some battery drain the ROM is solid. I'm currently narrowing down whats causing the drain, but without stable WiFi I can't run the ROM regardless.
[T-Mobile myTouch 4G Slide] SilverL:
None of scverhagen's kernel currently work with this ROM.

I am assuming you're S-OFF here, since you actually get to boot after a flash. Regardless this provides the instruction on how to get the boot.img and flash it.
[T-Mobile myTouch 4G Slide] edwardng:
10/10.1's feature...

is that possible to get OTG support?
[T-Mobile myTouch 4G Slide] xzuhto:
Yes I am S-OFF. Is the fastboot flash the only way to do the kernel even if I'm S-OFF? Or can I zip it and flash it?
[T-Mobile myTouch 4G Slide] kornyone:
Hi all,

I hoped to get a CM-10.1 Alpha out this week. When I say Alpha, this thing will be "Alpha". The least stable update I have released for the Doubleshot to date, as I strive to knock out as many bugs as I can before releases.

I have made some really decent progress since my last update:

Keyboard LEDs work (backlights for all, LEDs for function keys, support for function buttons)

BT works (a2dp, handsfree, etc)

Camera seems fully functional (w00t!)

The big issues:

Audio mixers are not correct all the time. Sometimes, you will receive no audio out when tweaking settings, and even the Media service can crash. Most of the time this is not an issue, and power cycling fixes it. Further, I use BT audio most of the time, and that works flawlessly for me. Unfortunately, this bug causes the audio out for phone calls to go directly to the speaker phone on initialization. Toggling speaker mode on/off fixes it for that call, and possibly the next ones until a power cycle.

Other issues are lack of proper GL support for some games, like Angry Birds. Other games, like Fruit Ninja, work just fine.

I am using it for a daily, even with the mentioned bugs. I LOVE CM 10.1, and I am ready to see what everyone else thinks about this build. I have a feeling people will find more bugs than I have, but it's very early in this process.

Regarding the CM10 release in this thread -- I am not sure I will make more CM10 alphas until either CM10 or CM10.1 are in Jenkins build bot for nightlies. We will see. It's very hard to manage 2-3 branches on one device, especially when two are very developmental.

Also, there's an Easter Egg in our keyboard most people never notice or haven't read. I mapped "Alt+Space bar" to "Tab", so you all can stop remapping your (now functional) www./.com keys.

:)
[T-Mobile myTouch 4G Slide] SilverL:
Gonna have sources available too?

I have been able to build 4.2 based ROM for the doubleshot but never been able to boot.

It would help me as well for AOKP and if I get anything resolved(doubtful) they'll come right back to you.
[T-Mobile myTouch 4G Slide] kornyone:
I have (almost never) posted any flashable updates without source. The only exception was CM7 SelfKang for Doubleshot, in which case it was out of my control.

Part of why no Alpha is released is I have a cubic ass ton of Git pushing/merging to do for this to be clean for others to build (I think). I don't release one without the other.

Your boot problems are probably in init. I will try to post all that tonight (an Alpha and Git source). I work until 11pm CST, so it won't be sooner.
[T-Mobile myTouch 4G Slide] SilverL:
AWESOME!!! I dont care when you do either. You take your time sir.
[T-Mobile myTouch 4G Slide] SKAm69:
Thank you for all the hard work Kornyone! You are Doubleshot savior. I think htc should fire all that lazy coders they have and they should hire Kornyone instead. Because you are a much better developer.
[T-Mobile myTouch 4G Slide] Authorita:
This is really exciting!!!

Of the 4.1 alphas you've made available, I think they're good enough that you can now abandon them in favor of 4.2. Especially since it seems that you're within a stones throw of similar stability with 4.2. The audio glitch seems to be a bit of a show stopper though. I'm sure you'll get that one figured out soon enough.
[T-Mobile myTouch 4G Slide] edwardng:
Support or Oppose?

Since both are developmental... imo, for the purpose of saving time, skip 4.1.2 and straight to 4.2.1 aka cm10.1? :confused:
[T-Mobile myTouch 4G Slide] kornyone:
I agree with this, managing multiple branches is too much work and somewhat pointless. Now 10.1 lives (some), it would be advantageous to make it function completely and stop work on the CM10 branch.

Unfortuntately in these developmental stages, you cannot/should not skip major versions to reach your end goal. We still have a small number of bugs in CM10 that carried over into CM10.1 (like audio routing, screen flickering, google talk/hangout video crashing, etc).

With that in mind -- I apologize to all for not getting the flashable 10.1 update out. To say last night was a crap night would be an understatement. I did spend some time on this like I said I would, but rather than progressing, I found myself backtracking. I compiled a new build to share the freshest-freshness when released. Upon stress testing ("eating the dog food"), I found audio routing was even more borked. Now media scanning fails, and music playing fails. However mic/speakerphone/alert functions remain OK. Before they were just flakey, now it's broken. It could be something upstream, but considering I have a bunch of work to push to GIT when I release an update, I held off on both out of frustration.

I could release an update from ~3 days ago that I ran for 2 days (the video) with the previously mentioned bugs. The GIT source is not ready to upload, it will take time.

If people are accepting of this, I can push out an Alpha 10.1 build tonight while I isolate these issues. That will also give me some breathing room to start updating the repos.

If not, it will be a few more days minimum before I can complete this task. CM10.1 is hawtness on this phone, so I am all about sharing and generating feedback while I prepare source pushing.
[T-Mobile myTouch 4G Slide] rtiangha:
I say take your time. If we're having issues with bugs propagating between releases getting worse with each new version, then the smart thing would be to pause and fix things before moving on.
[T-Mobile myTouch 4G Slide] AdamWill:
I agree with rtiangha - it's not like we don't have usable builds. Don't rush, take your time!
[T-Mobile myTouch 4G Slide] anitgandhi:
In my humble opinion I think getting cm10 official for us should be first. Cm 10.1 will come with time. I mean you've already gotten a really solid build in short time. Just my thoughts