yashsingh1/xdaforums huggingface dataset:
[Tilt, TyTN II, MDA Vario III Android Development] l1q1d:
ROFTL!! :-)

You also double post!!!

It's not a bug it's declared in the release post (if you miss it i don't know what i can do)!!!

This update is needed because now you can swithc between kernels without problems.

Usually if you change the kernel in linux (whatever distro) you probably need to update the kernel modules.
[Tilt, TyTN II, MDA Vario III Android Development] aceoyame:
We really need to have a like button added to the forums lol.
[Tilt, TyTN II, MDA Vario III Android Development] albertorodast2007:
Xda-Facebook-Devs.com! :D

l1qu1d made this threat presicely to keep it clean of this kind of post!
[Tilt, TyTN II, MDA Vario III Android Development] a.s.j:
So now we have a Thanx Button :D:D:D
[Tilt, TyTN II, MDA Vario III Android Development] clemsyn:
I have started building my own kernel since data corruption still exists with odex files or any mounting type of file system. I think I finally got it with a about 3 changes in menuconfig. I'll test it and I'll commit to it in the kernel thread. Only issue I have since I made those changes is that GPS don't work
[Tilt, TyTN II, MDA Vario III Android Development] aceoyame:
Good thing I dont use my kaiser for gps. That task is relegated to my crappy off brand gps that ran WM5 and got hacked to drop into a custom shell and run igo lol. Bought it for only 60$ at a pharmacy when I was lost in chicago due to bad directions a guy gave me to gave back home in davenport ia.
[Tilt, TyTN II, MDA Vario III Android Development] clemsyn:
Let me know if you want to try out the kernel that I made. I'll give you instructions.
[Tilt, TyTN II, MDA Vario III Android Development] aceoyame:
sure ill try it.
[Tilt, TyTN II, MDA Vario III Android Development] clemsyn:
Here is the kernel. Please install the modules at system/lib/modules (don't put it in /system/lib/modules/2.6.32 folder, somehow the kernel doesn't work that way) to get wifi working. Not sure why GPS is not working though.

Please do your best to get a data corruption and let me know if you do. BTW, DO NOT TURN OFF THE DEVICE WITH WIFI ON AND CONNECTED or else you will get in a boot loop. Just remove SD if it happens or go away from wifi signal :)

Here it is. It is panel 2 Tilt keyboard. Just use atools to edit to your device.
[Tilt, TyTN II, MDA Vario III Android Development] aceoyame:
lol no need for me to edit as mine is the same
[Tilt, TyTN II, MDA Vario III Android Development] daedric:
Care to tell what did you change ?
[Tilt, TyTN II, MDA Vario III Android Development] clemsyn:
Sure, enable ECC checking by YAFFS by its own (not the generic MTD) a couple more if I remember. I just can't find my config file :(
[Tilt, TyTN II, MDA Vario III Android Development] daedric:
Uhh ohhh.. i quote from yaffs.com

So we've been rowing against the stream all this time ?
[Tilt, TyTN II, MDA Vario III Android Development] aceoyame:
certainly sounds like it. Also ecc would make sense as to why fewer writes helped a little. Less chance for an error to accumulate since I don't think we had it? Or it was being done by our kaiser which it sounds like only yaffs is supposed to be doing things to nand.
[Tilt, TyTN II, MDA Vario III Android Development] clemsyn:
Please let me know if GPS is working for you, not sure if it is only my build coz I lost all my files when my comp crashed. If this kernel is OK, then I would try to see if I could make more changes to speed up our device, if any knows how to commit to the source, please let me know and I'll send you the changes I made.

Camcorder will be next :)
[Tilt, TyTN II, MDA Vario III Android Development] aceoyame:
Going to test the kernel soon. Was finishing up testing incubus' old eclair sense build that I was sprucing up to be a little more modern.
[Tilt, TyTN II, MDA Vario III Android Development] clemsyn:
I would think so.
[Tilt, TyTN II, MDA Vario III Android Development] aceoyame:
Too bad the guy in the earlier thread was whining and moaning about our kaiser being dead lol.
[Tilt, TyTN II, MDA Vario III Android Development] n2rjt:
Can you commit the changes? It sounds good.
[Tilt, TyTN II, MDA Vario III Android Development] aceoyame:
gps seems to work but im having trouble getting wifi to work. It's giving me the classic error but I already added the modules. I was using my 4.5 build which was released before the updated modules. I was planning on doing a re-release today but it seems like im gonna have to hold it back if im getting a wifi error I need to sort out.

Edit: By gps working, I mean it isn't disabled in the power control bar.\

Edit2: Didn't see that it shouldnt be in the folder. Copying modules outside the folder.

Edit 3: Wifi works, lesson: RTFM lol
[Tilt, TyTN II, MDA Vario III Android Development] l1q1d:
The problem with the modules is my fault, i forget to update the initrd.lzma in tinboot, now it's ok.
[Tilt, TyTN II, MDA Vario III Android Development] clemsyn:
Thanks l1q1d..Will do tinboot :)
[Tilt, TyTN II, MDA Vario III Android Development] clemsyn:
Please give me instructions on how to commit or I can send you the changes I did and you can commit it for me :) Also, not sure if I have the latest yaffs..would appreciate instructions on that too :)
[Tilt, TyTN II, MDA Vario III Android Development] clemsyn:
wrong post
[Tilt, TyTN II, MDA Vario III Android Development] l1q1d:
ask dzo to add you to the sourcefoge group...
[Tilt, TyTN II, MDA Vario III Android Development] scooter1556:
If you are building from the latest 2.6.32 source then you have the latest yaffs2 for android.
[Tilt, TyTN II, MDA Vario III Android Development] clemsyn:
This was my source

git clone git://androidhtc.git.sourceforge.net/gitroot/androidhtc/kernel

So do I have the latest?
[Tilt, TyTN II, MDA Vario III Android Development] aceoyame:
Would just like to add that I purposefully did what you said not to with wifi and I had zero issues.
[Tilt, TyTN II, MDA Vario III Android Development] clemsyn:
Great, thanks for testing it. I tried l1q1d's tinboot and it worked on my new nbh not sure if the changes I made were the same though coz I lost my old config :( I'll continue testing my new nbh before I release it for testing.
[Tilt, TyTN II, MDA Vario III Android Development] daedric:
I'm sorry, TinBoot ?

As for your experimental nbh, can't test it.

I'm using CyanogenMod 6.1 Barebones "Gingerbones" Release 5 12/10/2010 wich is already big.´

I added some more files to the /system partitions. Result ? 156mg for System.

I tried to edit the nbh and set a BIGGER partition... /dev/block/mtdblock3 does not exist.

I've already posted on atools thread, have to wait...
[Tilt, TyTN II, MDA Vario III Android Development] aceoyame:
Ok there is some big instability with the kernel. Not sure what it is but it keeps making my build randomly reboot. It doesnt seem like corruption though as nothing is FC'ing. It just reboots.
[Tilt, TyTN II, MDA Vario III Android Development] clemsyn:
Was your wifi off when you reboot?

Update:

Looks like I used an old compiler (2008) to build my kernel. I'll try the latest version hopefully will fix this issue and GPS.
[Tilt, TyTN II, MDA Vario III Android Development] aceoyame:
It happens on a fresh install even. All I did was install, sync with market and then went to download an app and boom it reboots before it even installs it. It's completely at random.
[Tilt, TyTN II, MDA Vario III Android Development] l1q1d:
@clemsyn: remember to switch to 2.6.32 branch...
[Tilt, TyTN II, MDA Vario III Android Development] clemsyn:
Thanks..at least data was still there :)

Anyways, I fixed the GPS and the reboot with wifi (I used the latest compiler and it automatically fixed it.) Here are the changes that I made with this kernel.

1. Enable YAFFS to do it's own ECC

2. Disable yaffs from doing ECC on tags by default (on by default anyways)

3. Disable yaffs block refreshing (not really sure if this option is needed)

Not sure if I did a force chunk erase check on the first one.

Will upload once I get these kids to sleep
[Tilt, TyTN II, MDA Vario III Android Development] clemsyn:
Here is my latest nbh. Fixed the GPS and reboot issue with wifi (and hopefully any random reboots)

Hope you guys have the time to try it. LMK how it goes.

BTW, use atools to edit it accordingly. This is panel 2 tilt keyboard

If issues still persists LMK and I'll Force chunk erase check and enable block refreshing for more stability (but this well decrease speed in writing)

BTW, this can be used with any BUILD. Just reinstall everything and would recommend fresh install of data.
[Tilt, TyTN II, MDA Vario III Android Development] Krazy-Killa:
Trying out this new kernel as well, as I've been having alot of issues with data corruption. :)
[Tilt, TyTN II, MDA Vario III Android Development] clemsyn:
Try the latest one above your post :)
[Tilt, TyTN II, MDA Vario III Android Development] Krazy-Killa:
I will, which I'll point out I did the one for acouple of pages back, and I'm having 0 issues with the wifi (even during boot while connected), but have not tried GPS yet, as I'm trying to download the GPS test app right now, lol.
[Tilt, TyTN II, MDA Vario III Android Development] clemsyn:
The previous nbh had a few issues with GPS since it was built with an old compiler. The latest one was built with a 2010 compiler. LMK how the latest goes for you.
[Tilt, TyTN II, MDA Vario III Android Development] Krazy-Killa:
Well so far been about an hour with the new kernel, and it's doing well.. Done 2 reboots, and we're still kicking.

GPS works well (triangulated my position down to about 20feet). WiFi is also working, and actually really fast compared to the last kernel.

P.S. Just wish I could use LCD Density 110 :( Everything's too big for the screen at 120.

*EDIT* Just had my first lockup with the latest kernel, and hit the reset button instead of pulled battery... Will check for data corruption.
[Tilt, TyTN II, MDA Vario III Android Development] aceoyame:
So far so good, even had 4 concurrent market downloads/installs going. With my build and no oc or jit it seems very stable. I will test with the latter later.

Edit: I had a yaffs tragedy when I switched kernel. Didn't reinstall though and it doesnt seem it affected anything. If I have an instability I will test with a fresh install.
[Tilt, TyTN II, MDA Vario III Android Development] Krazy-Killa:
Back online, reason for lockups was Overclock (520MHz). Dropped down to 450MHz.

No problems so far and hard crashed twice as well.
[Tilt, TyTN II, MDA Vario III Android Development] Grandelama:
I'm testing clemsyn's last kernel with and my first impression is that..this could really be the light at the end of the tunnel:D

Of course more testing will be necessary, but I tryed almost anything to cause data corruption on a fully configured new installation of Not so fast froyo on Nand, and I couldnt.

More than 10 battery removal while starting different programs, many soft resets, reboots, a data backup and everything seems still perfectly ok.

It goes without saying that I never even remotely experienced this kind of stability on an android installation....so..finger crossed i will let you know if something changes.
[Tilt, TyTN II, MDA Vario III Android Development] clemsyn:
i'm keeping my fingers crossed too. If it does have data corruption, we still have a couple of trick under our sleeves to try :) BTW, any reboots with this kernel? LMK.
[Tilt, TyTN II, MDA Vario III Android Development] aceoyame:
I haven't had any issues what so ever. I have done more downloads, several battery pulls and reboots and what not and zero issues.
[Tilt, TyTN II, MDA Vario III Android Development] scooter1556:
I have enabled yaffs ecc in defconfig and compiled the kernel myself and i am running it now. I haven't had any data corruption for well over a week now anyway but i haven't had time to use the phone much. It's strange that native android phones don't use yaffs ecc but if it works for us it's an easy fix!
[Tilt, TyTN II, MDA Vario III Android Development] aceoyame:
Well regular android phones have proper nand drivers lol. I'm sure there is almost no need for ecc with those phones.
[Tilt, TyTN II, MDA Vario III Android Development] Krazy-Killa:
Still going strong on my end, done alot of market downloads so far. Got a timer going on my phone for dinner, so once dinner's done I'll do another reset via the reset button, then do another battery pull too see how it goes. :)
[Tilt, TyTN II, MDA Vario III Android Development] Grandelama:
No reboot loops, not even when I turn off GPS, but I have to say that usually happened to me with cyanogen based roms, not on Thoughtlesskyle's roms.

Only issues I found so far were a couple of system freezes that I solved with soft resetting. I don't know if they could be related to latest kernel changes, though.
[Tilt, TyTN II, MDA Vario III Android Development] clemsyn:
Just an update. I built another kernel which verifies writes to nand, which I think adds to stability. I enabled block refreshing too for stability. Looks stable to me even with 15mb of nand space left and battery pulls. Will continue testing before I release it :)
[Tilt, TyTN II, MDA Vario III Android Development] aceoyame:
Sounds great. I think you finally solved our stability issues. I have not been able to get my damn tilt to corrupt at all lmao. I have really been trying and I can't break it.
[Tilt, TyTN II, MDA Vario III Android Development] Krazy-Killa:
Mine's not corrupted either, after several battery pulls, and reset presses. :)

Way to go clemsyn!!! :)
[Tilt, TyTN II, MDA Vario III Android Development] daedric:
Yeah... if we had 15gb of NAND we'd be kings :D

Still i get what you meant. Good job clemsyn.
[Tilt, TyTN II, MDA Vario III Android Development] clemsyn:
LOL...That's what happens when you got 2 toddlers crying in front of you while posting. I meant mb..Sorry.

I did notice that this current nbh that I am testing is not as fast as the second. Maybe verifiyng writes slow it down a bit.

One more thing, I would appreciate it if you guys can post how much data space you have (Menu-Settings-SD Card & Phone Storage-Internal Phone Storage). Thanks.
[Tilt, TyTN II, MDA Vario III Android Development] Krazy-Killa:
So far so good, and for the data space available.

I have 63.39MB of Internal Storage available, but I'm still installing apps.
[Tilt, TyTN II, MDA Vario III Android Development] clemsyn:
OK had 11.5 mb of space on my Phone Storage. Pulled out the battery while browsing. Reboot was OK..no data corruption!! YAY!!
[Tilt, TyTN II, MDA Vario III Android Development] albertorodast2007:
way to go clem!
[Tilt, TyTN II, MDA Vario III Android Development] daedric:
Relax. The real test comes tomorrow , when corporate mail and private mail starts flowing, the music player starts kickin' , msn on, genesis emulator, or perhaps snes.. or nes anyhow.

IF your kernel survives that pain... its good to go. Send it to HTC and ORDER them to re-release Kaiser.

Kiddin' :D will hard-test tomorrow... 2h15 am here...
[Tilt, TyTN II, MDA Vario III Android Development] albertorodast2007:
damn thank u by mistake... who had the bright idea to put the thank u button right there!!?? :mad:

if this works i think im gonna rebuy my kaiser :D
[Tilt, TyTN II, MDA Vario III Android Development] clemsyn:
I suggest that we have at least 20mb of Phone Storage though for stable operation.
[Tilt, TyTN II, MDA Vario III Android Development] aceoyame:
Would just like to add that I for one have not had any issues yet at all. I have been using mine for heavy benchmarking and downloading apps again. Seems as stable as my desktop. Which is rock solid with months of up time at a time =)
[Tilt, TyTN II, MDA Vario III Android Development] Krazy-Killa:
Got my first corruption on /data... Via Google Voice.

Was trying to get Genesis Emulator to work, while installing "ROM Gripper" which I think tries to install on SD, but the SD Card keeps unmounting during installation, then android became unstable, so I did "Power Off" menu to shut it down and reboot, and bam corrupted Google Voice.
[Tilt, TyTN II, MDA Vario III Android Development] aceoyame:
Hmm, that's the sort of issue that almost never happens lol. I think clemsyn's next kernel fix is supposed to protect against that type of corruption with the force block re-write or something like that.
[Tilt, TyTN II, MDA Vario III Android Development] clemsyn:
Apps that installs on SD like Angry Birds etc seems to work better with Acoeyame, Scooter's and my builds. It how vold.conf and sysinit.rc are built. This happens when installing Angry Birds with Fresh Froyo...SD keeps unmounting. BTW, how much Internal Phone storage did you have when it happened? Did you try to open Google Voice again and see if it still corrupted? Try rebooting and try google voice and see if it works.
[Tilt, TyTN II, MDA Vario III Android Development] tiagoclc:
Starting the tests

Scooter's CM 6.1 RLS 5a.

Changed partitions using hex fiend.

115mb on system and 99.125mb on data. This way i can use dzo's odex script.

GPU OC

CPU OC 500mhz (atools) *edited

Battery capacity - Advanced settings = 2560 (1600 mAh)

panel 3

keymap tilt
[Tilt, TyTN II, MDA Vario III Android Development] aceoyame:
If that oc was through atools or a kernel script that may or may not cause instability. From my experience rogue tools seems to be the best way to overclock.
[Tilt, TyTN II, MDA Vario III Android Development] tiagoclc:
OC method

OC method = Atools
[Tilt, TyTN II, MDA Vario III Android Development] aceoyame:
If anything fc's on you, suspect your atools overclock. Like I said, the benefits with atools were questionable and it definately brought instability. OC through roguetools doesnt seem to have that issue. Others have said the same thing.
[Tilt, TyTN II, MDA Vario III Android Development] clemsyn:
Looks like async mount is called on init.lzma. Will edit this out and re-release the second nbh.
[Tilt, TyTN II, MDA Vario III Android Development] aceoyame:
Just had a reboot, but I think my kaiser commited suicide really. Was letting it download angry birds seasons or whatever to try to test it. It was downloading over wifi for well over an hour and then I guess it went to start installing and it died there. Angry birds makes my kaiser angry.
[Tilt, TyTN II, MDA Vario III Android Development] clemsyn:
Any data loss on reboot? Looks like I need l1q1d to edit out the async option :)
[Tilt, TyTN II, MDA Vario III Android Development] aceoyame:
I just tested and there doesn't seem to be any data loss. Which is good!
[Tilt, TyTN II, MDA Vario III Android Development] scooter1556:
If you enabled 'CONFIG_YAFFS_ALWAYS_CHECK_CHUNK_ERASED' that's kinda overkill and will slow down the device, especially a device with limited hardware because instead of only checking the first block during writing it will check all of them, good for debugging but less practical for everyday use.

Can you commit to git yet clemsyn or would you like me to commit the yaffs_ecc changes?
[Tilt, TyTN II, MDA Vario III Android Development] clemsyn:
I'll disable that then :) BTW, would appreciate it if you could teach me how to commit..I tried pushing to GIT but it gave me this error:

To ssh://clemsyn@androidhtc.git.sourceforge.net/gitroot/androidhtc/kernel

! [rejected] htc-vogue-2.6.32 -> htc-vogue-2.6.32 (non-fast-forward)

error: failed to push some refs to 'ssh://clemsyn@androidhtc.git.sourceforge.net/gitroot/androidhtc/kernel'

To prevent you from losing history, non-fast-forward updates were rejected

Merge the remote changes before pushing again. See the 'Note about

fast-forwards' section of 'git push --help' for details.

Any ideas?
[Tilt, TyTN II, MDA Vario III Android Development] Krazy-Killa:
I had about 60MB free on Phone Storage, and Google Voice was corrupted after I had rebooted the phone due to instability of the SD card constantly unmounting and remounting over and over again.

I had to install over the corrupted one using one of the earlier apks I have on my SD card (I backed up every single app I install since I've reinstalled the OS numerous times, got tired of going to market to download them)
[Tilt, TyTN II, MDA Vario III Android Development] daedric:
Please be advised:

Edited your kernel with atools, GPU OC, batery edited. ALL NAND.

Thoughthesskyle RLS18.

OC with roguetools 500mhz.

Two google apps acounts synced.

Installed at 2am. Left it overnight charging.

At 10am, i noticed that the phone was quite unresponsive.

Soft-reset, no errors or fc, could unlock screen. After that couldn't do anything. To get the picture, i pressed the power button to standby the cellphone. After about 1 minute, i got the screen to shutdown etc etc.

This morning, reflashed kernel, re-installed RLS18, oc 500, 2 google acounts.

Still going strong, i'm listening to music with and it seems very responsivel. Might be something i did in the previous install.

Just for you to know. Can't really tell if this is a kernel bug, but the only major change, was the kernel. Same release, same gaccounts, MUCH LESS APPS AND WIDGETS.
[Tilt, TyTN II, MDA Vario III Android Development] Krazy-Killa:
I just found out something, that I'm pretty sure was not in the l1q1d's kernel... My Tilt didn't "ghost boot" after I pulled the battery... Was in the middle of transfering a new androidinstall file to my SD card, and had already pulled the battery before pulling the card out. Put the card back in my phone and noticed it was still off, and normally it would boot back up by now.

Anyone else test this?

Btw, I'm switching over to Scoot's Cyanogen Mod and hopefully will have better luck with the SD card mounting.
[Tilt, TyTN II, MDA Vario III Android Development] aceoyame:
You should, I haven't heard of any problems with SD except for haret users which we supplied a fix.
[Tilt, TyTN II, MDA Vario III Android Development] n2rjt:
The clemsyn kernel has been kind to me. No nand issue through several reboots. Please commit the changes or PM someone with access. I can commit if you send me the changes.
[Tilt, TyTN II, MDA Vario III Android Development] scooter1556:
I'll commit the changes later, i'm not in linux at the minute, just got to finish this assignment!!!
[Tilt, TyTN II, MDA Vario III Android Development] clemsyn:
Changes are posted with the nbh. I have asked scooter to do it for me since dzo says my git is not up to date. Thanks scoot!
[Tilt, TyTN II, MDA Vario III Android Development] scooter1556:
I promise i'll do it in the morning, i've had a mental busy day!! :)
[Tilt, TyTN II, MDA Vario III Android Development] Krazy-Killa:
Ok I know I keep posting about issues, but I just noticed that my /system partition is being mounted as Read-Write? I thought the system partition on NAND was always mounted as Read-Only, and the data partition as Read-Write?

*EDIT* I'm still receiving data loss, and it's apps in my system and data partition, just tried to run Camera and it completely locked up my phone (never worked to begin with), after battery pull, lost 3 apps.
[Tilt, TyTN II, MDA Vario III Android Development] clemsyn:
Sorry, wrong post
[Tilt, TyTN II, MDA Vario III Android Development] signupstuffid:
I'm running Scoots Cyanogen 6.1 Rls 5a with the SD and Camera patches, via Haret on a Class 10 4GB SDHD card.

Used Atools, and have SD formatted to have one FAT 32, two 258MB ext2, and a swap partition.

OCed via Atools to 500mhz.

My Alltel Vogue was going great till the 2nd day when I started getting random soft reboot loops.

I turned off the data, and no more boot loops, just like people are saying with the Kaiser.

I'd like to get the zimage and initrd.lzma from one of you guys. I don't have the technical knowledge of how to compile software or I'd do it myself.

I would love to help test if this new kernel fixes the reboot loop a few of us have been having.

Thanks again for all the time you guys put into this.