yashsingh1/xdaforums huggingface dataset:
[myTouch 3G Slide Android Development] pagantek:
A few notes for future bug hunting.

physical Keyboard :

<space> outputs ,

, brings up internation keyboard options

. outputs a space

Love this rom! Very nice work. Anything that I can do to help, i'll be glad to.
[myTouch 3G Slide Android Development] mytouchaholic:
hey all,

first off im not gonna hide it im a noob at this but have still tried just about every available on here and have found this one to be the most stable only problem i had was the java a quickly figured that out (lol before my develpor buddy, who will remain un-named, did) excellent job and im excited to see where it will go when htc finally releases 2.2 great work guy
[myTouch 3G Slide Android Development] xenoletum:
Wait, are you saying you've fixed the Java problem?
[myTouch 3G Slide Android Development] Tzatlacael:
Excuse me, what are you sir talking about? You should use some comas! lol

I think you meant that you figured out how to avoid force closes by disabling JavaScript, right?
[myTouch 3G Slide Android Development] pagantek:
If i may repunctuate?

Ah! Now it makes ...."sense" rofl!
[myTouch 3G Slide Android Development] elry567:
So have turned off that GIF animation on internet settings and my browser hasn't crashed yet went to tmo neesand few other and its working fine so far but we will see
[myTouch 3G Slide Android Development] elry567:
Forgot to mention I enabled java Srry I'm at work
[myTouch 3G Slide Android Development] elry567:
Ahhh I got it change Google settings I changed to Spanish soon as I put Google in English it crashed again
[myTouch 3G Slide Android Development] daniel60104:
I lol'd

10char
[myTouch 3G Slide Android Development] mr.johnsexydavis911:
Flash is working on the browser and you don't need to disable javascript
[myTouch 3G Slide Android Development] migueltherocker:
I was going to, but didn't think it would make much of a difference.
[myTouch 3G Slide Android Development] GoCkillaz:
Did you type in the APN numbers? If you switch to a Sense Rom for Slide, you always have to manually input them, idk why, but you have to.

Sent from a phone that's better than yo Momma's. bbq.
[myTouch 3G Slide Android Development] daniel60104:
wait, you had to manually type in the APN setting for this rom?
[myTouch 3G Slide Android Development] etu_aty:
Yep, backlight off... dude i love you for fixing wifi haha downloading... quick question, is this a port from gratiend 0.6 or you just took wifi fix from there?? Anyway im giving this baby a try :-)
[myTouch 3G Slide Android Development] Shaquiel Harris:
You never needed to disable javascript to make flash work.. do you mean the browser doesn't instantly fc anymore?
[myTouch 3G Slide Android Development] Shaquiel Harris:
Wifi never worked in 0.6 what are you talking about lol?
[myTouch 3G Slide Android Development] etu_aty:
im talking about a legend rom called GRATIEND not about GRATIOUSLIDE by miguel man :p
[myTouch 3G Slide Android Development] Shaquiel Harris:
Ahh. Fail. I will now shut up.

Wait before I do, miguel I think you need to rerelase the 0.6 with the LEDs fixed and the ad blocker.
[myTouch 3G Slide Android Development] etu_aty:
dont worry dude :D and i want to know that as well... are you releasing a version of this rom with the fixes soon miguel?? because i can wait xD
[myTouch 3G Slide Android Development] cingall:
Sorry, I've been busy all day. After reverting to a nandroid backup I reflashed tonight and did a full wipe before flashing, works fine now.
[myTouch 3G Slide Android Development] etu_aty:
ok guys, flashed and tested... everything is nice and fast, wifi is working like a charm BUT (and i didnt check on it before) no apps2ext, darktremors method makes wifi give error again and apps dont show up xD so... big problem for me since i have over 200 apps... damn :(

besides that, everything else is great... good job :D
[myTouch 3G Slide Android Development] acejoker25000:
i'll look into adding without breaking wifi so you can keep all your apps. what method of darktremor did you use? did you unpack the boot.img and add that way or just flash the add-on?
[myTouch 3G Slide Android Development] etu_aty:
just flashed the latest addon 2.7.5.2... now i did it again on a clean wipe and reflash of the rom and it seems to not break wifi but still non of them are showing up, i moved dalvik and i have all of the data space free but the apps that are installed in the ext partition are nowhere to be seen xD

i was thinking about doing a repartition but if you look into it ill wait :D
[myTouch 3G Slide Android Development] acejoker25000:
yea i think the reason is because the kernel isnt looking for apps on the sdext so it doesnt recognize them easy fix give me a second and i will get the new boot.img for you to place in the zip then just flash it and the add-on again and all should be good.
[myTouch 3G Slide Android Development] etu_aty:
ok man, thanks :)
[myTouch 3G Slide Android Development] acejoker25000:
Try this boot.img just add it into the rom to replace the previous one and flash the rom with the addon and let me know how it works i havent personally tested this so you will be the first YAY for risk taking lol [actually only risk is not booting so dont worry]
[myTouch 3G Slide Android Development] etu_aty:
no problem man, im not a noob i know my stuff xD ill try it right now...

edit: ok here we go, booting and running logcat... normal start. didnt get stuck on splash screen. now lets see if my apps decide to show up n_n

edit 2: emm.. now my ext is not mounting at all so i cant even move dalvik cache.. what happened?
[myTouch 3G Slide Android Development] etu_aty:
im trying something now.. wipe and reflash addon... lets see.

edit: nope, same history... unable to mount ext when trying to move dalvik cache
[myTouch 3G Slide Android Development] acejoker25000:
odd wonder if its something with the rom. may have to check some libs

think i know the problem going to fix and reupload

with the new thing im uploading just dl it replace the boot.img with the one you dled a second ago flash with the addon and let me know if it works if not i might know the other problem
[myTouch 3G Slide Android Development] Tzatlacael:
no much of a difference lol, there are still de-fragmented sentences lol anyways :P

I should not be one to talk nor criticize, English ain't my first language xD

But really, one could tell he was really excited for flashing this Rom. As we have been too :D
[myTouch 3G Slide Android Development] pagantek:
After turning off the predictive auto-correct, these went away. Strange.

I wonder what the link is between the predictive feature and the physical mapping of the keyboard.
[myTouch 3G Slide Android Development] daniel60104:
wait... I'm quite lost. what was the issue w/ the keyboard again?
[myTouch 3G Slide Android Development] etu_aty:
hey daniel, are u gonna go visit us at the irc channel today?
[myTouch 3G Slide Android Development] daniel60104:
I'll do that when I get back home.
[myTouch 3G Slide Android Development] Tzatlacael:
There is this other issue on the .55 version of the rom.

I lock the screen at any app and when I unlock it, it closes the app where I was, and unlocks at the home screen. Restarting didn't help.

Another thing, even when auto-rotation is unchecked it still rotates at some apps...

Also, when the physical keyboard is open while on the home screen, it stays at portrait mode...

I did not had any of these issues before. And

But at the physical keyboard, the Space and Auto-Dot Behind works.

Has anybody else noticed these things?
[myTouch 3G Slide Android Development] daniel60104:
the rotation at home issue was noted at first post. This was a port from the legend, a device w/ no physical keyboard, so they wouldn't have the need to put a landscaped homescreen--hence why this rom has not a landscape home.

The app rotation... that, I'm unsure.

And I thought the unlock-return is in all sense roms?
[myTouch 3G Slide Android Development] daniel60104:
op updated. an interesting functionality added in this version: data2ext. read the first post to find out a bit more.

Also, check the screenshots :P

NOTE: data2ext and a2ext CANNOT be run together.

Also, do at your own risk. Whatever happens to your SD card/phone is NOT my fault.
[myTouch 3G Slide Android Development] jonbloom:
Yeah. Hi. Great ROM. Queick question though. Will you get the ? and Sym buttons working anytime soon? I know it's probably not the easiest of tasks, seeing as how most ROMS don't have it in their early stages. I find it quite hard to text without having a ? at the end of my sentences. It requires me to close the keyboard, then find the letter with the ? as an alt. I'm sure you understand. If you have any beta releases that have the functionality, do let me know.
[myTouch 3G Slide Android Development] Tzatlacael:
Yup, like being in YouTube app, with auto-rotation unchecked, and still rotates when watching a video.

That's small anyways...

Edit: I got it! I used to always use LauncherPro in .33 which landscape mode DOES work, and since 55 I only used Sense launcher, so that's why I was confused...

So landscape mode home screen does work on other launchers.

But that of always ending up landing on home screen after unlock, I do not remember experiencing :/
[myTouch 3G Slide Android Development] Tzatlacael:
____________________
[myTouch 3G Slide Android Development] JDV28:
So I have been watching this thread for a while now, whats the actual step-by-step process to get data2ext working?

personally I just LOVE that quadrant score and sense is an old friend.
[myTouch 3G Slide Android Development] dbzfanatic:
Seems like it's just formatting the partition properly and then typing data2ext --enable in terminal emu or adb shell :/
[myTouch 3G Slide Android Development] daniel60104:
instruction in 1st post.

and yeah dbz's pretty much right it's just:

1. format into ext2

2. adb shell mke2fs -m0 -b4096 /dev/block/mmcblk0p2 (unless you already have a 4kb block size)

3. adb shell data2ext --enable

4. reboot and wait. It'll take awhile
[myTouch 3G Slide Android Development] JDV28:
alright

yea i saw that. but the second step is just making or resizing or whatever the ext. so they could just say that. im not doing that command.
[myTouch 3G Slide Android Development] dbzfanatic:
Second command is setting the block size for the partition and it is stated that it isn't necessary if it's already a 4kb block size. Depending on how you format your partitions it may or may not be so it's in there for those who need it.
[myTouch 3G Slide Android Development] JDV28:
yea i saw that and dont really understand it. how can i check or reformat and do that. does that line just make it a 4kb block size or also include commands to make the partition?
[myTouch 3G Slide Android Development] dbzfanatic:
It just changes the block size. To partition you need to use the "parted" command (not sure if that comes with any ROMs for the slide) or use something like gparted.
[myTouch 3G Slide Android Development] JDV28:
thanks man! will this format the ext?
[myTouch 3G Slide Android Development] dirtymindedx:
download not working.
[myTouch 3G Slide Android Development] dbzfanatic:
Look at the url, take the <br /> off the end and try again. It's a malformed link but the DL is working fine.
[myTouch 3G Slide Android Development] dirtymindedx:
Thanks for the help but please add instructions on formatting and preparing the sdcard for data2ext on the primary post so we dont have to go through the whole thread to figure this out. This will help us all. I still don't know how to really program it event though there are tips throughout this board.
[myTouch 3G Slide Android Development] kemberdog:
doesnt clockwork recovery have a option to let you partition your card? so you could just do it like that and then put in the command for the block.
[myTouch 3G Slide Android Development] dbzfanatic:
Not to be an ass but there are tons of resources out there that tell you how to partition a drive, it's the same thing. The one thing I think that should be done to the OP is the link fixed, it's annoying to have to manually fix a link to say the least. If you aren't comfortable doing things like this then it's probably not for you. There are things the average user won't need/use, that's pretty much what this entire site is dedicated to. It's for power users not your every-day user. Read some more on flashing ROMs, partitioning, get familiar with adb, then try again when you have a better grasp of what's going on. The instructions are clear but to save some trouble I'll attach parted so partitioning the microSD card is easier. Before you use any partitioning tool make sure you know what you are doing! Read up on it and backup your data!
[myTouch 3G Slide Android Development] dirtymindedx:
i agree but i noticed everytime i turn around ext2 or ext3 or ext4 what format does this one use?
[myTouch 3G Slide Android Development] dirtymindedx:
listen I am definately not a noob been playing with all of this for the past few years and its tiring when you go from one version to the next. I have been using clockwork's formatting tool on all versions but didnt work with dtapp so went back to reloaded1.0 or something like that. This rom is great as long as you can get the apps2sd or what ever variation of it to work on this rom properly. I had a hard time doing this and thats why I went back to other versions even with help from the forum. Thanks for your explanation and your not an ass I am pretty sure you have just helped a ton of people having this issue. thanks for the drawnout explanation.
[myTouch 3G Slide Android Development] kemberdog:
dude like he said just look it up. google is your best buddy :)
[myTouch 3G Slide Android Development] dbzfanatic:
Had a bit of an issue with getting it to work at first, enabled data2ext and when I rebooted I got a continual FC loop, disabled data2ext through adb, restarted (2x to make sure), re-enabled, restarted, and I'm looking at a quadrant score of 1809 right now, so thanks ^_^.
[myTouch 3G Slide Android Development] dirtymindedx:
I installed it all got the data2ext to work used clockwork to format and make the partition and enables data2ext works good. issue with browser closing though.
[myTouch 3G Slide Android Development] televate:
ok so I got the "mke2fs -m0 -b4096 /dev/block/mmcblk0p2" to work, but when i do the adb shell data2ext --enable, I just get the error message "/sbin/sh: data2ext: not found". Do I need to push a script and chmod it first? I'm stuck at this step, any help is appreciated.

edit: and is there a specific profile i need to overclock on this rom? i went to detect speed on SetCPU, and the max freq scale was 600mhz. Isn't that the standard speed?
[myTouch 3G Slide Android Development] dbzfanatic:
You need to flash the OC kernel and you are running the data2ext --enable after you install the rom right? I know it's obvious but some people make silly mistakes like that.
[myTouch 3G Slide Android Development] dirtymindedx:
if you want all you have to do is open a terminal on the phone (if you dont have one download it from market)

type: su (hit enter)

type: data2ext --enable (hit enter)

this will tell you to restart your phone once you reboot look at sd card section of your phone and you should be good to go.
[myTouch 3G Slide Android Development] televate:
Yeah I was under the impression that the kernel was already loaded in the rom, but if I have to flash it separately, that can be done. I don't think I've ever flashed a kernel, I'm sure its just like flashing a rom right? And yes, I was doing running the data2ext after I installed the rom, but now it's boot looping on the HTC quietly brilliant boot animation, time to restore and try again.
[myTouch 3G Slide Android Development] dirtymindedx:
answered my own question guess javascript is still flawed.
[myTouch 3G Slide Android Development] dirtymindedx:
Question can someone point me in the direction of the oc kernel specific to this ROM been practically through all the posts and have yet to find what people are using to overclock this version? google is failing me lol

found it just in case anyone is interested. http://www.mediafire.com/?7jyeovzuo8lx9
[myTouch 3G Slide Android Development] atlmatt:
I love what you have done with this phone... keep it up

You are like our lone developer with regular updates, your will get it all fixed,,,
[myTouch 3G Slide Android Development] dbzfanatic:
Am I the only one who's having issues where if you reboot it goes into a horrible FC loop?

Edit: ok I enabled data2ext at the initial startup, before even hitting next, that fixed most of the errors. Gmail still crashes at the beginning but works fine after that. Also adw doesn't seem to want to play nice with this after reboot, market sees it's there but it's not in the apps list nor can I start it from the market. Other than that it seems decent so far now that the continual FCs have stopped. Just use adb on your computer to enable data2ext on the first screen you see after flashing then adb reboot and things seem to calm down considerably. Looks like I'm stuck with stock launcher but it could be worse.

Edit 2: is there a way you could incorporate the bluetooth and keyboard data from CM into this? That would fix the keyboard fn/cap light issue and give us the ability to link with wiimotes again (maybe this rom can and my phone just hates me idk -_-)
[myTouch 3G Slide Android Development] Tzatlacael:
So it seems most of you guys have gave Data2Ext a try, except for me, I think Daniel posted previously that Data2Ext and a2Ext can't be run at the same time, right?

I like my a2Ext, and performance is sweet enough :P

I have read every post since update, but can I ask, data2Ext will only move /data to Ext and apps will no longer be installed on Ext? Or is it that this one brings both /data and apps to Ext?

also, I assume the SD Card that came with the phone, is not a class 6... So I'll skip this update :P

I apologize for too many questions,
[myTouch 3G Slide Android Development] dbzfanatic:
I'm actually using the one that came with the phone and it worked just fine, I wasn't using a2ext though. If you get a big enough ext2 partition I don't see why you couldn't use both. Why not give it a try and confirm for sure?
[myTouch 3G Slide Android Development] acejoker25000:
Well in a normal rom apps are on the data section so with data2ext apps are on the ext as well you so technically there's no need for a2ext. Just need a big enough ext partition to allow you to install as many apps as you need
[myTouch 3G Slide Android Development] dbzfanatic:
You...have a point there, I didn't think about that heheheheh...now I feel stupid. Good point though.
[myTouch 3G Slide Android Development] Tzatlacael:
Oh yea, in'd like to give it a try, I just noticed how many of you guys already did it, so... I don't want to learn by briking my phone :P besides Daniel already warned didn't he?

But my question was that, we eighter choose to have /data on Ext or apps to Ext, or is it that with that method of /data both are taken but can't be combined with the patch of .55?

_________________________________________________________________

Should this guy be right? :P
[myTouch 3G Slide Android Development] Tzatlacael:
Ohhh I didn't know apps were on data, I get it, so...

I should be able to do this, get rid of Ext3 a2Ext (600 Mb), format to Ext2 proceed with adb commands...

I don't know what that 4kb block size is, I don't think I have that so I'll use the command for it.

So now things are more clear, I feel like trying it, gotta make Titanium backups! Danng I already got a lot of apps installed....

Edit: I just noticed that to make Titanium backups are like 2 times faster to make with a2ext on .55 its really fast.

Seems like batch backups can't be run, but backing up apps individually takes 2 secs average.

I hope apps can be restored after data2ext.
[myTouch 3G Slide Android Development] Tzatlacael:
mmcblk0p2 command

I get no such file our directory found, but using Astro I can see there is that file in that folder and weights 0 kb, it seems there's read only privileges? And therefore can't make it 4kb?

I already read the previous posts, but I still get a boot loop on t mobile splash creen, nandroid restored twice already, why can't I do it?

Edit: Fixed, data2Ext is working fine now, freaking typos! Sorry for the bother...
[myTouch 3G Slide Android Development] kemberdog:
is there any way to get the data2ext feature on another rom such as cm7?
[myTouch 3G Slide Android Development] daniel60104:
haven't tried, but probably can.
[myTouch 3G Slide Android Development] imawesome99:
Hey, this is an amazing rom. I've been using it for months now. Keep the good stuff coming! :D I just through a donation your way. ;)
[myTouch 3G Slide Android Development] dbzfanatic:
If you care to explain how to add data2ext to a rom I might take a crack at it. I'm not a dev but I am a programmer so it shouldn't be too much over my head :p
[myTouch 3G Slide Android Development] Tzatlacael:
My partition is Ext3 and data2ext is working fine :P

1855 on the quadrant

Huge Thanks!
[myTouch 3G Slide Android Development] Thad04:
Invalid link

Link is fine now. Server must have been down or something.
[myTouch 3G Slide Android Development] kemberdog:
Daniel60104 if it wouldn't be too much trouble could you please post how you enabled data2ext. The files you used and the commands too please. I found a guide like thing for the nexus 1 but I'm not sure if that's the one you used.
[myTouch 3G Slide Android Development] daniel60104:
check here
[myTouch 3G Slide Android Development] daniel60104:
OP updated. The long-dreaded ?/sym key problem are now gone.

Use this while we wait for the new OTA to be rooted :P
[myTouch 3G Slide Android Development] nighthawk626:
how did u get all that mb of phone space. only have 67mb of phone space
[myTouch 3G Slide Android Development] daniel60104:
data2ext works wonders.
[myTouch 3G Slide Android Development] nikol4s:
Assuming some files from the leaked froyo update were used for the kb?
[myTouch 3G Slide Android Development] koolkidjay1321:
thnks 4 the update...miguel has fn workin...can he help gets urs workin?

edit:i guess it does work might wanna change that in first post
[myTouch 3G Slide Android Development] stealthee:
So did this 1.0 also fix the java crashing on browser? or is the ota not including the new kernel ?

Edit: Well to answer my own question is the browser is now stable and no more crashes java ON ! and flash is working.
[myTouch 3G Slide Android Development] nighthawk626:
anyway to do the data2ext thru terminal. ive never used adb b4
[myTouch 3G Slide Android Development] Tzatlacael:
Yup, use a Terminal app, and use the commands except for the ones for adb.
[myTouch 3G Slide Android Development] nighthawk626:
the only commands i see is data2ext and when i type that in, its says not found
[myTouch 3G Slide Android Development] Tzatlacael:
Well I tell ya, data2ext is really laggy if you don't have a class 6 sd card. If you aren't sure if it is one, then yours probably isn't.

For Data2Ext

You have to use these commands, the first one, if it doesn't work on terminal app, try from adb, and use adb shell thenuse the next.

adb shell (only use from cmd)

mke2fs -m0 -b4096 /dev/block/mmcblk0p2 <--spell correctly

Then use:

data2ext --enable

if you don't have a class 6 sd card..
[myTouch 3G Slide Android Development] Tzatlacael:
If you don't have a class 6 sd card, then you rather use a2ext:

If you use terminal app, just skip the adb commands, and use su

On cmd

adb remount <-- might not needed if everything is already mounted.

adb shell

Type "su" before the following command if using terminal app:

cd /system/bin/

sh a2sd reinstall

"Your phone will reboot after that".

adb remount

adb shell

cd /system/bin/ (use su if from terminal app)

sh a2sd cachesd

"Ya phones gonna reboot after dat".

And that's it, a2ext will be working on this rom :P
[myTouch 3G Slide Android Development] agentg1001:
Ahhh still no automatic keyboard lights :O