yashsingh1/xdaforums huggingface dataset:
[Galaxy Tab 7.7 Android Development] daniel_hk:
I saw some comments in S2 kernels. ONDEMAND is best suit for O/C kerenl. Pegasusq is better for multi-core cpu but will not reflect in tests like Antutu.

My result is similar but I don't have enough time to test them for a longer period. I always flash systems several times each days...:eek:

BTW,

I haven't try the O/C kernel on PA3 yet. There are some init differences but totally doable. I'll put it in PA3 and rebuild after it is stable.
[Galaxy Tab 7.7 Android Development] FernandoMiguel:
Please avoid OCs and UV... it's mostly placebos.

None the less, thank you so much for your work. as promised, you should have a paypal notification :D
[Galaxy Tab 7.7 Android Development] daniel_hk:
By default, its the same as before 1.4G. Only if you want to test it, you may set it to 1.6G.

Thanks for your support!:laugh:
[Galaxy Tab 7.7 Android Development] FernandoMiguel:
phone apk is working. will restest with lastest nightly.

oggs still dont show up for notifications or apps (like twitter or G+)

http://dl.dropbox.com/u/112892/Screenshot_2013-04-08-11-18-51.png

http://dl.dropbox.com/u/112892/Screenshot_2013-04-08-11-19-06.png
[Galaxy Tab 7.7 Android Development] daniel_hk:
Did you add it once with other app (ES browser)?

You can't just copy it to the folder. It won't show without registration.

Move the file to other place and add it once with other apps like ES browser.

Just take it one step at a time and don't make any asumption. Follow the step and screenshots I post to you early. I'm sure you can get it! ;)
[Galaxy Tab 7.7 Android Development] lomniom:
Impatient to wait for the download link!
[Galaxy Tab 7.7 Android Development] daniel_hk:
Already uploaded to pre-release. Please check...:)
[Galaxy Tab 7.7 Android Development] lomniom:
Ok found the link.
[Galaxy Tab 7.7 Android Development] daniel_hk:
There are three sites holding the pre-release. They are at the bottom of the #1 post. If you read all the way down or just make a simple search, you'll not miss them.:eek:
[Galaxy Tab 7.7 Android Development] 11nn93n9:
this one works for me.

http://pan.baidu.com/share/link?shareid=296833&uk=1512265283#dir/path=/JB ROM
[Galaxy Tab 7.7 Android Development] lomniom:
Yeah, other two links seem not working
[Galaxy Tab 7.7 Android Development] zykozz:
Gtalk crash

Gtalk crashing on start of videocall. Build 7/4
[Galaxy Tab 7.7 Android Development] daniel_hk:
I can't test Gtalk locally (server blocked) but Skype is ok...:eek:
[Galaxy Tab 7.7 Android Development] FernandoMiguel:
I cant find any app called ES Browser, but i have ES Explorer installed.

when I pick sounds, only native is offered (maybe I've set it default)

will try to reset it :\

---------- Post added at 02:39 PM ---------- Previous post was at 02:36 PM ----------

one more thing

i've been flashing different versions of gapps.

the ones in goo dont have camera sphere.

the ones PA you link do. but when I start the camera, it says P6800 is not supported.

it used to work some time back
[Galaxy Tab 7.7 Android Development] daniel_hk:
yeah, ES explorer.:o

Good luck!

I'm on CM10.1 now but I'll install camera sphere and test.
[Galaxy Tab 7.7 Android Development] daniel_hk:
BTW, The 4.2 native camera app has panorama mode. Did you try that?
[Galaxy Tab 7.7 Android Development] FernandoMiguel:
i cleared media storage defaults and got it working. thank you!!

---------- Post added at 03:23 PM ---------- Previous post was at 03:20 PM ----------

yes, panorama works fine. just not sphere :(
[Galaxy Tab 7.7 Android Development] lomniom:
When are you going to upload optimized version to d-h-t servers? =)
[Galaxy Tab 7.7 Android Development] daniel_hk:
Test for a few days. Will upload if it is stable.
[Galaxy Tab 7.7 Android Development] lomniom:
If you use Gps like me, can you test why tomtom FC everytime?
[Galaxy Tab 7.7 Android Development] daniel_hk:
I use GPS all the time in maps and navigation.

what is tomtom ? some kind of game? I seldom play games..:confused:

If someone know, please help. Not my cup of tea.:eek:
[Galaxy Tab 7.7 Android Development] lomniom:
Hahaha, no mate, tomtom is a Gps application. It's ok. I bought sygic as gps and it's working.
[Galaxy Tab 7.7 Android Development] Esben84:
Just did the upgrade from Paranoid Android 2.55 to the latest CyanogenMod 10.1 2013-7/4 release downloaded from the pre-release corner, including an upgrade to latest CWM 6.0.3.0. Installation of the ROM was very easy and took less than 20 minutes including copying the files, setup of the tablet, installation of the Google apps and the Play Store apps. Hadn't expected everything to go that smooth :highfive:

I like that the screen elements of the launcher now fit on the home screen. The tablet feels much smoother. The difference in smoothness from stock to PA 2.55 wasn't that impressive, but now smoothness similar to my Galaxy Nexus. There is also a very noticeable performance increase when using the browser. Pages load much faster. Rotation from landscape to portrait is also faster. IMDB at 720p works great. New unlock screen with short cuts is very handy.

Best Sunspider run at 1211ms, which is an improvement compared to PA 2.55.

:good:
[Galaxy Tab 7.7 Android Development] 11nn93n9:
How is bluetooth?
[Galaxy Tab 7.7 Android Development] gazjglusk:
Hi, Latest 10.1 version 7th Apr........just tested phone headsets Sudio Vogue and Jabra BT2035. Both paired immediately. with incoming call, both rang OK, but after answering call, there was no incoming audio. outgoing audio was good.

Also tested an ipad type Bluetooth keyboard, which worked great.

Thanks again and again Daniel. Your work is hugely appreciated.
[Galaxy Tab 7.7 Android Development] jacky169:
Testing with 2days for daily useage

7/4 cm10.1 version slower than previous version one.
[Galaxy Tab 7.7 Android Development] GNUDroid:
Maybe your are right. I have similar experiences:

Whilst daniels work on the kernel, maybe some changes where made in the CM sources (android framework itself outside the kernel, etc.) which lead to some Regressions? - Just speculations...

But i don't think it is kernel related:

As already mentioned by me 2 post before: 3d apps like google earth and also other apps seems clearly improved with daniel's new kernel and mods on the 08/04/13 build. Therefore i also expected the android gui itself would be much faster than in the last builds, but unfortunatelly it is the same or a little bit slower than before in the build before.

Thus:

... speculating about regressions in cm sources daniel uses for building the rom!?!?!...

lets wait for some time... but now daniel pulled the kernel himself with huge afford to an advanced level. .... i guess everything will be good by time.

Another thing: If anybody knows an app, which allows us to monitor the mali GPU frequencies, please PM me. The XDA app "mali status" from the i9100 device (should be same GPU) is not working. I want to compare scaling of CPU and GPU with my very fluid i9100 to may find some good inputs for performance improvements for us.

@ Daniel:

On the i9100 the CM people had an big update for the Mali GPU driver, which besides changing the kernel drivers also needed to change the hwlibs in rom. They call it Mali V2.

Can you say, if (and if so since which build) these modified hwlibs are included into your builds? If I would know this, I would prepare a flashable zip just with your new kernel and try it on an older build of you, to see if there had been regressions in the CM framework in the last time.

----

send from my 6810. supported by 9100 and my linux desktops. brain in the head and GNU in the heart. community and sharing are freedom are open source.
[Galaxy Tab 7.7 Android Development] Sab3elbromba:
I have a few ParaAndroid related questions I would appreciate if someone could answer please:

1. How do I get youtube to work in 3D Panaroma mode like this? http://blog.creativum.nl/wp-content...enshot_2012-02-16-21-26-49-e1329425069737.png

2. How do I get messaging to work in tablet mode? tablet mode is where the list of messages appear on the left and message I am reading appears in the reading pane on the right, much like emails and gmail apps.

3. Some apps only work in landscape mode and I cannot get them to work in Portrait mode like Skype, how do I make it work in Portrait?

4. Generally for an application if I want to switch between phone and tablet mode for that specific app do I edit the DPI settings (213, 160, 180, ..) or do I edit the Layout settings (360p, 720p, 1000p, ...) ?
[Galaxy Tab 7.7 Android Development] kalel90:
One major issue that hasn't been fixed is the light sensor on the i815 is always at 3000 the Max regardless of the actual light level. Could you look into this?
[Galaxy Tab 7.7 Android Development] daniel_hk:
The mali driver we use is r3p1 which is from note8 (a little newer than the same r3p1 in n7000). The hw libs are from samsung blob and they have to work together. I first included this driver in 28/3 build.

There is a change in kernel graphic in 8/4. The GPU now has 3 (160,200,267MHz) steps instead of 2(160, 267MHz). If you can find the best combination, I'll try it.

PS. The kernel & system/lib/egl are in pair for the same graphic driver.

I'll return to the kernel later and I'll take a look at i9100's source then. At this moment, the kernel is almost the same as i9100 in graphic.

Thanks!
[Galaxy Tab 7.7 Android Development] chrisrotolo:
1. To get the old YouTube Tablet layout, there is no dpi change ,etc. you need to find You Tube version 3.5.5, I know because I install after every ROM flash.

It's here on xda and google.. If you still cant find it let me know..
[Galaxy Tab 7.7 Android Development] 11nn93n9:
One step closer to a complete solution. Thanks.
[Galaxy Tab 7.7 Android Development] Sab3elbromba:
I downloaded it three times from different sources, all failed to install, maybe you can share your version which you use

Can someone answer my other 2 questions please
[Galaxy Tab 7.7 Android Development] daniel_hk:
1. don't know. youtube is blocked locally.:(

2. The default messager is as is. If you want other styles, you have to install 3rd party app...

3. Skype is landscape only on Tabs (Nexus7 is also landscape only）. Don't know why. Ask Skype. :confused:

4. I only tried briefly but not every app will have effect. Only some of the new ones is affected. You have to try it... What I know is Layout settings are what PA tells the app how big is the workspace. You usually can't choose a Layout smaller than the workspace. DIP is the size the app will draw: eg. for status bar, a bigger avlue will result in a larger font & icons in status bar.

For the details, you better go to the offical PA website.

Good luck!
[Galaxy Tab 7.7 Android Development] GNUDroid:
Hi daniel, I was wrong about the speculations about speed regressions in CM sources:

First I thought the 01/04/13 build had been faster at normal android gui. So I made a modded zip with the 01/04/13 build with the kernel of 08/04/13: It boots up fine BUT IT IS NOT FASTER. - So I was wrong. With CM framework everything is fine.

I'm on 6810 model.

(A Warning for others: Do not try this. Such a mod booted, but wifi is not working)

(I was always wondering, why the tab 7.7 is so much slower than my i9100 and thought: Ok it is the old CPU governors we have. But unfortunately this is not everything)
[Galaxy Tab 7.7 Android Development] neimovirne:
last pre-release rom for p6500 is sooooooo luggy
[Galaxy Tab 7.7 Android Development] GNUDroid:
What is the p6500? I can not see ANY build for that device.

And what the hell is "luggy"?!

I think you are in the wrong forum!?
[Galaxy Tab 7.7 Android Development] neimovirne:
oh sorry me, p6800
[Galaxy Tab 7.7 Android Development] sebg:
I found a sensible decrease in screen sensitivity, coming from stock ICS, but for everything else, it's just damn perfect :) (maybe a pure tablet mode missing, to be nitpicky ;))
[Galaxy Tab 7.7 Android Development] daniel_hk:
wifi and kernel are in pair. you can copy the files in system/lib/modules to make it work again. You may need to replace them in the rom zip and reflash.

GPU is the same but the screen size of 7.7 has 3 times pixels more. It might matters but I don't have a i9100 to compare.

I think the 3 steps in GPU might cause some lagging before saving power. It was on 266Mhz most of the time. Tegrak also have a "lock to 267Mhz" option to gain power. I'll revert to 2 step later when coming back for the kernel.
[Galaxy Tab 7.7 Android Development] chrisrotolo:
try the attached.. had to .zip it.

I always delete stock youtube.apk right from /system/app with a root file explorer.

I wish they would have stuck with a similar UI....
[Galaxy Tab 7.7 Android Development] chrisrotolo:
generally it is the layout settings, dpi is usually just size, sometimes it is a combo of both..

I thought PA did a good job of explaining thid. I havent ran PA in many months.. waiting for a solid build, need phone.
[Galaxy Tab 7.7 Android Development] teiglin:
Pretty sure skype devs are just trolls. There is a great skype mod by theos0o (http://xdaforums.com/showthread.php?t=1148708) that I've used since they first released video calling but restricted it to just a few devices even though almost any device with a front camera worked fine. The mod now allows you to (among many other things) use portrait skype on tablet.
[Galaxy Tab 7.7 Android Development] GNUDroid:
Hey Daniel, thanks for the reply!

Considering the GPU: Right, the 7.7 has to push around a lot of more pixels than a i9100. Maybe the bottleneck we have is the GPU and not the CPU. Did you know, that it is quite safe to overclock the Mali-400 GPU to 400 MHz. It was designed for that, but Samsung decided to limet it to 227 Mhz. This makes sence, because for me it is in absolutely no android GUI situation possible to get so much load on it that it scales over 200 MHz (on the phone). What ever I do or start a game in 2d.

I don't know it it would be to much effort, but I would like to try to make 400 MHz possible. But if you could do this we would have to decide the voltage for that frequency. On my i9100 it is running stable with 1050 mV. A safe value could be 1100 mV.

The problem of doing/testing this would be that the kernel would need an user interface like stweaks, but I think it would be to much work for you. - So leave it! But if (and really just IF!) you are also interested to know about the effect. I would be open to try a such hard-coded moded kernel with 400 MHz max. frequency on my 6810 (I know about the risks to screw it up).

By the way: I found no alternative to Mailstatus0.001 (just works on i9100) for monitoring GPU frequencies. Also tegrak does not work. How do you monitor your GPU frequencies?
[Galaxy Tab 7.7 Android Development] Sab3elbromba:
Thank you both for your replies, I will try the custom youtube and skype builds and tell you how it goes
[Galaxy Tab 7.7 Android Development] daniel_hk:
Haven't look into GPU before. I just saw the max. freq. of 267Mhz in a table inside the kernel source. I didn't notice any voltage table for GPU and don't know how yet...:cyclops:

Tegrak only work for stock ICS kernel but there are some figures for referenece.

I'll take a look again when return to kernel source. Can you suggest a kernel source of i9100?
[Galaxy Tab 7.7 Android Development] GNUDroid:
To your request: I'm following almost every development on the i9100 since summer 2012. The custom kernels are highly advanced and independently developed from the custom roms (which are shipped often by the (slow) CM kernel)). Most users switch to siyah or dorimanx kernel after flashing the custom rom they decided themselves for.

To the technical things:

So first of all: The different GPU-libs of the i9100:

Since Mid 2012 there had been just one version "Mali V1". Since End 2012 there had been an kernel-source update for the Mali-400 which also needed new hw-libs in custom roms (it's called Mail V2). Last month the i9100 kernel people use an new driver update, but with that there is no need for changed hw-libs in custom roms.

1) The oldes and still great custom-Kernel for the i9100:

Siyah Kernel by originally gokhanmoral is not developed anymore. So mcm811 made a fork from the kernel and enabled vsync (but it works just with the old MAILI V1 libs). MCM switched the device and therefore no updates for Mali V2 (thats r3p0 and r3p1).

2) An extremely up to date kernel (implements new mainline linux kernel-patches which are not available in normal android linux kernels. Dorimanx is sometimes too progressive and had some stability issues 5 month ago. But the last 10 builds are stable and great!)

Dorimanx Kernel:

https://github.com/dorimanx/Dorimanx-SG2-I9100-Kernel/tree/master-jelly-bean

For CPU: 10 frequency steps

For GPU: latest drivers and 5 frequency steps, well documented code

RUNS AS HELL!

3) the more conservative (and slow) CM kernel (i think these sources are used by you):

https://github.com/CyanogenMod/android_kernel_samsung_smdk4210

Maybe there is some good information for you in the i9100 community. The dorimanx kernel is mainly by dori himself, but there are 2 other developers, who help him from time to time.

Have a nice day!
[Galaxy Tab 7.7 Android Development] daniel_hk:
I have study Siyah before but it doesn't not support CM10.1 now. Will take a look on your suggestions. Thanks!:good:
[Galaxy Tab 7.7 Android Development] daniel_hk:
GNUDroid and anyone interested,

While waiting for my friend's bluetooth headset, I looked at the kernel source again.

I aimed at the changes in GPU and I think I found a bug. When changing the GPU dvfs to three steps, the threshold for switching freq. is ambiguous.

in the file:

drivers/media/video/samsung/mali/platform/orion-m400/mali_platform_dvfs.c

100Mhz: /*step 0*/{((int)((255*0)/100)) ,((int)((255*85)/100))},

160Mhz: /*step 1*/{((int)((255*80)/100)) ,((int)((255*90)/100))},

267Mhz: /*step 2*/{((int)((255*80)/100)) ,((int)((255*100)/100))} };

There is an overlap in 160. They may want 1 step down and 2 steps up but it may cause the GPU to switch a no. of times before settling to 267. I think it will happened after a sleep. That's why the tab become lagging after wake up.

I revert to 2 steps now to test. In addition, I found the voltage and freq. table. Try O/C the GPU to 300 and rebuild now. If it can boot, I'll build a p6210 kernel for you to test...
[Galaxy Tab 7.7 Android Development] GNUDroid:
Cool! I will try. Hopefully the voltages are ok then. 300 MHz should be safe for sure. As said in my i9100 I can run (without sense because not needed) 400 MHz. As said: I know the risks therefore I will not blame you if it will get screwed.

Can you make a flashable zip for boot.img alone? Otherwise I will put it into your whole last rom zip.

cheers!

p.s.

Link via PM?

And please not p6210 but >>P6810<<. ;)
[Galaxy Tab 7.7 Android Development] daniel_hk:
O/C kernel for p6810

This is the boot.img just build out p6810 only! https://mega.co.nz/#!NARXHB4Z!XiRAKX4PHwpwlRiEnbxBTSDY-tUu1brNXO1nYpV2FtY

Packed to a zip. I included the lib/modules to enable wifi in case you flash to other roms. Script not test, if not working, pull the boot.img out and flash it with mobile Odin.

voltage set to 10000000 as stock no increase. GPU300Mhz. Threshold set to 45-55 so that GPU will be at full speed most of the time. Freeze and get hot when apply some Pimp my rom tweak, not verified yet.

Test with some 3d tester. Seems a little bit faster. Hope this work for you.

Good luck!
[Galaxy Tab 7.7 Android Development] GNUDroid:
after 11 h at work now on the way home. will just make a quick test this evening. more tomorrow, therefore in approx 14 h.

thank you daniel!
[Galaxy Tab 7.7 Android Development] teiglin:
Are you sure frequency of 300MHz works? I gave up my I9100 a year ago but from what I recall from kernels back then, only 400/267/200/160 etc work (frequency must divide 800 evenly). I don't know of any real-time way to check GPU frequency though.
[Galaxy Tab 7.7 Android Development] GNUDroid:
hey daniel. the kernel works great! boot ok. wifi on. a lot of faster on the 2d andoid gui and homescreen! i can not monitor the gpu frequncies or gpu temperatures.

ran a 3d benchmark twice: no real heating up of tab!

great! now we found the bottleneck of the galaxy! :)

will report tomoroow a little bit more.

attached screenshot with my personal build.prop and interactive gov.

send from my 6810. supported by 9100 and my linux desktops. brain in the head and GNU in the heart. community and sharing are freedom are open source.
[Galaxy Tab 7.7 Android Development] daniel_hk:
In the latest CM source for smdk4210 kernel, the dvfs table now has three steps of frequencies. 100, 160 & 267. the multiplier is 1000000.

I haven't trace the call yet. And I don't have any tools (actually I don't know how) to measure it. I just use some 3D testing app to compare. There is a visible increase in FPS. I may try a higher value later but I'll search for the data sheet first.
[Galaxy Tab 7.7 Android Development] teiglin:
Yeah I can't remember anything more specific unfortunately, maybe that was just the accepted standard at the time for frequency steps--I just remember that some people had good silicon that could handle 400MHz and other people used 267MHz. Anyway I tried out the new kernel and it seems to work well, so even if I have no way of actually reading gpu frequency, I'm happy with performance. :) Thanks!
[Galaxy Tab 7.7 Android Development] GNUDroid:
Hi Daniel,

so some more feedback. I just can say that the kernel is fast and stable! Huge improvement, but I think you can noticed yourself.

I'm very happy with the newest update, the tab experienced highly improved.

Because I can not monitor gpu temps or frequencies (unfortunately the malistatus.001.apk from i9100 xda forum does not work), I stressed the tab for a long time with 2d graphhics games and 2 3d graphics games. As said, no real heating up of the device. Great. I guess, we could go experimentally to 400 MHz, but in future it will be your decision to:

1) provide a rom with an safe kernel

2) provide a tuned/overclock kernel for the people who want to risk this

or

3) make it somehow adjustable (like stweaks settings in i9100, I think too much work for you alone)

But the nevest findings are really great for us users! Keep up the work.

The attached image is NOT from the 6810 but from my i9100 (rootbox rom + dorimanx kernel 9.13 @ CPU 200-1200 MHz (hyper govenor; 100 MHz steps) and GPU at 106-267 MHz (4 steps of 5 available used). - Just for comparison to our device.
[Galaxy Tab 7.7 Android Development] LSD DREAMER:
I'm not sure if it have been asked or if it's a jb thing but my power menu does not give the option to boot into recovery and as far as know it's a cm feature. Sorry if I'm wrong or it has been addressed
[Galaxy Tab 7.7 Android Development] GNUDroid:
You are right this option is disabled since approx. last 2-3 builds. I also can not see it. Would be nice to recover this option by time, but until then:

1) shutdown and then 2) turn on with vol-up and power buttons pressed (release power 1-2 sec after the samsung logo shows up) to get the recovery.
[Galaxy Tab 7.7 Android Development] daniel_hk:
Yes, this is the right one for you.

Goodluck !