yashsingh1/xdaforums huggingface dataset:
[G Tablet Android Development] pershoot:
im trying to make it so that doesn't need to be done.

i want it to stay at 216 for idle, even on the odd ended device.
[G Tablet Android Development] schettj:
Ok, here's what I've done

0) remount the root fs as rw

1) removed all the gyrations that were done by the two calkin-based bootup scripts for gtabcomb, so it touches NOTHING at boot, since we're running pershoot's kernel and none of it should be there anyway.

2) added a single line command to a new startup script

/system/etc/init.d # more 01maxcpu

#!/system/bin/sh

# max speed

echo 1400000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq

Rebooted.

On reboot, it's got the correct min/max speed for me 21600/1400000, and the correct governor (tegra_cpufreq)

Near as I can tell, it should be all stock pershoot with the overclock, with no other cruft. Seems to be doing the frequency scaling correctly (checking /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq from an ssh shell while doing stuff like checking email, it bumps up to 1.4ghz and drops down on idle...)

I'll run this way and see how she holds up :)

logcat seems to clear on crash/reboot - is there something I can dump for you pershoot after a crash?

Edit: oh, and sshdroid is really handy when you happen to not have a USB cable/adb setup handy :)
[G Tablet Android Development] pershoot:
ram console is enabled, so it should write a last_kmsg in those scenarios.
[G Tablet Android Development] rajeevvp:
That'll be good. I was trying to find out what causes the dreaded Sleep of Death. Low min CPU freq seems to be one causal factor (Thanks to user raywaldo whose observation prompted this test).

There are also the fake Sleeps of Death caused by buggy apps failing to release whatever WiFi/Wake/screen/... locks they hold.

In this case the screen doesn't switch on when the power button is depressed, but, everything works internally. Ping works, telnet into the gTab works. You can even drag your finger while the screen is off and get past the lockscreen and into the desktop if you know where to place your finger.

Looks like we need a cmd line program to forcibly release all screen-related locks for situations like this.
[G Tablet Android Development] schettj:
Well, it didn't survive the trip home, and I didn't see anything in logcat other than the bootup info after I restarted it.

So, for me the scenario that fails is

* wifi is set to never sleep

* no SetCPU or other app used, min clock set to 215 max 1.4ghz

* associated with (work or home) wifi, but idle/display off

* leave (work or home) and drive to (home or work)

- 15-45 minutes of no wifi

* arrive at (home or work)

* press power button - one of the following happens

- nothing (no wakeup at all, more than half the time)

- wakeup, but no wifi

- - wifi associates, tablet works fine (maybe 25% of the time)

- - wifi associates, then tablet freezes (maybe 50% of the time)

- - tablet freezes after wakeup (the rest of the time)

It's probably a voltage thing. It's rock solid when associated, it can sleep for hours no issue - it's just loosing/regaining wifi associations that do very bad things to it, somehow.
[G Tablet Android Development] pershoot:
Post logs.

When did this start ocurring?
[G Tablet Android Development] pershoot:
I want you to flash the latest cm7 nightly (with latest kernel), set wifi to never sleep, and then try to re-reproduce.

Pls report back after that, if still reproducible, and we will go through it.

Thx.
[G Tablet Android Development] schettj:
After installing your latest kernel. If I revert to the version of your kernel in gtabcomb 3.3 (Beta 3.3: AdamComb v0.2 + pershoot's kernel 07/25/11) it happens far less often, but it does happen.

Logs don't show anything except the reboot info, nothing seems to be there pre-crash.

Oddly enough, it worked fine this morning (didn't crash on trip from home to gym to work)
[G Tablet Android Development] pershoot:
Flash cm7 latest nightly with latest kernel and then I can proceed to help further.

Let me know when your back on that configuration.

Thx.
[G Tablet Android Development] schettj:
Yeah, can't do that right now, it's actually in use as a HC device. I'll just cope with it as is and wait for ICS :)
[G Tablet Android Development] pershoot:
ok, up to you.

the latest kernel has really fixed up many issues/gripes users had.

i've not heard of increased SOD (for those devices that had it prior), but i have heard heard of a reduction of it. which is good.

its unfortunate that you're not reaping the same benefits.

i can help rectify (if it is indeed not a HW issue), but i need you to be on a supported configuration.

anywhoo, lemme know...
[G Tablet Android Development] ramerco:
Does the wifi issue have something to do with the drivers used? I had a similar issue with disconnects on vegan 7.1.

check this post for an alternate.. http://xdaforums.com/showpost.php?p=14667438&postcount=15
[G Tablet Android Development] schettj:
If that's a question for me, I don't think so, no. I'm not having wifi drop issues, just freezing/no wakeups after extended sleep and/or drop/reconnect wifi.

Today's experiment is setting the min/max freq one off from min/max (312/1.2ghz)
[G Tablet Android Development] schettj:
24 hours and two trips so wifi had to re-associate, no hangs/reboots. Might be as simple as my unit not reliably running at the min/max speed? (min voltage?)
[G Tablet Android Development] pershoot:
312,216 is the same voltage.

thats fine. leave it at 312, if it is helping the situation for you. easy enough cure for your specific device/scenario.

although, i dont remember you having this issue on gingerbread. so there's other variables to consider (possible degradation, environment/rom base, etc.).
[G Tablet Android Development] schettj:
Yeah - it's weird since Gtabcomb 3.3 has your aug 31st kernel in it, and ran fairly stable with OC from 216/1.4ghz nothing new added since then, just switched to latest kernel.

Shrug?
[G Tablet Android Development] pershoot:
You should go back to cm7 and validate to rule things out.

im really not supporting those honeycomb ports.
[G Tablet Android Development] bobthesalesclerk:
This Kernsel seems to not let me set my own governor or UV using setcpu. I would like to mess around with this kernel a little more but no voltage control support. Does anyone have any recommendations for an app that will let me UV myself so i can find out what is stable on my tablet?

Sent from my flashback 8.1 honeycomb gtablet
[G Tablet Android Development] pershoot:
you wont be able to swtch governors properly, even if i did enable this. the tegra driver takes precedence to an extent.

voltage control is not enabled in this kernel. not sure if i will bring this in.
[G Tablet Android Development] bobthesalesclerk:
Alright. Thanks man. By the way i am loving this kernel.

Sent from my flashback 8.1 honeycomb gtablet
[G Tablet Android Development] rajeevvp:
Pershoot,

Any specific reason why you use 2 different WLAN firmware blob versions for the 1.1 and 1.2 bootloaders?

The firmware blobs that come with the 1.1 kernel zip file are version 4.218.248.18.

The ones that come with 1.2 are version 4.218.248.6

This has been the case at least since 2.6.32.38 (didn't go back further to check).
[G Tablet Android Development] pershoot:
this was an oversight.

ill update it in the next rls.

thx for bringing it to my attention.
[G Tablet Android Development] pershoot:
gtab (zpad/gtab(old/newbl)/t8) - 2.6.32.48 - http://droidbasement.com/db-blog
[G Tablet Android Development] nelomen:
Will this work with Froyo roms and GB roms? Sorry for the stupid question but on my Infuse if I flash a kernel for wrong version I soft brick device and have to start all over. I'm currently on Beasty rom.
[G Tablet Android Development] pershoot:
GB.

..........
[G Tablet Android Development] TEK112:
Can't you bring it back by reflashing the correct kernel?
[G Tablet Android Development] enzomtrx:
Thanks for all the continuous efforts on the gtab! Ill test this when i get home!
[G Tablet Android Development] pershoot:
gtab/zpad/t8 - 2.6.32.48 - refreshed
[G Tablet Android Development] tjohnsonjr:
Thanks for the update.
[G Tablet Android Development] Coldfirex:
Working great on CyanogenMod7.1.0.1 REPACK. Thanks!
[G Tablet Android Development] sfleury:
Seems to be working well with Flashback 10.1

Thanks!
[G Tablet Android Development] jtsmall:
11/24 Update issue - no WiFi

The new bootloader version for BL 1.2?

Wifi didn't wok on my G Tab with 10.1. If explanation on dl page I didn't find it.

Is SetCPU preferred over CPUmaster for Pershoot kernel?

TIA.

-jts
[G Tablet Android Development] pershoot:
It works.

Push the module seperately to your system or mount system before flashing.

If using cm, controls found inside, if not, setcpu.
[G Tablet Android Development] jtsmall:
Ah ha, I did not mount /system. Flashed with cw, as with prior roms sand kernels, never mounted (including Clemsyn's for FB 10.1) and they worked.

Something different here or I was just lucky?

Thanks for your help and the tireless work you and Clemsyn put in to make this happen.
[G Tablet Android Development] jtsmall:
Pershoot, I mounted system using cwm, then flashed the new bootloader version of your 11/24 kernel obtained from the basement site. Running Flashback 10.1. With cwm, erased cache and dalvik then reset permissions.

From what I can tell everything working including OC with SetCPU except no wifi. The wifi page says error and will not turn on.

So far I not found this error discussed for FB in this thread from recent posts.

Thanks.

-jts
[G Tablet Android Development] pershoot:
No idea where flashback is loading wifi from.

Speak with the author, then push it there.
[G Tablet Android Development] mydave1:
Hello Pershoot,

Dropped the support for Froyo ?
[G Tablet Android Development] rajeevvp:
See this post for where to move the WiFi kernel module and its firmware blobs on HC ROMs after flashing the kernel.
[G Tablet Android Development] timshady337:
overclocking above 1.4

I've been experimenting with a heatsink to see if the tegra2 can go above 1.4 on the gtablet, but I need a kernel to let me try. If the problem is heat related as in some cases. It should be able to handle 1.6. Thanks for your time and all your hard work.
[G Tablet Android Development] TEK112:
The Tegra 2 can do 1.6 comfortably. In fact, Clemsyn offers a 1.6 flavor. However, it is hit or miss by user in regards to stability and SOD. Some tablets prefer Pershoot's kernel and others prefer Clemsyn's. I remember there was an illusive 1.7 floating around back in the days of VEGAn-TAB, but it proved to be way too unstable. A heat sync is not needed for 1.6, unless I guess you set the min/max at 1600 and used a performance scaling.
[G Tablet Android Development] tsukaza:
You can OC at 1.5ghz using the 1.6ghz OC kernel, use setcpu to undervolt and OC to 1.5. No heatsink needed.
[G Tablet Android Development] timshady337:
I cant seem to find the 1.6 kernel anymore. If you know where to find it it would be a big help.
[G Tablet Android Development] tsukaza:
What ROM are you using? Froyo, GB or HC? The kernel is different for 2.2, 2.3 and 3.0.

You are better off flashing the combo ROM which support 1.6Ghz

Froyo ............. FrankenTAB RC 1.0

Gingerbread......VEGanTAB 7.1

Honeycomb.......Flashback

Use SetCPU to OC and undervolt all speed above 1ghz by -50mv
[G Tablet Android Development] timshady337:
antutu record

Thanks to XDA developers and my past overclocking CPU 's. I can now say I have the record for g tablets using antutu benchmark. Thanks to all!

I have it running stable @ 1.7Ghz. I undervolted all steps down 150mv so I would like to try 1.8 at 1.5v if anyone knows how to write a custom kernel. I want to push the G tab to the limit. Thanks again for your time.
[G Tablet Android Development] timshady337:
I'm using CM7.2 gingerbread 2.3.7
[G Tablet Android Development] pershoot:
something like this (put your gateway's ip in "" within GATEWAY_IP):

#!/system/bin/sh
WLAN=`ifconfig wlan0`
GATEWAY_IP=""
INTERVAL=900
#
while [ ! -z $WLAN ]; do
ping -c 3 $GATEWAY_IP
sleep $INTERVAL
done
[G Tablet Android Development] ketty_yijun:
Pershoot,

does this FW support Battery calibration tools mention on this thread: http://xdaforums.com/showthread.php?t=765609 ?
[G Tablet Android Development] pershoot:
have you replied to the wrong thread?

this is wireless firmware.

it will not support that utility.

however, the nexus kernel line (latest offering is 1220: http://droidbasement.com/db-blog/?p=1377) has the hooks to support the calibration tools (it has also been merged in to cyanogenmod mainline).
[G Tablet Android Development] ketty_yijun:
no. i did not reply the wrong thread. my gtablet has battery calibration issue. i searched the forum. it came up with that solution and it is base on the FW you compiled for them. that is why i'm asking.
[G Tablet Android Development] pershoot:
Ahh.

Try draining all the way to 5%, charge up to 100, boot in to cwm and wipe battery stats.

Now go through one more cycle down to 5, charge to 100. Now observe.
[G Tablet Android Development] ketty_yijun:
it doesn't work for me. but thank you anyway.
[G Tablet Android Development] anlog:
This is what I did to fix mine and it works.
[G Tablet Android Development] anlog:
pershoot,

Any way to get XTS encryption enabled in the kernel (or maybe as modules)? I think xts and gf128mul are needed.

If not, not big deal.

Thanks,
[G Tablet Android Development] manfly9884:
Downloading as I write.

Thanks again Pershoot
[G Tablet Android Development] pershoot:
Done. In 0111.
[G Tablet Android Development] rothnic:
Have you ran into the issue where it starts to boot up, you see the boot.img logo, then it restarts into clockwork?

I've only had that issue before when I used a version of clockwork that was newer than the 2.5.1.1 v0.8 that didn't like padded boot.img's. I flashed your version 27 no problem, but now I have this problem with the version 28.

I'll mess with it some more and see if I can fix it without a nvflash in case it happens again. I did try an nvflash of a working boot.img and it still occurs. I might try a newer clockwork version next.

UPDATE: Installed clockworkmod version 2.5.1.8 and it is working fine now. I was cautious to update considering the past issues we found with the newer versions, but 2.5.1.8 seems to be working great.
[G Tablet Android Development] pershoot:
nope, never have had that happen.

pls inspect recovery.log after to see if you spot any anomalies.

try to get yourself back to a known working state, back on cwm0.8, then observe.

the ramdisk is taken from the system, so whatever was there prior will get merged with the new kernel image, if all went well with the flash process.

to date, i have flashed close to 70-100 times (the /boot partition; with this process; on CWM0.8). not a single hiccup that I can recall. however, i have corrupted /data once (or twice). but, that may have been from some tinkering/isolated incident(s).
[G Tablet Android Development] rothnic:
Yeah was pretty strange. I've never had that problem with v0.8, and wouldn't go away even when trying to restore back to a known working boot.img. Once I installed 2.5.1.8, I had no more problems.

EDIT: Well it came back after a couple reboots. I guess I'm going to have to nvflash to get rid of this issue. The recovery log gives nothing useful.
[G Tablet Android Development] anlog:
Thank you! Time to test looped dmcrypt containers!
[G Tablet Android Development] pershoot:
How is 0111 working out?

Better/worst, etc.?
[G Tablet Android Development] rothnic:
Well after shaking whatever problem I was having with an nvflash, I got back up and running and reflashed 0111. So far so good, seems very responsive and comes back from sleep with no problems. Very nice work.
[G Tablet Android Development] jmdearras:
I'm afraid to try newer kernels, 1/09 is working perfectly!

Still want VPN, though.\
[G Tablet Android Development] pershoot:
if you stay on an older kernel, you will miss out on the other changes i am bringing in and will not be current. i also will not be able to support any issues you have, since you will be on an outdated version.

however, that is entirely up to you.

VPN should work, np, on 0111.
[G Tablet Android Development] jmdearras:
That was partly in jest. :D That kernel represented the first time my GTab has behaved. I haven't been show "the birds" by it for 48 hours!

I am sure your later ones will be as stable.
[Desire Themes and Apps] rafi300:
Requirements:[/u] Android

Overview:

Type faster and easier with an iPhone keyboard layout and input method, while enjoying the cool features of the Android OS.

[break]

This is an "Input Method" and must be enabled in the Language & Keyboard Settings.

English Only!

Free version without word completion is also available!

Recent changes:

Version 1.0.17 GA

(both versions)

- Adjusted key alignment on symbols keyboard.

- Added launcher app that gives install instruction.

What's Next (if possible) from Mrcartagena

- Allowing users to help improve auto-complete dictionary if they choose.

- See if I can integrate live translation of input fields.

- Voice input option from the keyboard

- I'm considering disabling word completion in the free version entirely.

It seems to cause the users quite a lot of confusion.

Retailed by mrcartagena2000

More Info:

http://www.appbrain.com/app/iphone-keyboard-emulator/com.sixgreen.android.ike.full

Download Instructions:

http://www.filesonic.com/file/52976023

Mirror:

http://www.duckload.com/download/1969731/ike.full.zip[/QUOTE]
[Desire Themes and Apps] deepakoffline:
;( it brought tears to my eyes.... with joy. iphone keyboard i missed you so much :(

but now i can have you back :)

thanks
[Desire Themes and Apps] j.blaze:
Will there be a german (QWERTZ) version? If so, I would buy the paid version.

Edit // I get a QWERTZ after installing. Great!
[Desire Themes and Apps] Malakaaa:
I don't really like the style and it's not because it's iphonish. It's because there is something missing, something the iphone guys having the edge on: the details. It looks like someone shi**ed this theme, especially the notepad thing... (Sorry for the unnessecary lanuage). It's like many other apps for Android, they are always made without love. There are not more than 50 apps in Android Market which are made with nice graphics and much time/love.

This one is clearly not one of that 50 apps...
[Desire Themes and Apps] awynbergen:
Seriously,

Easy just don't use then and don't bad mouth it.
[Desire Themes and Apps] Streak1:
Hi I'm new here. Does it have a font resizing capability?
[Desire Themes and Apps] markhd:
What a f*cking pr*ck ! And exactly what did you bring to the table ?

seriously, its easy to see who was neglected as a child when reading the forums these days. Mods can we please get on top of these socially challanged muppets
[Desire Themes and Apps] woahnelly:
Go make one yourself or at least be constructive to the dev rather than downright rude. Shame on you.
[Desire Themes and Apps] preclajsz:
keyboard

Hi guys, i am asking you for this good keyboard, how can i make than when i am on browser i can se keys "/" and "." but when i am writing SMS i can see it, how can i make it? Do you understand me? Can u help me? THX is posible

PS: sorry for my english! ;-)
[Desire Themes and Apps] erto90:
Is not possible to add new lang?!?
[Desire Themes and Apps] ukanth:
If its a full version, kindly remove that link. Piracy is not allowed here.
[Desire Themes and Apps] preclajsz:
...

Hm can you help me first? I think english is lang more inportant to you than my homelang (czech lang.)

no its not full, but on screens from full app i can see same what i have on my free app...
[Desire Android Development] ownhere:
WARN:The following steps only for developers. The following changes may cause instability or even cause the phone can not be used.

Android phones as the underlying database using sqlite3. sqlite3 writes efficiency is very low, because the sync feature turned on by default, and fsync() must be performed after each insertion, the resulting system efficiency is low, and the disk life is reduced.

I try to disable sync feature by default in exchange for greater IO performance and reduce disk consumption. While doing so may result in data integrity problems, but I still like to use it because most of the sqlite insert action can be completed within a few seconds, not too much to consider issues such as sudden power-down.

After modified, the time of insert 2000 records to sqlite3 db, from 1m11s reduce to 2s.

Attachment is my sqlite3 patch, it is for CM or AOSP.

For SenseROM, I can not simply replace libsqlite.so from AOSP, so I do hexedit with it.Do follow modify for SenseROM libsqlite.so:

replace

c6 f7 66 fd 03 20 78 72

with

c6 f7 66 fd 01 20 78 72

replace

cc f8 0c 00 03 20 a3 68

with

cc f8 0c 00 01 20 a3 68

replace

5f fa 81 fc 83 f0 01 06

with

5f fa 81 fc 01 23 00 26

EDIT(2011/01/07 23:40):

replace

5f fa 81 fc 83 f0 01 06

with

5f fa 81 fc 01 26 00 bf

replace

23 72 00 23 66 72 02 26

with

26 72 00 23 63 72 02 26

EDIT(2011/01/10 16:45):

HD WWE RUU 1.72.405.3 patched libsqlite.so:http://www.multiupload.com/N9FLJYAC77, not test!

EDIT(2011/01/10 22:24):

HD WWE RUU 1.72.405.3 patched version v2 as attachement

patch file upgrade to V2

EDIT(2011/01/21 10:59):

add auto repaire script for mms/sms db corrupt. If you met data loss with my sqlitemod, then place this script to /system/etc/init.d/, and chmod 755 to it.

this script will be check your mms/sms db at boot time, and auto fix it if found table loss.:View attachment 495477
[Desire Android Development] Muxeu:
Patched libsqlite.so for SenseROM.

I got libsqlite.so from Pays 1.1+Z HD rom.
[Desire Android Development] melethron:
Sounds intressting. I like the idea of modding sqlite more than loop.

Loopfile is double flush (flush loop + flush file) and direct loop mount causes random reboots.

Ill test it it when i have time.

EDIT: you don't mind if i'll use it for my rom (as optional addon)

EDIT2: By the way, ... did you try 1.72 base of HD rom. Its really fast and sqlite3 is also newer version?