yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] Sierra November:
Thanks for taking the time to explain all this.

If DM-crypt is so easy and build-in to Android, I wonder why they are still not giving users the possibility to encrypt the entire phone. Sounds like a selling-point to me. AES-plain would probably be enough for me though. I'd just think of it as an extra barrier. I try to keep very critical data of my phone anyhow.

Hope your 2.2.1 progress goes well. I'll test your encryption solution by the time that happens and report back :)
[Galaxy S I9000 Android Development] 0x000:
would it also be possible to encrypt internal and external sdcard with steam?
[Galaxy S I9000 Android Development] DamianGto:
No.

You need first to change them to an other file system. Then rewrite how the system is reading them.

Also you can never connect the phone to a pc and get stuff out without to have a decrypter for it.

But normal you don't save much user data on them.

What you can do is use a program that crypt a folder you use. But you also need the same on the pc if you want to read the folder. That would be the best solution.

**DamianGTO Steam kernel. 350MB Ram. 500HZ. all ext2. Steam Rom. Js5**
[Galaxy S I9000 Android Development] nexus-:
Hopefully the Galaxy S 2 which has FS encryption announced will be backported into the Galaxy S rom.
[Galaxy S I9000 Android Development] DamianGto:
Well you already has encrypted fs in galaxy s, but not on the fat partitions.

They are treated like sdcard and is used in windows to.

To make it work you must have something in windows that can read it.

I guess it would be kies if the would use that on the sdcard part.

**DamianGTO Steam kernel. 350MB Ram. 500HZ. all ext2. Steam Rom. Js5**
[Galaxy S I9000 Android Development] 0x000:
i (personally) don't care about windows support :) i have my linux system fully encrypted with the same tools (dm-crypt, cryptsetup), so accessing the sdcard is not a problem (and even for windows there is "freeotfe" and ext-filesystem driver).

i'll try to encrypt my external sdcard first and see what happens on the phone. i guess i have to adjust the vold fstab? and there's the problem with entering the passphrase of course :) i don't know much about the mounting feature on android yet and what processes are used or affected (media scanner, etc.).
[Galaxy S I9000 Android Development] sztupy:
I don't think vold would like the encrypted file system, as it uses the file system at a lower level, although using an encrypted loop fs on top of sdcard is supported (as this is used by android to store app data on the sd card). Is using linux you can then mount that loop partition using the same password if you want to. (If there is luks for windows it might work there too)
[Galaxy S I9000 Android Development] -Tiz-:
I wish there was a complete ROM encrypting the entire system (including the internal SD) ...

Are there no business users who are interested in safe Android phones?
[Galaxy S I9000 Android Development] alxdadev:
Does anbody know how to use the chip hw security engine?
[Galaxy S I9000 Android Development] yamatona:
Any further development on this? We are up to android 2.3.4 now...
[Galaxy S I9000 Android Development] E:V:A:
Another abandoned security project... :(
[Galaxy S I9000 Android Development] damianmb:
Is not ICS implementing this kind of encryption?
[Galaxy S I9000 Android Development] sztupy:
In theory even Gingerbread (and partially Éclair) has this kind of encryption built in but I haven't seen it working yet anywhere.
[Galaxy S I9000 Android Development] supercurio:
I just enabled it on Nexus S / Ice Cream Sandwich official and it works wonderfully :)

http://pastie.org/3030734 (only /data is encrypted)
[Galaxy S I9000 Android Development] -Tiz-:
1.

For Gingerbread, there is special software (Afaria AES) using the Samsung AES encryption chip.

2.

@supercurio would it also be possible to encrypt the internal and external SD card? Does the Nexus S use the same, special encryption chip as the Galaxy S/S2 does?

Thanks.
[Galaxy S I9000 Android Development] supercurio:
Sorry I don't have the tools to get into details for the encryption configuration right now but

- vfat sd cards are not encrypted at all on Nexus S − this might be different on Galaxy Nexus and HC tablets as there's no vfat partition anymore.

- read performance is 15MB/s

time dd if=/dev/block/dm-0 of=/dev/null bs=1048576 count=102>
1024+0 records in
1024+0 records out
1073741824 bytes transferred in 67.430 secs (15923799 bytes/sec)
1m7.50s real 0m0.01s user 0m6.08s system

During the dd read operation:

CPU: 0.3% usr 94.8% sys 0.0% nic 0.0% idle 0.0% io 0.0% irq 4.7% sirq
Load average: 2.13 1.11 0.67 2/490 1555
PID PPID USER STAT VSZ %MEM CPU %CPU COMMAND
1050 2 0 RW 0 0.0 0 88.1 [kworker/0:3]
1549 1530 0 D 3000 0.8 0 8.8 dd if /dev/block/dm-0 of /dev/null

CPU being a limiting factor in speed here (but not THAT much)
[Galaxy S I9000 Android Development] sztupy:
You call this: http://twitter.com/#!/supercurio/status/148217751461314560 cool? :)
[Galaxy S I9000 Android Development] supercurio:
Hehe good catch ^^ One way only: your solution is still superior!
[Galaxy S I9000 Android Development] sztupy:
Mine is still very cumbersome (although I did used it while I was on Froyo).

A good and user friendly encryption should be:

1. Available from the main settings menu (possibly with some warnings), or from an app inside android

2. Encrpytion should be configurable from this app (which partitions, directories, etc.) It should show status data, like avialable space, speed of the partition, numbers of failed login attempts, etc.

3. A very user friendly password / keycode / etc. input screen after boot (I think mine has an affordable ease of use / password strength ration, but it could probably be improved upon)
[Tilt, TyTN II, MDA Vario III Android Development] gazzacbr:
from the wiki, http://www.androidonhtc.com/wiki/Installing_Android

"Using one FAT32 Partition on SD Card

...Currently, the newest **** files can be found on the latest builds page..."

personally i dont think they are that bad ;-)

i resisted adding a poll to this thread :-D
[Tilt, TyTN II, MDA Vario III Android Development] drnessie:
Ye, I saw that. But just a question:

Those files are the newest, right? Cos' my android is running on those files.
[Tilt, TyTN II, MDA Vario III Android Development] gazzacbr:
not sure about those files, not sure who keeps the wiki up to date.

i only take files from the posts on here. any questions can be directed straight to the thread.
[Tilt, TyTN II, MDA Vario III Android Development] l1q1d:
The wiki is on source forge and on xdadevelopers, that is another site...
[G Tablet General] TaterTot24:
With all the the new updates coming out, I was wondering if some of the more experienced people could put a decent post up on how to completely back up all my data and apps.

All the updates for TnT Lite recommend a data wipe and I am getting tired of finding and installing all my apps over and over. And doing stuff like the Hulu and swype hacks over again really suck.

I know I have read to use adb and Titanium, but honestly I do not know how to use either one correctly. I downloaded Titanium but I guess I have been too lazy to figure out how it works.

One more thing, I know CW has its own backup and I have been using that, but I am talking about something that allows for restoring on a new updated rom...
[G Tablet General] Sprdtyf350:
That thing that you are too lazy to learn about is the thing that will do exactly what you want. Titanium backup is very easy to use, has batch features so you can back up all of your apps, or just what you want. Load a new rom, and then do a restore with titanium and most everything will be back. It is not perfect, but it does a good job.
[G Tablet General] mmracing:
+2 for Titanium Backup. The free version works fine but I purchased it so that it would do automated backups.
[G Tablet General] TaterTot24:
Awesome... I tried playing with it for a little while ealier tonight, but I am still not exactly sure how titanium is suppose to work.... is there a guide or faq out there somewhere?
[G Tablet General] Sprdtyf350:
Cool.. Don't know if there is a guide but I believe you need the paid version to do the batch things. That's what I have so I can't remember what the free version lets you do.

Pretty much all you do for apps is select backup/restore from the top menu bar, then just select the item you want backed up and a menu will come up allowing you to back it up. You can do that for each app, or with the paid version you can press the menu button while in backup/restore and it will have a batch selection. It will have a bunch of options to choose from. To backup all of your apps you would just select backup all user apps. Works pretty fast, and saves them all to your internal sd card in the TitaniumBackup folder by default. Restoring is the same except you pick the restore all user apps button.

It can do a lot more but just doing all of your apps will help a lot.

That's the basics to maybe get ya started...

Have fun...
[G Tablet General] japhule:
Batch backup is available in the free version. From the restore/backup tab, press the menu button and choose batch. This will let you backup all apps.

The paid version adds ability to verify your backup.

I wasn't sure how to use titanium backup at first but I went back to android market and followed the link to the developers website where they have guides you can following.
[G Tablet General] Hal0053:
Titanium Backup is the way to go! +2 for Pro and Dropbox sync
[Galaxy S I9000 General] keno_ro:
I would like to have the .apk for the Voice search program with the training option.

I'm not a native english speaker so my english is not Cambrige like.

As far as the article states its available only to US.

http://www.mobilecrunch.com/2010/12...for-android-can-now-be-trained-to-your-voice/

Thank you!
[Galaxy S I9000 General] dcarr622:
Are you looking for someone to just upload the US one? I dont have access to a PC atm but I can do so tomorrow...
[Desire HD Themes and Apps] sansibar:
I need to get OpenVPN working on my new HTC Desire HD.

In the market, I find OpenVPN installer and settings from Friedrich Schäuffelhut.

But the install instructions only say 'you need root, tun/tap driver and busybox'.

My device is rooted, but where do I find the tun/tap driver for the DHD and what details do I need to observe for a working installation?

The standard OpenVPN configuration-file and and the certifiate are available.

Thanks for your help. I am new to Android, coming from WinMob 6.x (HTC TyTn 1 and 2, HD2).

Rgds

Sansibar
[Desire HD Themes and Apps] nxtwrld:
search the DHD forums for a suitable tun.ko file (should be in DHD General Discussion)
[Desire HD Themes and Apps] mero01:
I have a tutorial avaliable on the forum.. just use zip and do step 4.

& just use Apaches latest kernel it has the tun.ko included as the file needs to be compiled for every kernel.

Enjoy pm me if you have issues or post on my thread. N ill be on irc channel in a hour :)
[Galaxy S I9000 Android Development] sztupy:
STEAM ROM 2.9.9.0 (it's not 3.0.0.0 because that would mean stable)

Steam ROM is a Steam Kernel based XWJPA/XXJP7/JPM ROM. Although this config is a bit old, I didn't had much time to experiment with the newer ones. This ROM is the common successor of both of my previous two ROMs

Steam ROM is a showcase of almost all features Steam kernel/recovery provides, including the recovery selection menu, or afterburner. It also has /system pre-lagfixed, so you won't need to do that after flashing. (the other filesystems are still rfs, as samsung's CSC install would format them anyway to rfs)

Main highlights

- ROM:XWJPA, CSC:XWJP7 Kernel: JPM (Steam Kernel 2.9.9.0)

- System is pre-converted to ext4

- All other partitions can be converted later

- Root is not installed, but can be installed later from the menu

- No theme is installed, but the battery indicator can be installed later from Afterburner

- Most samsungs apps are removed, but they can be installed later from Afterburner

How to install

The zip file contains everything you need to start, including Odin, a pit file, and all images. This is a complete rom, so you can always flash this with re-partition checked, and get all your previous data erased (sometimes data is kept, run a wipe data to be sure)!

You don't need to stick with the XXJP7 CSSC however, as CSC installs will be done by either 3e, or 2e recovery. After boot, you'll be asked which recovery version you want to use to install your CSC file. The rule of thumb is, that if your CSC file is old (made for Eclair), then you should choose 2e recovery. If it's new (made for Froyo) chose 3e recovery. You can chose to keep with Steam, but that will usually fail, as Steam is not designed to handle CSC updated.

What is Afterburner?

After you allow Steam to install, and the CSC files to setup, you'll be greeted (hopefully) with a list of post-flash options. Most of these options will simply

install back some of the removed applications. Simply check the apps you wish to use, and wait for them to get installed. If you change your mind, you can later re-visit the afterburner menu during recovery mode.

Be careful however, as the space is limited on /system, and afterburner doesn't yet check if there is enough space left on the device!

How to root?

Enter recovery mode, select Steam options, and install superuser

How to lagfix?

Enter recovery mode, select Steam options, and filesystem options
[Galaxy S I9000 Android Development] sztupy:
DL link:

- http://android.sztupy.hu/dl/Steam_ROM_eng_2.9.9.0.zip (english)

- http://android.sztupy.hu/dl/Steam_ROM_hun_2.9.9.0.zip (hungarian - use 2e recovery)
[Galaxy S I9000 Android Development] DocRambone:
This is truly nice work. Make a 2.2.1 version?
[Galaxy S I9000 Android Development] hardcore:
Looks like awesome stuff sztupy!

Maybe next, a tool to convert the rfs factoryfs.rfs to ext4, from a PC? Or better yet, a tool to convert Samsung rom images from rfs to ext4 that can be flashed using Odin or something.
[Galaxy S I9000 Android Development] sztupy:
First I have to get the kernel working on stock stuff. Then it'll be possible.
[Galaxy S I9000 Android Development] sztupy:
I don't think that can be done on a PC, as there are no rfs drivers. Creating a script that does the job using adb is easy though:

rem Should be on Steam kernel, with adb root option enabled
adb root
adb shell /sbin/steam mkdir -p /mnt/sdcard/convert
adb shell /sbin/steam mkdir -p /mnt/sdcard/convert/rfs
adb shell /sbin/steam mkdir -p /mnt/sdcard/convert/ext4
adb push factoryfs.rfs /mnt/sdcard/convert/
adb shell /sbin/steam truncate /mnt/sdcard/convert/factoryfs.rfs 291504128
rem The correct amount is got by multiplying the partition size from /proc/partitions by 1024
adb shell /sbin/steam losetup /dev/block/loop0 /mnt/sdcard/convert/factoryfs.rfs
adb shell /sbin/steam touch /mnt/sdcard/convert/factoryfs.ext4
adb shell /sbin/steam truncate /mnt/sdcard/convert/factoryfs.ext4 291504128
adb shell /sbin/steam losetup /dev/block/loop1 /mnt/sdcard/convert/factoryfs.ext4
adb shell /sbin/steam mount -t rfs -o check=no /dev/block/loop0 /mnt/sdcard/convert/rfs
adb shell /sbin/steam mkfs.ext4 -b 1024 -m 0 -J size=4 /dev/block/loop1
adb shell /sbin/steam mount -t ext4 -o noatime /dev/block/loop1 /mnt/sdcard/convert/ext4
adb shell /sbin/steam cp -dpR /mnt/sdcard/convert/rfs/* /mnt/sdcard/convert/ext4
adb shell /sbin/steam umount /dev/block/loop0
adb shell /sbin/steam umount /dev/block/loop1
adb shell /sbin/steam losetup -d /dev/block/loop0
adb shell /sbin/steam losetup -d /dev/block/loop1
adb pull /mnt/sdcard/convert/factoryfs.ext4
adb shell rm -rf /mnt/sdcard/convert
[Galaxy S I9000 Android Development] ragin:
I will try this out, I am sure I will be as awed by this ROM as I was with Sztupy's earlier ones. :)
[Galaxy S I9000 Android Development] Aylarth:
Sztupy always delivers. :)
[Galaxy S I9000 Android Development] Spike_M:
nice work sztupy and i happy u coming back
[Galaxy S I9000 Android Development] ragin:
Any one tried this yet?
[Galaxy S I9000 Android Development] xan:
That is right.

Lets hurry up samsung to release 2.2.1 sources so we can get it rolling again?

I'm fed with da mess with JPU/JPX/JPY and JPM kernels :(
[Galaxy S I9000 Android Development] ragin:
@ Sztupy,

So, this ROM is stock, right? No deodex, no zipalign. Can I flash DDJP6 MODEM on it? & can I flash HKAINU CSC from the recovery?
[Galaxy S I9000 Android Development] sztupy:
Yep, it's stock. Only the apps were removed + system was converted to ext4.

Official CSC's will work using 3e recovery.

I don't know about the modem, but I don't know why it wouldn't work oout of the box with another one.
[Galaxy S I9000 Android Development] ragin:
Thanks for a quick reply. I have uploaded a CSC file to be installed thru CWM, and a MODEM file specific to my region. Can you tell me if it will work?

Thanks again.
[Galaxy S I9000 Android Development] i_guana:
Will this work on the Sprint Epic 4G? I'm asking only because this phone is known to have odd differences/bugs from the other Galaxy S phones.
[Galaxy S I9000 Android Development] ragin:
Now that JPX source is available. Why not a sample?
[Galaxy S I9000 Android Development] °Dexter°:
Waiting for 2.2.1 jpy release,it will rock :D
[Galaxy S I9000 Android Development] ragin:
Like its said above, Sztupy always delivers.
[Galaxy S I9000 Android Development] imran_hs:
hd2 problem hang

my htc hd2 hang on disply how to solve this problem help me
[G2 and Desire Z Q&A, Help & Troubleshooting] PatrickHuey:
with everyone one of these roms, ive never been able to get my email to work. im not talking about miscosoft sync email, im talking about the "other" section under "mail". it ALWAYS says my password and username are wrong when i know they are correct. any ideas to get it to work? it would be greatly appreciated.
[G2 and Desire Z Q&A, Help & Troubleshooting] blu3angel:
I'm using the latest virtuous rom V8.1 and i have no problems in setting up my email(Singnet).. I strongly believe that it might be due to wrong input in ur username and password.. Try using the Manual setup and u can manually input all ur correct details in it... And from your pc u should open ur mail account and check its settings like ur correct email, username, protocol and password..

Try it again good luck..
[Windows Mobile Development and Hacking General] efsane:
Hi.

New WP7 Start Menu.Sample rom OMNIA II ROMNIA Series v6

add to StartMenu_GridScene_480x800.cpr <Text ID under

<Text ID="Text" Left="154" Top="06" Width="480" Height="90" FontFamily="Segoe UI" FontSize="15" ForeColor="#ffffff" BackColor="#2000ff " Wrap="True" Trimming="EllipsisCharacter" />

Sample:

<Image ID="Image" Left="70" Top="13" Width="64" Height="64" ScaleStyle="Fit" />
<Text ID="Text" Left="154" Top="46" Width="480" Height="90" FontFamily="Segoe UI" FontSize="8" ForeColor="3bb9ff" BackColor="#2000ff " Wrap="True" Trimming="EllipsisCharacter" />
<Text ID="Text" Left="154" Top="06" Width="480" Height="90" FontFamily="Segoe UI" FontSize="15" ForeColor="#ffffff" BackColor="#2000ff " Wrap="True" Trimming="EllipsisCharacter" />
</Layer>
</Layer>

Optional;

Top="06(07,10,14,18...)"

FontFamily="Segoe UI(Arial,Bell MT,Comic Sans MS,Microsoft Sans Serif...)"

FontSize="15(07,10,14,18...)"

ForeColor="#ffffff(#99FFFF, #FF9933, #009933...)" (Sample color code sitekodlari.com )

Enjoy ;)

(Only wvga screen 480x800)
[Windows Mobile Development and Hacking General] lesscro:
Works like a charm...

really good idea to add a small text under original Title...

i make some interesting mod on your CPR...

Added text limit...

Change position of Small text more readable

change size of Big text ID...

<Image ID="Hexagon Overlay Image" Width="480" Height="90" ScaleStyle="Fit" Source=".\" />
<Image ID="Image" Left="70" Top="13" Width="64" Height="64" ScaleStyle="Fit" />
<Text ID="Text" Left="154" Top="56" Width="320" Height="90" FontFamily="Segoe UI" FontSize="6" ForeColor="3bb9ff" BackColor="#2000ff " Wrap="True" Trimming="EllipsisCharacter" />
<Text ID="Text" Left="154" Top="06" Width="350" Height="90" FontFamily="Segoe UI" FontSize="13" ForeColor="#ffffff" BackColor="#2000ff " Wrap="True" Trimming="EllipsisCharacter" />
</Layer>

Result :
[Windows Mobile Development and Hacking General] Nokser:
Hi Efsane... Thanks bro for this ;)
[Windows Mobile Development and Hacking General] arbi13:
Hi Efsane, I've just installed in my HD2 but the start menu didn't change. It's over a custom 6.5.x spanish rom.
[Windows Mobile Development and Hacking General] zole2112:
My post was stupid, I didn't have a Sense Rom on my phone, duh.
[Windows Mobile Development and Hacking General] _LeCiel_:
Looks really cool, but... what's the purpose of having the same text twice? I would understand if the second text could be different then the main, big one, but I think that's not possible.

Anyways, awesome job! Thank you!
[Windows Mobile Development and Hacking General] raja'i:
any easy guide about using this??!

i cant understand any thing!!
[Windows Mobile Development and Hacking General] NYLimited:
Apologies for being slow but... Is the cab in the zip all I need or do I have to make manual changes to files?

It looks very nice, would love to try it.
[Windows Mobile Development and Hacking General] firetiger:
Just install the cab and soft reset your phone. Than your good to go ;D
[Windows Mobile Development and Hacking General] j0ntown:
Can this be scaled down to QVGA?
[Windows Mobile Development and Hacking General] LastOttoman:
Congratulations

Congratulations you are doing really beautiful works.. Studies in I wish you success...

dear ; Fatih özoglu
[Windows Mobile Development and Hacking General] NYLimited:
Thanks for the quick answer. I tried that twice. both times installed the cab to the device, restarted.. no change. same old start menu. any ideas?
[Windows Mobile Development and Hacking General] lesscro:
A Sense ROm is not needed... only A WVGA device and a WM6.5.x ROM...

cab contain a CPR...

I search too a way to have other info in second Line but Windows use only text and image then i don't know how to add more different inf that can be used my OS... Maybe we can search in registry... like start menu feature...

Stay tuned _LeCiel_...

Install cab..; restart (soft reset)...; ENJOY

I have a QVGA device too... i will try to make something about it... actually i m at this part of visual : need more horizontal center and i can share CPR

Which device ? which ROM ? requirment WM6.5 to use CPR files...

Did you use a Titanium SKIN ? sometimes it change registry to use custom CPR to preserve original CPR
[Windows Mobile Development and Hacking General] FVSantbrink:
That would be nice to have, however I've noticed that having the same text twice could be handy for some people. For example, the text is rather big - although editable to a smaller size if needed - and thus causes some entries to cut off the edge of the screen. So, having the smaller text under can help you read the rest of an entry if you're not sure what the entire thing is; If you get what I'm saying. :rolleyes:
[Windows Mobile Development and Hacking General] Nokser:
Hi Bro

Please, give to me icon from this picture :D
[Windows Mobile Development and Hacking General] jemaho:
Not working on my HD2 running latest 23152 v12 from Dutty, FRA. Can you maybe post the cpr file not cabbed, total commander would do the rest than.
[Windows Mobile Development and Hacking General] lesscro:
Hi Bro'... This icon pack is designed to QVGA... i made this suite long time ago... max size 48x48... Second posf Thread report my version this mod and you can sese my actual Cosmic Icon Suite revisited to Mobile...

Use WinCe Cab Manager and extract cpr from cab../

i made some modification too on cpr to cut long text...

@ QVGA user...

i have fixed position

Copy attached file in \Windows directory
[Windows Mobile Development and Hacking General] zole2112:
Ok, I'm running WM 6.5.x OzDROID ROM 2.00 24635 on my HD2. There is no change after installing the Cab. Not sure what I am doing wrong.