yashsingh1/xdaforums huggingface dataset:
[Galaxy Tab  Android Development] Jeffro64:
So if i'm running the Overcome rom now I should be able to flash this with no problems? Also... Will Roto's modem switcher work with this?
[Galaxy Tab  Android Development] OrionBG:
This may already be mentioned but I didn't see it so:

I have a problem! Installed the latest build but my Phone audio is not working at all! I use an Euro GT-P1000 TAB and the JPZ modem. There is no phone sound from the Speakers and only some strange noise from my BT Handsfree!

Am I missing something?
[Galaxy Tab  Android Development] paulshields:
Yes - don't use JPZ modem :). Try one of the older ones. Think this is mentioned in the first post.

[edit] ah sorry, it does mention JPZ in first post but that didn't work for me. I use JMF from memory as I had same problems initially. It certainly works with the older modem.bin files.
[Galaxy Tab  Android Development] vxsasha:
Help, which file put in Param.lfs I cant start flashing without it?
[Galaxy Tab  Android Development] af974:
You don't need it
[Galaxy Tab  Android Development] vxsasha:
So What files i need to flash, i tick pit i cant start?
[Galaxy Tab  Android Development] OrionBG:
I just tried the JMF Modem and there is no change! No Phone audio through the speakers and only a strange noise through the BT Handsfree! :(
[Galaxy Tab  Android Development] frusso:
In attach a param.lfs and a script to flash with all parameters

In effects, the only file missed form distribution is param.lfs

(Remember to say thanks if is usefull for you)
[Galaxy Tab  Android Development] maxtcee:
Jk5 jk5 jk5
[Galaxy Tab  Android Development] vxsasha:
Thanks. After flashing do i nedd to factory and cash partition?
[Galaxy Tab  Android Development] OrionBG:
JK5 on a Euro TAB? On a EURO Network?
[Galaxy Tab  Android Development] ssserpentine:
getting closer :)

also, could you rename the new download?

it has the exact same name as all your previous work, and for those of use who like to keep track, it gets difficult.
[Galaxy Tab  Android Development] DarkPal:
Why not? JK5 is a euro modem and comes from a euro firmware.
[Galaxy Tab  Android Development] vxsasha:
One more problem - how to install vold.fstab?
[Galaxy Tab  Android Development] OrionBG:
JK5 did it! At least partially! Now I have phone audio through the speakers but still the BT is not working! I think that this is because of the BT profiles problem mentioned in the first post!
[Galaxy Tab  Android Development] crisvillani:
so can some one confirm that audio is not workin through headphones ?
[Galaxy Tab  Android Development] Jeffro64:
Anyone??

Also... Will this be put into CWR zip form at a later date? If so I might just wait for that.:) Please forgive my noobness... Just starting to play around with my tab and while i'm getting there it is a bit of a learning curve for me LOL. But i'm catching on!
[Galaxy Tab  Android Development] OrionBG:
Yes it doesn't work!
[Galaxy Tab  Android Development] af974:
adb push vold.fstab /etc
[Galaxy Tab  Android Development] Airfoil:
Awesome that did the trick. Later I may try to merge the code from the overcome file to this one to complete the circle.

But for now, I'm enjoying my tablet tweaked CM7.
[Galaxy Tab  Android Development] ap77:
I really wish I didn't get the VWZ tab. :(

Would really like Netflix.
[Galaxy Tab  Android Development] Airfoil:
I used root explorer, copied it over the old, then rebooted into recovery, did a full wipe and reboot.
[Galaxy Tab  Android Development] Technomancer:
It looks like the names in alsa mixer have changed

id iface dev sub idx num perms type name
1 MIXER 0 0 0 2 rw R INT32 Playback Volume { 0-63 }
2 MIXER 0 0 0 2 rw R INT32 Playback Spkr Volume { 0-63 }
3 MIXER 0 0 0 2 rw R INT32 Playback Headset Volume { 0-63 }
4 MIXER 0 0 0 1 rw R INT32 Capture Volume { 0-239 }
5 MIXER 0 0 0 1 rw ENUM Playback Path { OFF=0, RCV=1, SPK=2, HP=3, HP_NO_MIC=4, BT=5, SPK_HP=6, RING_SPK=7, RING_HP=8, RING_NO_MIC=9, RING_SPK_HP=10, EXTRA_DOCK_SPEAKER=11, TV_OUT=12, HDMI_TV_OUT=13, HDMI_SPK=14, HDMI_DUAL=15 }
6 MIXER 0 0 0 1 rw ENUM Voice Call Path { OFF=0, RCV=1, SPK=2, HP=3, HP_NO_MIC=4, BT=5 }
7 MIXER 0 0 0 1 rw ENUM Capture MIC Path { Main Mic=0, Hands Free Mic=1, BT Sco Mic=2, MIC OFF=3 }
8 MIXER 0 0 0 1 rw ENUM FM Radio Path { FMR_OFF=0, FMR_SPK=1, FMR_HP=2, FMR_SPK_MIX=3, FMR_HP_MIX=4, FMR_DUAL_MIX=5 }
9 MIXER 0 0 0 1 rw ENUM Codec Tuning { OFF=0, ON=1 }
10 MIXER 0 0 0 1 rw ENUM Codec Status { FMR_VOL_0=0, FMR_VOL_1=1, FMR_OFF=2, REC_OFF=3, REC_ON=4 }
11 MIXER 0 0 0 1 rw ENUM Voice Call Recording { CALL_RECORDING_OFF=0, CALL_RECORDING_MAIN=1, CALL_RECORDING_SUB=2 }
12 MIXER 0 0 0 1 rw ENUM Recording Channel { CH_OFF=0, CH_UPLINK=1, CH_DOWNLINK=2, CH_UDLINK=3 }
13 MIXER 0 0 0 1 rw ENUM Clock Control { OFF=0, ON=1 }

I will post audio update soon.

All right, there it is, updated libaudio

Please unzip, and

adb remount

and push libaudio.so /system/lib

adb reboot

Music and calls through both speaker and headset should work now.
[Galaxy Tab  Android Development] w1ll1m:
Would someone on the latest build shoot a small video of the rom in action?

Thanks
[Galaxy Tab  Android Development] ssserpentine:
i just flashed your current work, love it for the most part so far, well actually, only love the tablet tweaks.

problems:

it no longer recognizes an internal sd,

no headphone audio, so no phone calls??

really buggy browser - sometimes cannot select anything. Manly links and boxes to input text,

lockscreen is way off. looks the size of a regular phone

DalvicVm is set really low. would prefer 64m. I do like that only 74 ram is being used as opposed to 200 on stock GB.

Can we get a Kernel that supports OC/UV?

Is there a way to incorporate tablet tweaks into a rom that is not cyanogen or a port of?

is that the honeycomb beta player???? No equalizer? and also does dsp manager work on here?
[Galaxy Tab  Android Development] ssserpentine:
no it does not work. doesnt even act like you plugged headphones in
[Galaxy Tab  Android Development] ssserpentine:
thats kinda an involved process.

anything in particular you wanna know?
[Galaxy Tab  Android Development] Technomancer:
Fixed, see updated libaudio.zip couple posts up (#721)

I will also try Samsung's binary libaudio later and if it will work better we will probably switch to their binary driver.
[Galaxy Tab  Android Development] maxtcee:
got boot loop after audio
[Galaxy Tab  Android Development] frusso:
adb remount
adb pull /system/etc/vold.fstab vold.fstab.original
and push vold.fstab /system/etc/
adb reboot
[Galaxy Tab  Android Development] Airfoil:
Not sure what you're after, but here is a crappy video I shot of my Tab. Doesn't show much other than that it is "running" =)

http://www.youtube.com/watch?v=4qKBtc1jnc4
[Galaxy Tab  Android Development] w1ll1m:
Lol, also pretty much what I was looking for. Some regular usage and hopefully no fc.

Will give it a shot when I'm back home.
[Galaxy Tab  Android Development] ssserpentine:
anyway to get my internal sd back???
[Galaxy Tab  Android Development] frusso:
Search some thread before !! :D

You need to update vold.fstab. See #728

However your internal sd in on /mnt/emmc or /emmc.
[Galaxy Tab  Android Development] Technomancer:
update:

2011-05-30

Fix problems with headphones/headsets and libaudio, kanged common-aries libaudio.

Added OMX libraries and overlay from common-aries.

So audio should be fixed and video decoding/playback should work much better now.
[Galaxy Tab  Android Development] paulshields:
Excellent! HD video now playing seamlessly from youtube/plex. Headphone playback fine. Getting close to perfect...
[Galaxy Tab  Android Development] 4irm:
What version is this? 2.3.2?

The standard CM development is at 2.3.4.

Thanks!
[Galaxy Tab  Android Development] Technomancer:
It is 2.3.4. The screenshots in FP are really old.
[Galaxy Tab  Android Development] paulshields:
Still have a bug with using the camera in recording mode. Somewhere around this section seems to indicate the issue:

V/videocamera( 684): initializeRecorder
V/videocamera( 684): Current camera video filename: /mnt/sdcard/DCIM/Camera/VID
_20110530_111406.m4v
I/MediaRecorderJNI( 684): prepare: surface=0x1b7870 (identity=14)
V/AudioHardware( 85): AudioStreamInALSA::set(1, 16, 16000)
V/AudioHardware( 85): AudioHardware::DownSampler() cstor 0x44558 SR 16000 chan
nels 1 frames 2048
V/AudioHardware( 85): AudioHardware::openInputStream()0x444e0
W/StagefrightRecorder( 85): Intended video encoding bit rate (20000000 bps) is
too large and will be set to (12000000 bps)
W/StagefrightRecorder( 85): Intended video encoding frame width (1920) is too
large and will be set to (1280)
W/StagefrightRecorder( 85): Intended video encoding frame height (1080) is too
large and will be set to (720)
W/CameraHardwareSec( 85): WARN(virtual android::status_t android::CameraHardwa
reSec::setParameters(const android::CameraParameters&)): Request for preview fra
me not changed
E/StagefrightRecorder( 85): Failed to set the video frame size to 1280x720
W/AACEncoder( 85): Call stop() when encoder has not started
E/MediaRecorder( 684): start failed: -2147483648
E/videocamera( 684): Could not start media recorder.
E/videocamera( 684): java.lang.RuntimeException: start failed.
E/videocamera( 684): at android.media.MediaRecorder.start(Native Method)
E/videocamera( 684): at com.android.camera.VideoCamera.startVideoRecording(Vi
deoCamera.java:1275)
E/videocamera( 684): at com.android.camera.VideoCamera.onShutterButtonClick(V
ideoCamera.java:563)
E/videocamera( 684): at com.android.camera.ShutterButton.performClick(Shutter
Button.java:115)
E/videocamera( 684): at android.view.View$PerformClick.run(View.java:9107)
E/videocamera( 684): at android.os.Handler.handleCallback(Handler.java:587)
E/videocamera( 684): at android.os.Handler.dispatchMessage(Handler.java:92)
E/videocamera( 684): at android.os.Looper.loop(Looper.java:130)
E/videocamera( 684): at android.app.ActivityThread.main(ActivityThread.java:3
835)
E/videocamera( 684): at java.lang.reflect.Method.invokeNative(Native Method)
E/videocamera( 684): at java.lang.reflect.Method.invoke(Method.java:507)
E/videocamera( 684): at com.android.internal.os.ZygoteInit$MethodAndArgsCalle
r.run(ZygoteInit.java:847)
E/videocamera( 684): at com.android.internal.os.ZygoteInit.main(ZygoteInit.ja
va:605)
E/videocamera( 684): at dalvik.system.NativeStart.main(Native Method)
D/videocamera( 684): Releasing media recorder.
V/videocamera( 684): Empty video file deleted: /mnt/sdcard/DCIM/Camera/VID_2011
0530_111406.m4v
D/videocamera( 684): xxxxxxxxx reset recorder
V/AudioHardware( 85): AudioHardware::closeInputStream()0x444e0
D/videocamera( 684): xxxxxxxxx release recorder
D/dalvikvm( 398): GC_EXPLICIT freed 127K, 51% free 2824K/5703K, external 0K/0K,
paused 99ms
[Galaxy Tab  Android Development] Technomancer:
Yeah, I have noticed it too.

It seems to have to do with media_profiles.xml that I took from JQ1 ROM.

When I replaced it with (attached) media_profiles.xml that other aries devices use, it went little further and ate **** in x264 encoder.

I think there may be something wrong with setParameters function or the structure that gets passed to it. Maybe CM camera layer and Samsung's binary camera interface do not like each other.

Edit:

it seems Samsung's driver can only do two preview sizes 1024x600 and 800x600, and the stagefrightencoder asks for 1280x720 or 720x480 etc, and then it fails.
[Galaxy Tab  Android Development] MrZeroo00:
Little question: will Google ADK work with this build ?
[Galaxy Tab  Android Development] btyork:
Edit cause I'm a dork...

Don't see why it wouldn't...

Sent from my "better than an iPad" tab... Running Overcome GINGERBREAD!!!
[Galaxy Tab  Android Development] pendevous:
Little question: Can I go directly to CM7 from Overcome RC1, or do I need to restock my phone first?
[Galaxy Tab  Android Development] TheGrammarFreak:
Overcome 2 RC1 to CM7 is absolutely fine
[Galaxy Tab  Android Development] pendevous:
God, that was FAST. O_O Thanks man. :D

I hope that the video acceleration will get fixed soon, though. I still can't watch even 720p videos on my tab without lag, even after installing Blade Buddy with hardware acceleration turned on and using either mVideoPlayer or MoboPlayer. :C
[Galaxy Tab  Android Development] ssserpentine:
can anyone help me get my internal sd back?

and hey techro.....any way to get these tweaks on another rom thats not a port of CM

?? I NEED these tweaks on all the roms i flash :) they are really awsome, I dont even use my "hard" buttons anymore.
[Galaxy Tab  Android Development] af974:
I guess someone as already answer to this, did you try it yet?

EDIT: tablet tweaks are only for CM7 base builds.
[Galaxy Tab  Android Development] TheGrammarFreak:
Enable soft-decoding in MoboPlayer. It'll destroy your battery life when you're watching videos, but it's make it all smooth.
[Galaxy Tab  Android Development] OrionBG:
Today I've tried the latest build and still BT Handsfree Audio is still screwed! I have a Jabra BT2020 handsfree and I use my TAB as phone too, so this is critically important to me! Please take a look into this problem.
[Galaxy Tab  Android Development] paulshields:
Did you not notice any improvement with the latest update from Techno? I found I could play a lot of 720/1080p material at a much smoother framerate than before.

e.mote on the Xoom forum posted some HD samples to test. I tried the 1080p High@L4.0 sample and it plays back fine on the the Tab. This Youtube HD clip works well too, though not sure what it's transcoded to.

[edit]

logcat shows that it's loading the OMX codec when playing the 1080p High Profile Avatar clip I linked to. I believe that indicates that it's using Samsung's hardware codec? Technomancer can confirm.

[edit2] oops my bad. That clip was a 720p sample. Think the 1080p may be not so good. Still, 720p playback with high profile is perfect for the Tab.

[edit3] actually the 1080p sample found on that thread I linked played perfectly :). Stutters with moboplayer but is smooth as silk with the native player.
[Galaxy Tab  Android Development] david_kurtovic:
why is the download so slow at the moment? ;)

Thank you :)
[Galaxy Tab  Android Development] Jeffro64:
Do we need to wipe first or does the script take care of all that?
[Galaxy Tab  Android Development] Technomancer:
If Overcome is using ext4 for data,dbdata and cache, you should reboot to recovery and wipe first. If it is using RFS, then setup_fs should format data,dbdata and cache to ext4 on first boot and it shouldnt be necessary to wipe.

As for video decoding. I have added aries (Nexus S/Galaxy S) OMX video decoding libraries:

libOMX.SEC.AVC.Decoder.aries.so

libOMX.SEC.AVC.Encoder.aries.so

libOMX.SEC.M4V.Decoder.aries.so

libOMX.SEC.M4V.Encoder.aries.so

libSEC_OMX_Core.aries.so

libstagefrighthw.so

These, together with overlay can accelerate video decoding of many formats, so we should have identical video acceleration as other Galaxy S models running CM7.

Samsung has a different set of binary media decoding libraries, that seem to support more formats, but they havent been released as opensource. So the aries libraries is all we can do, but I will experiment with binary libs when I will have time.

Sorry for the Bluetooth headsets not working. No idea how to fix it now. I will experiment with Samsung's binary libaudio.
[Galaxy Tab  Android Development] pendevous:
I enabled it, and now my video turned into lagfest. :( if you are using blade buddy. Did you turn any options on for mediafright?

I'm going to switch to cm7 ones the video acceleration gets finished for sure.
[Galaxy Tab  Android Development] themachfive:
Bluetooth works with audio playback for me. no cut outs or skips. However with phone audio, sounds like a ham radio LOL.

Fyi: tested with an Jawbone ERA, and Jabra extreme.
[Galaxy Tab  Android Development] Jeffro64:
Thanks for the quick reply! Not sure but I think it might be RFS as that was the first ROM I flashed and I don't think it converted to ext4. When you say BT headsets aren't working is that just for A2DP or not at all? I'll look back in the thread to see... I just don't remember and I know your busy.(Just saw the post above mine LOL) Thanks again for the help!
[Galaxy Tab  Android Development] paulshields:
If you want to play hardware accelerated video then you don't need to do anything apart from using the built in video player. Blade buddy or third party video players aren't needed, and will in fact prevent proper hardware acceleration. See my post above. 1080p high profile video plays fine with builtin player.
[Galaxy Tab  Android Development] TheGrammarFreak:
So why does my sup-720p high-profile mp4 not play at more than 7 FPS using the built in player? ;)
[Galaxy Tab  Android Development] razibhasan:
It took me about an hour to install the ROM as I am not that much advance user :-D.

Right now I am using the ROM and I must say it's great. Although there are some minor bugs, I am sure it'll be one of the best ROM of our tab.

Thanks!
[Galaxy Tab  Android Development] paulshields:
No idea!

If you download this file to your tab, does it play ok? This is the 1080p high profile Avatar clip. It's pretty much impossible to play smoothly on a Honeycomb dual core tablet, but plays absolutely fine for me on the CM7 tab. If that doesn't play well for you then there's something wrong with your setup/media player. If it does play fine, then I guess your sup-720p high-profile mp4 file is pushing even the HW accelerated Tab to the limit. Can you post a snippet of the file somewhere?
[Galaxy Tab  Android Development] TheGrammarFreak:
Given that I can't mount the Tab as USB storage I might struggle. That said, the clips work fine on stock ROMs. But not Overcome 2. Although the lagging in Overcome 2 is only every 10 seconds or so, the lag here makes the videos unwatchable
[Galaxy Tab  Android Development] Technomancer:
Little update about audio:

I just tried Samsung's binary audio libs and Bluetooth headset, same garbage as with opensource audio library. So I am stuck, anyone have any ideas?
[Galaxy Tab  Android Development] paulshields:
I just downloaded the clip in the browser to /sdcard/download via the Tab then used file manager to open it using "Films" (long press on file to select). The "Videos" app doesn't seem to be working though. Can't seem to navigate anywhere. USB storage does look borked as you say, though I usually just adb push/pull for convenience. Strange that you're getting such a lag though. I really don't see any at all.
[Galaxy Tab  Android Development] TheGrammarFreak:
Ok, got the Avatar clip onto my Tab and it plays back smoothly. Smoother than on my laptop, which is depressing. I'll stick a clip up for download somewhere, might take a while

How do you encode your videos for playback on the Tab?

EDIT:

Bit of The Dark Night: http://www.mediafire.com/?9mimmj2hm6n5oan
[Galaxy Tab  Android Development] paulshields:
The 720p Dark Night clip played fine on CM7 - thanks for the clip. Slightly juddery in parts but not enough to put off watching it. Looking at the encoding it was only around 490Kb/second whereas the 1080p Avatar clip (which plays smoother) was 12.6Mb/second so I think any playback artifacts were due to encoding as much as anything else. The Tab can certainly handle much higher bitrates at a higher profile (High@L4.0) to produce a smoother video. Does result in much bigger file sizes though...:).

As for how I encode for the Tab, short answer is - I don't. I usually just stream the source HD stuff using Plex. That way I can watch it natively on the 'big screen' (my telly) and let Plex transcode it for the Tab. It works well, and saves a lot of hassle having to transcode files for more than one device.
[Galaxy Tab  Android Development] themachfive:
Forgive me for my ignorance, but if the bluetooth libs work within stock / overcome, why would they not work with cm7?
[Galaxy Tab  Android Development] Technomancer:
I wish I knew ;(

I thought maybe Sammy's libaudio made some special RIL or kernel call, but BT audio is broken the same with opensource and binary libaudio. So it must be something else and I don't know what.

I started investigating USB storage. It looks like vold is happy, it is just for some reason when UsbStorage activity starts it dies immediately.
[Galaxy Tab  Android Development] themachfive:
Whats weird is music playback works flawless for me via bluetooth. Could the phone apk invoke the bluetooth libs in a different way? Music playback / good.. Phone / sounds like a ham radio - wtf?
[Galaxy Tab  Android Development] jeremysv:
I'm curious..to what extent does Google Talk Video work in this build? Alterbridge's Overcome 2.0.0 RC1 ROM includes Google Talk 2.3.4 from AOSP. On the Overcome ROM, I have noticed that I can see video on my Tab from the other end but they cannot see the video from the Tab.
[Galaxy Tab  Android Development] ssserpentine:
i was curious why this is called cyanogen, its not an official cm. I understand that it is modeled after cm, and says cyanogen on the startup screen and in this thread, but cyanogen claims no part of this. it is not listed on their page, in fact galaxy tab is not supported by them at all.

now dont get me wrong guys I love this work, but as far as I know, all cyanogen is based off of official aosp. If I am correct in assuming that, how can this be Cyanogen?

Devices

Google Nexus One

Google Nexus S

HTC Desire GSM

Sprint EVO

T-Mobile G2 (Desire Z)

HTC Incredible

HTC Desire CDMA

HTC Desire HD (Inspire)

HTC Hero GSM

HTC Magic (Mytouch)

ZTE Blade

HTC Hero CDMA

HTC Legend

T-Mobile myTouch Slide

T-Mobile myTouch 4G

HTC Wildfire

AT&T Aria

Motorola Droid

Samsung Galaxy S

HTC Click (Tattoo)

Geeksphone One

z71 Variants

Motorola Quench (CliqXT)

LG Optimus 2x

Advent Vega

Viewsonic G-Tablet

here is a list from the official cyanogen website on what devices they support. Dont see the tab anywhere.

Now, am I confused and being a jerk? is this not listed anywhere on the site for a specific reason? I know its in beta, but you think the site would mention this work.

Again, I love ya, tech!!!! but am confused as to the actual connection to Cyanogen Mod.

Can someone set me straight? not trying to be retarded or an a$$hole, but I get worried when I see a name I know, and cannot find a connection to it on the official site.
[Galaxy Tab  Android Development] kable:
[From Cyanogen Mod Wiki]

Copyright

Can I use the work of the CyanogenMod team in my own ROM?

Of course! Android is all about sharing! Just give credit where credit is due.

Nowhere does it say this is an official build. Although it is based off of it.

This is all common knowledge.
[Galaxy Tab  Android Development] paulshields:
I believe it's a fork of the Galaxy S cyanogenmod so makes sense to me for it to keep the same name as it indicates clearly what to expect if using it. Pity it isn't in the "official" device development list, but no doubt there are reasons...
[Galaxy Tab  Android Development] ssserpentine:
I am fully aware as to the fact that it does claim to be an official version.

Just trying to cear it up for myself.
[Galaxy Tab  Android Development] DarkPal:
@Thegrammarfreak try to disable the sd card speed up tweak from tweaks. It was reported to fix some of video choppiness in CDMA tabs.
[Galaxy Tab  Android Development] OrionBG:
DarkPal, do you have an idea about the BT Phone Audio bug? Normal BT audio works fine but not in a call!
[Galaxy Tab  Android Development] DarkPal:
Thats quite weird. But given my limited knowledge could it be radio related? I have been reading this thread and found numerous modem errors before JK5 was settled on. I Know for a fact that if you flash a JK or JI radio with JM firmware the audio is fracked (known sammy bug) could it be the case here? Sorry this is all I can think of.
[Galaxy Tab  Android Development] OrionBG:
I've tested all Euro Radio ROMs and there is no change! I think that there is some incompatibility with the BT handsfree profile that is being used here.
[Galaxy Tab  Android Development] Technomancer:
It is an a fork of CyanogenMod. It is not officially in the project, but one day I hope it will get accepted to main CM repo. This is how all the supported devices in CM started.