[HTC Sensation] Jonny:
Please try the attached file :)

As for how to do it, in the smali of the Rosie.apk in this ROM there is .method private setExtendedAppDrawer()V in Launcher.smali with some tweaks code in, all I did was remove the tweaks bit, I'll provide the code bits below - also did a similar thing in LauncherApplication.smali

Launcher.smali original:

.method private setExtendedAppDrawer()V
.locals 3

invoke-virtual {p0}, Lcom/htc/launcher/Launcher;->getContentResolver()Landroid/content/ContentResolver;

move-result-object v0

const-string v1, "tweaks_rosie_extappdrawer"

const/4 v2, 0x0

invoke-static {v0, v1, v2}, Landroid/provider/Settings$System;->getInt(Landroid/content/ContentResolver;Ljava/lang/String;I)I

move-result v0

const/4 v1, 0x1

if-ne v0, v1, :cond_0

const v0, 0x7f0b00ea

sput v0, Lcom/htc/launcher/Launcher;->app_icon_size:I

const v0, 0x7f0b00eb

sput v0, Lcom/htc/launcher/Launcher;->page_view_icon_cell_width:I

const v0, 0x7f0b00ec

sput v0, Lcom/htc/launcher/Launcher;->page_view_icon_cell_height:I

const v0, 0x7f0b00ed

sput v0, Lcom/htc/launcher/Launcher;->config_allAppsTabbedPageLayoutHeightGap:I

const v0, 0x7f0b00ee

sput v0, Lcom/htc/launcher/Launcher;->config_allAppsTabbedPageLayoutWidthGap:I

const v0, 0x7f030027

sput v0, Lcom/htc/launcher/Launcher;->all_apps_pagedview:I

const v0, 0x7f090069

sput v0, Lcom/htc/launcher/Launcher;->config_allAppsTabbedCellCountX:I

const v0, 0x7f09006a

sput v0, Lcom/htc/launcher/Launcher;->config_allAppsTabbedCellCountY:I

const v0, 0x7f030028

sput v0, Lcom/htc/launcher/Launcher;->all_apps_paged_view_application:I

const v0, 0x7f030029

sput v0, Lcom/htc/launcher/Launcher;->customize_paged_view_item:I

const v0, 0x7f03002a

sput v0, Lcom/htc/launcher/Launcher;->customization_drawer:I

const v0, 0x7f09006b

sput v0, Lcom/htc/launcher/Launcher;->config_customizationDrawerCellCountX:I

const v0, 0x7f09006c

sput v0, Lcom/htc/launcher/Launcher;->config_customizationDrawerCellCountY:I

const v0, 0x7f03002b

sput v0, Lcom/htc/launcher/Launcher;->add_apps_to_folder_view:I

:goto_0
return-void

:cond_0
const v0, 0x7f0b0005

sput v0, Lcom/htc/launcher/Launcher;->app_icon_size:I

const v0, 0x7f0b0036

sput v0, Lcom/htc/launcher/Launcher;->page_view_icon_cell_width:I

const v0, 0x7f0b0037

sput v0, Lcom/htc/launcher/Launcher;->page_view_icon_cell_height:I

const v0, 0x7f0b009a

sput v0, Lcom/htc/launcher/Launcher;->config_allAppsTabbedPageLayoutHeightGap:I

const v0, 0x7f0b0099

sput v0, Lcom/htc/launcher/Launcher;->config_allAppsTabbedPageLayoutWidthGap:I

const v0, 0x7f030008

sput v0, Lcom/htc/launcher/Launcher;->all_apps_pagedview:I

const v0, 0x7f090037

sput v0, Lcom/htc/launcher/Launcher;->config_allAppsTabbedCellCountX:I

const v0, 0x7f090038

sput v0, Lcom/htc/launcher/Launcher;->config_allAppsTabbedCellCountY:I

const v0, 0x7f030007

sput v0, Lcom/htc/launcher/Launcher;->all_apps_paged_view_application:I

const v0, 0x7f030010

sput v0, Lcom/htc/launcher/Launcher;->customize_paged_view_item:I

const v0, 0x7f03000e

sput v0, Lcom/htc/launcher/Launcher;->customization_drawer:I

const v0, 0x7f090040

sput v0, Lcom/htc/launcher/Launcher;->config_customizationDrawerCellCountX:I

const v0, 0x7f090041

sput v0, Lcom/htc/launcher/Launcher;->config_customizationDrawerCellCountY:I

const v0, 0x7f030002

sput v0, Lcom/htc/launcher/Launcher;->add_apps_to_folder_view:I

goto :goto_0
.end method

Modified:

.method private setExtendedAppDrawer()V
.locals 3

invoke-virtual {p0}, Lcom/htc/launcher/Launcher;->getContentResolver()Landroid/content/ContentResolver;

move-result-object v0

const v0, 0x7f0b00ea

sput v0, Lcom/htc/launcher/Launcher;->app_icon_size:I

const v0, 0x7f0b00eb

sput v0, Lcom/htc/launcher/Launcher;->page_view_icon_cell_width:I

const v0, 0x7f0b00ec

sput v0, Lcom/htc/launcher/Launcher;->page_view_icon_cell_height:I

const v0, 0x7f0b00ed

sput v0, Lcom/htc/launcher/Launcher;->config_allAppsTabbedPageLayoutHeightGap:I

const v0, 0x7f0b00ee

sput v0, Lcom/htc/launcher/Launcher;->config_allAppsTabbedPageLayoutWidthGap:I

const v0, 0x7f030027

sput v0, Lcom/htc/launcher/Launcher;->all_apps_pagedview:I

const v0, 0x7f090069

sput v0, Lcom/htc/launcher/Launcher;->config_allAppsTabbedCellCountX:I

const v0, 0x7f09006a

sput v0, Lcom/htc/launcher/Launcher;->config_allAppsTabbedCellCountY:I

const v0, 0x7f030028

sput v0, Lcom/htc/launcher/Launcher;->all_apps_paged_view_application:I

const v0, 0x7f030029

sput v0, Lcom/htc/launcher/Launcher;->customize_paged_view_item:I

const v0, 0x7f03002a

sput v0, Lcom/htc/launcher/Launcher;->customization_drawer:I

const v0, 0x7f09006b

sput v0, Lcom/htc/launcher/Launcher;->config_customizationDrawerCellCountX:I

const v0, 0x7f09006c

sput v0, Lcom/htc/launcher/Launcher;->config_customizationDrawerCellCountY:I

const v0, 0x7f03002b

sput v0, Lcom/htc/launcher/Launcher;->add_apps_to_folder_view:I

:goto_0
return-void

goto :goto_0
.end method

LauncherApplication.smali original:

.method private setExtendedAppDrawer()V
.locals 3

invoke-virtual {p0}, Lcom/htc/launcher/LauncherApplication;->getContentResolver()Landroid/content/ContentResolver;

move-result-object v0

const-string v1, "tweaks_rosie_extappdrawer"

const/4 v2, 0x0

invoke-static {v0, v1, v2}, Landroid/provider/Settings$System;->getInt(Landroid/content/ContentResolver;Ljava/lang/String;I)I

move-result v0

const/4 v1, 0x1

if-ne v0, v1, :cond_0

const v0, 0x7f0b00ea

sput v0, Lcom/htc/launcher/LauncherApplication;->app_icon_size:I

const v0, 0x7f03002b

sput v0, Lcom/htc/launcher/LauncherApplication;->add_apps_to_folder_view:I

const v0, 0x7f03002c

sput v0, Lcom/htc/launcher/LauncherApplication;->add_apps_to_folder_button:I

const v0, 0x7f03002d

sput v0, Lcom/htc/launcher/LauncherApplication;->add_apps_to_folder_checkbox:I

:goto_0
return-void

:cond_0
const v0, 0x7f0b0005

sput v0, Lcom/htc/launcher/LauncherApplication;->app_icon_size:I

const v0, 0x7f030002

sput v0, Lcom/htc/launcher/LauncherApplication;->add_apps_to_folder_view:I

const/high16 v0, 0x7f03

sput v0, Lcom/htc/launcher/LauncherApplication;->add_apps_to_folder_button:I

const v0, 0x7f030001

sput v0, Lcom/htc/launcher/LauncherApplication;->add_apps_to_folder_checkbox:I

goto :goto_0
.end method

Modified:

.method private setExtendedAppDrawer()V
.locals 3

invoke-virtual {p0}, Lcom/htc/launcher/LauncherApplication;->getContentResolver()Landroid/content/ContentResolver;

move-result-object v0

const v0, 0x7f0b00ea

sput v0, Lcom/htc/launcher/LauncherApplication;->app_icon_size:I

const v0, 0x7f03002b

sput v0, Lcom/htc/launcher/LauncherApplication;->add_apps_to_folder_view:I

const v0, 0x7f03002c

sput v0, Lcom/htc/launcher/LauncherApplication;->add_apps_to_folder_button:I

const v0, 0x7f03002d

sput v0, Lcom/htc/launcher/LauncherApplication;->add_apps_to_folder_checkbox:I

:goto_0
return-void

goto :goto_0
.end method

To be honest I could/should have also deleted the

invoke-virtual {p0}, Lcom/htc/launcher/Launcher;->getContentResolver()Landroid/content/ContentResolver;

move-result-object v0

lines as the're not used in the modified one (dont need an instance of ContentResolver for what the code does).