yashsingh1/xdaforums huggingface dataset:
[Samsung Captivate Glide] dbrannon79:
OK here it is! modified dialer for the 160 DPI. extract the file to your desktop using 7zip. open the folder

now here is the tricky part. the contacts.apk file that I posted earlier, you must use "7zip" open Contacts.apk with 7zip, navigate to res/layout/

now scroll down till you see some files that start with "dialpad" there are 7 files. select the 7 files that are in the folder you extracted to your desktop and drag them into res/layout/ in 7zip. close out everything and your done!

now copy that contacts.apk into your sd-card, on your phone use root explorer! navigate to /system/app/ find Contacts.apk long press the file and choose permissions. take note of what boxes are checked. copy that file to a safe place. now go back to /sdcard find the Contacts.apk and copy it to /system/app and set the permissions. and your done! for me I had to let the phone reboot the go back and set the permissions.

I have not had a chance to test it, if there is any problems with the dialer buttons, let me know.
[Samsung Captivate Glide] timon12:
is there any way to download gmail? I can't download it through google play

edit: ok i changed DPI to 240 and it's working now
[Samsung Captivate Glide] sp00nix:
anyone else get this?
[Samsung Captivate Glide] :
Strange. It should be compatible with every single Android out there because it's usually "built-in" in the Android ROM - try pulling it out of the Gingerbread ROM or maybe a custom ICS ROM zips you may have on your computer.

The exceptation would be, of course, some Android phones and tablets that doesn't have the GPS transponder processor soldered inside.
[Samsung Captivate Glide] dbrannon79:
what DPI are you on? i had posted a "vending.apk" that is a modded play store. have you tried that? I had gotten that same massage trying to install facebook. after installing the vending.apk. relaunched play store. allowed it to update. all was working.
[Samsung Captivate Glide] dbrannon79:
Request to include in your rom

TheGreaterGood,

I ran across this thread here for the Glide about the sim unlock. http://xdaforums.com/showthread.php?t=1860003

Would it be possible to include this into the rom. maybe needs some testing, but your rom would be the bomb if you could include a unlocked phone option! don't know if the files they are talking about are specific to each device or not tho!

Thanks and God bless
[Samsung Captivate Glide] greeneyez15o:
I think the apex update from the market came with a bug, luckily i made a backup b4 updating... update at ur own risk
[Samsung Captivate Glide] thegreatergood:
They have already fixed it ....
[Samsung Captivate Glide] greeneyez15o:
When was it fixed ? I just tried updating lastnite
[Samsung Captivate Glide] thegreatergood:
Ive been working on 0.4 and i upgraded it was working before last night ?
[Samsung Captivate Glide] VinayS:
The Only thing i would like to see is a fixed Google Play.

Almost everyday i am flashing the the fixed google play (220 or 240 dpi)/..

Still it is unstable.. After some time, most of the apps in play store become inaccessible..

Most of the already installed also will not be shown in "My Apps" section..

Also The play store when visited through browser says, there is no phone mapped to gmail id.

Some of the Apps shows the phone as Unauthenticated, and seems it does not recognize the phone model..

Extended Menu would be an good edition.. Even without it the features can be used through your 14 toggle bar..

,
[Samsung Captivate Glide] thegreatergood:
Try 0.4 :D ... just uploaded ;)
[Samsung Captivate Glide] :
Psst, thegreatergood, you forgot to edit sirfgps.conf - it's okay. Here's the txt file - rename sirfgps_conf.txt to sirfgps.conf then put to system/etc and restart the phone.
[Samsung Captivate Glide] ProAm500:
have the notifications been fixed?
[Samsung Captivate Glide] greeneyez15o:
Trying out the new 0.4
[Samsung Captivate Glide] :
I flashed new LiteROM 0.4, there's a definite improvement - no more outright crashing like it used to happen with 0.2. BTW, can I disable the swap and where can I find the file to edit or remove? I will need the precious NAND cells for wear-leveling as I might be flashing it few more times before I am settled.
[Samsung Captivate Glide] thegreatergood:
i did include it ... look again ? :p
[Samsung Captivate Glide] thegreatergood:
Swap was removed in 0.4 .... i will make a package for people who want to re-add it...
[Samsung Captivate Glide] :
Odd. I checked yours, and the LNA_ENABLE was set to 1, while my workaround was to set at 0. Odd. And, thanks for disabling the swap, I don't want to flash-fry the NAND.
[Samsung Captivate Glide] :
Here's my workaround - I apologize if I am not 100% clear.
[Samsung Captivate Glide] :
Still no crash. So far so good. (SD card still mysteriously unmount when I wake my phone up, but it may be because I am using different FS on the 32GB SD card - I am "playing" around with NTFS before I eventually get the 64GB microSDXC.)
[Samsung Captivate Glide] dude52:
Wait, removed AT&T Contacts?? So what does that exactly do not let us go to are contacts? because i saved my contacts on my sim card and i want to transfer them over
[Samsung Captivate Glide] thegreatergood:
No it simply means that the default (about 6) at&t contacts r not in the contact list anymore ....
[Samsung Captivate Glide] :
YAY! No more AT&T contract list! I got tired of having to repeatedly delete them everytime I flash the firmware...

---------- Post added at 06:46 PM ---------- Previous post was at 06:35 PM ----------

One teensy problem... -___-; I accidentally dial someone up, and the phone-call screen froze for a bit then finally show up so I got a tad to hang up before the dial-tone is to be interpreted.
[Samsung Captivate Glide] greeneyez15o:
So far sooo goood , just 1 little thing gps taking to long to work, 0.3 rom gps worked fine
[Samsung Captivate Glide] greeneyez15o:
Flash not working on chrome ?

---------- Post added at 02:49 AM ---------- Previous post was at 02:43 AM ----------

Quick search bar on widgets isnt working.

I redownloaded from market
[Samsung Captivate Glide] thegreatergood:
Flash seems to work for me ... youtube... ? ... quick search widget was removed...
[Samsung Captivate Glide] greeneyez15o:
Kooool update.wats next ? Anyway to fix gps ?
[Samsung Captivate Glide] thegreatergood:
I seem to have forgotten one value in dr marios fix .... trouble is I haven't been able to get the gps to connect for me at all ... maybe its cuz I live in canada :)
[Samsung Captivate Glide] Tyfighter:
GPS is passable for me (also in Canada [on rogers]) I got 20m Accuracy with wifi on and (admittedly not great) 800m accuracy without it. I'm inside though and its cloudy, so who knows. I'm a fan of this rom so far though. I'd been holding off on account of the swap, but just flashed 0.4.

Are there plans to theme the rest of the notification bar to match the toggles? They look so much better this way and the whole pulldown like that would just be awesome.
[Samsung Captivate Glide] turtle555:
I think no adobe flash is a chrome browser issue, latest is running great, good work. Flash is working fine with the overskreen browser. this build is also running great on the straight talk network.

thank you
[Samsung Captivate Glide] thegreatergood:
I can't even get it connect .... its always just searching for gps ... I'm on mts :p
[Samsung Captivate Glide] psierak:
Calendar...?

I would use this if there wasn't the calendar sync problem.

Please add the calendar apk in the next release so it syncs properly.

Thanks
[Samsung Captivate Glide] thegreatergood:
Install the calender package ... its in app packages download .... flashable through CWM
[Samsung Captivate Glide] Kombatant:
It's not just that; if the calendar is missing, and a user has many calendar entries in his/her Google Calendar, the synchronization process hangs, and you need to pull the battery. It took me half a day to realise that it was because of the missing calendar with 0.3 - so it'd be a good idea to have it included in your original ROM. There is no "calendar is missing, so now the phone will hang; install it please" message to give the user a clue :p
[Samsung Captivate Glide] :
LNA_ENABLE in sirfgps.conf should be disabled, and you guys can pull gps.conf from your "local" Android that have the quickness and put it in /system/etc in your glide - that should do. Why disable LNA_ENABLE? Apparently sometimes the cure is even worse than disease.

---------- Post added at 04:41 AM ---------- Previous post was at 04:11 AM ----------

Zero problem so far except for few mistakes in sirfgps.conf. No biggie, I checked and edited this file - so far my GPS lock is alright (200 seconds). Yet, LiteROM 0.4 is a definite improvement above the previous OS version.

---------- Post added at 04:46 AM ---------- Previous post was at 04:41 AM ----------

*cannot edit at this time*

I really am curious, why did AT&T and Samsung left LNA_ENABLE to 1 if they knew that it's causing them problems? That's the most mysterious question in the entire universe.
[Samsung Captivate Glide] greeneyez15o:
How do i fix gps ?

---------- Post added at 12:00 PM ---------- Previous post was at 11:36 AM ----------

Had overscreen on previous rom forgot all about it
[Samsung Captivate Glide] :
Go to /system/etc/sirfgps.conf and look for LNA_ENABLE=1 then edit it to LNA_ENABLE=0 and save the file. You can try flip "FREQUENCY_AIDING=0" to 1 if you want to try. Those works for me, in fact I discovered why GPS doesn't really work even with any gps.conf files.
[Desire General] ss4adib:
Delete this please wrong section
[Thinkpad Tablet General] fanaras:
Every stylus i found on the ebay has fat nose. The galaxy note's, however, has a really nice thin nose stylus. Can note's stylus be used on K1 or other tablets? In not, Has anybody found a thin nosed compatible one?
[Thinkpad Tablet General] daswahnsinn:
The Samsung Notes have a different interface for the stylus making them useless on other tablets. The stylus and screen are way different than the ones made by Lenovo.
[HTC Sensation] Daisuke1988:
Hey everyone

So I'm running cm 9.1 on my sensation 4g. I purchased sonic CD and while I was on the nightlies I was able to use it. Well now that I'm on the stable from the play store is telling me it is not compatible with my device.... any one knows about this??? Thanks in advanced!
[HTC Sensation] sabrdawg:
You may need to edit the build prop so that the market recognizes it as a compatible device.
[HTC Sensation] Daisuke1988:
Any advice on how to do that?? Noob speaking lol
[HTC Sensation] fireflamesniper:
I am also having the same issue on my Sensation 4g
[HTC Sensation] arabology:
it doesn't say not compatible for me...on PA ROM.
[HTC Sensation] BarajaVLC:
Sonic CD features a weird compatibility issue.

I bought it when it was released and I was on ARHD 6.6.X, no compatibility problem.

I upgraded to ARHD 6.8.0 and it became non-compatible to be installed from the market, but the Titanium backup I had works flawlessly.

Funny thing is that Sonic CD Lite is compatible, but not the full Sonic CD game :confused:
[HTC Sensation] fireflamesniper:
I tried asking for a Build.prop of the HTC Sensation 4G ICS official ROM, that came from an OTA update , no luck yet
[HD2 Android Q&A, Help & Troubleshooting and Genera] HypoTurtle:
NILFS2 SuperThread

Will fill this out in due course,

New setup, with sdcard partitions being FAT32 / EXT4 / ANY

requirement for different ROMs should be just the initrd and to change rom_name in a few files.

First change build is on post 34

Fyi. it would be relatively simple to change it to FAT32 / ANY / ANY so if you don't want an additional partition using two (fat32/nilfs2) shouldn't be a problem.

Attached is the different installer files, should be self explanitory, really just need the NAND_ANY_ANY one, but there you go.

NAND_ANY_ANY is the only one without included initrd.gz's, will eventually add a readme detailing what you need to change in the zip, for installing other ROMs and attach a list of initrd's for different roms and partition types / locations
[HD2 Android Q&A, Help & Troubleshooting and Genera] HypoTurtle:
ROM diff files attached, edit the files in the relevant NativeSD zips. And install via recovery.

Have modified securecrt's diff file for BBCM7 - although am having some issues wouldn't advise its use (yet) DON'T USE BBCM7

General

The nilfs2 mounts with the general mount script mount and not the mount.nilfs2.

Need reports on any settings that should help the system; for example noop seems to be the best i/o scheduler for me but have no confirmation from others

Attached Files

ROM 7zip files contain the different files from there corresponding NativeSD zip

All bins and .conf that I've found can be found in nilfs.7z

Nilfs2.zip contains the 3 files needed for the cleaner to work, just copy system over using a root browser and give the three file execution permission.

Init.d script

Original - confirmed working - just point to nilfs_cleanerd . If not already present add the following to /system/etc/init.d/ and chmod +x (or chmod 755) it via terminal/root explorer

#!/system/bin/sh
/system/xbin/nilfs_cleanerd

Currently trying the following - will probably be implemented within ramdisk at some point - adapted from unhelpful's user_init

#!/system/bin/sh
export PATH=$PATH:/system/xbin
exec >/system/nilfs2_mount.log
exec 2>&1
set -x
umount /nilfs
time mount -t nilfs2 -o noatime /dev/block/mmcblk0p2 /nilfs
nilfs_cleanerd -c /system/etc/nilfs_cleanerd.conf /dev/block/mmcblk0p2 /nilfs

Edit: files attached as ROM_NAME_initrd.gz need to just be renamed as initrd.gz
[HD2 Android Q&A, Help & Troubleshooting and Genera] ictimai:
Thx a lot, however would you be so kind to do the same with BareBoneCM7 NativeSD?

You haven't specified in the starting post how exactly lines should be modified in the init (within /kernel/bootsd/initrd.gz) and also install.sh...
[HD2 Android Q&A, Help & Troubleshooting and Genera] kwag:
Thanks for creating this thread, HypoTurtle!

Let the ideas start to flow ;)

I'm sure nilfs2 will take over ext4 storage as prefered format once all details are ironed out and recoveries are updated to support it.

It's technically superior to other formats for any solid state memory device.

(BTW, I sent you a PM earlier)

I'm now running CyanMobileX with your nilfs2 binaries. It's just runs flawless!, speedy and I feel my data is very safe in case of any abrupt crash or power failure.
[HD2 Android Q&A, Help & Troubleshooting and Genera] duhhh:
can some one make nilfs2 for this rom :victory:

http://xdaforums.com/showthread.php?t=1681906
[HD2 Android Q&A, Help & Troubleshooting and Genera] ioy:
*.conf file into /system/xbin but not into /etc ?

One more notion: why not to put all these files from nilfs.7z into directories already inside ROM installation zip? (You advise to do it only after installation is complete)
[HD2 Android Q&A, Help & Troubleshooting and Genera] kwag:
Yep, the .conf goes under "system/etc"
[HD2 Android Q&A, Help & Troubleshooting and Genera] HypoTurtle:
Sorry yes, the default install location for the .conf would be in /etc (or /system/etc; same folder).

Integration of the binaries into the ROM is something I did state would be done eventually, but think that would also require digging through the zip to find where permissions are added and change those, and have had a bit of a hit and miss experience with the cleaner at the moment, want to make sure I have the permissions correct and it's working well before integration.

Kwag, could you make a post listing the benefits of nilfs2, as you know a lot more than I do.
[HD2 Android Q&A, Help & Troubleshooting and Genera] kwag:
Already have ;)

http://xdaforums.com/showpost.php?p=31657498&postcount=716

Here's a copy:

Checksums

Immediate recovery after system crash (no fsck needed at all!)

Continuous (tailored) snapshots of the fs.

Those are benefits of nilfs over ext4. Ext4 has none of those!
[HD2 Android Q&A, Help & Troubleshooting and Genera] seaman2k:
no way to creat nilfs on ubuntu cause when i open termenal and command

mkfs -t nilfs2 /dev/sdb2

it give me Error: cannot open device: /dev/sdb2

so any ideas.....
[HD2 Android Q&A, Help & Troubleshooting and Genera] HypoTurtle:
sorry, might need sudo ; so sudo mkfs -t nilfs2 /dev/sdb2 failling that try formatting it to ext4 in gparted then try again.
[HD2 Android Q&A, Help & Troubleshooting and Genera] HypoTurtle:
[SIZE="2"]E/PackageManager( 1471): Couldn't create temp file for downloaded package file.
E/AndroidRuntime( 1471): *** FATAL EXCEPTION IN SYSTEM PROCESS: PackageManager
E/AndroidRuntime( 1471): java.lang.NullPointerException
E/AndroidRuntime( 1471):	at com.android.server.PackageManagerService$FileInstallArgs.createCopyFile(PackageManagerService.java:5247)
E/AndroidRuntime( 1471):	at com.android.server.PackageManagerService$FileInstallArgs.copyApk(PackageManagerService.java:5255)
E/AndroidRuntime( 1471):	at com.android.server.PackageManagerService$InstallParams.handleStartCopy(PackageManagerService.java:5051)
E/AndroidRuntime( 1471):	at com.android.server.PackageManagerService$HandlerParams.startCopy(PackageManagerService.java:4902)
E/AndroidRuntime( 1471):	at com.android.server.PackageManagerService$PackageHandler.doHandleMessage(PackageManagerService.java:516)
E/AndroidRuntime( 1471):	at com.android.server.PackageManagerService$PackageHandler.handleMessage(PackageManagerService.java:461)
E/AndroidRuntime( 1471):	at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 1471):	at android.os.Looper.loop(Looper.java:130)
E/AndroidRuntime( 1471):	at android.os.HandlerThread.run(HandlerThread.java:60)
E/AudioHardwareQSD( 1827): Cannot open /dev/audience_a1026 -1
E/HTC Acoustic( 1827): Update ADIE table ID 0
E/HTC Acoustic( 1827): Update ADIE table ID 2
E/HTC Acoustic( 1827): Update ADIE table ID 5
E/HTC Acoustic( 1827): Update ADIE table ID 7
E/HTC Acoustic( 1827): Update ADIE table ID 8
E/HTC Acoustic( 1827): Update ADIE table ID 10
E/HTC Acoustic( 1827): Update ADIE table ID 51
E/HTC Acoustic( 1827): Update ADIE table ID 53
E/HTC Acoustic( 1827): Fail to open /system/etc/TPA2018.csv -1.
E/SoundPool( 1844): error loading /system/media/audio/ui/Effect_Tick.ogg
E/SoundPool( 1844): error loading /system/media/audio/ui/KeypressStandard.ogg
E/SoundPool( 1844): error loading /system/media/audio/ui/KeypressSpacebar.ogg
E/SoundPool( 1844): error loading /system/media/audio/ui/KeypressDelete.ogg
E/SoundPool( 1844): error loading /system/media/audio/ui/KeypressReturn.ogg
E/GSM ( 1929): Wrong network type: 0
E/GSM ( 1929): Wrong network type: 0
E/GSM ( 1929): Wrong network type: 0
E/GSM ( 1929): Wrong network type: 0
E/GSM ( 1929): Wrong network type: 0
E/GSM ( 1929): Wrong network type: 0
E/GSM ( 1929): Wrong network type: 0
E/GSM ( 1929): Wrong network type: 0
E/NetworkLocationProvider( 1970): releaseCheckLocationLock: wake lock has already been released
E/WifiStateTracker( 1844): DHCP request failed: Timed out waiting for DHCP to finish
E/ConnectivityService( 1844): Attempt to connect to WIFI failed.[/SIZE]

logcat attached for BB7 when trying to install an app from the market, what happens is when downloading a app it downloads fine, but doesn't install, screen just turns off an app isn't installed. Haven't seen this posted elsewhere so may be nilfs2 related, anyone have any ideas.
[HD2 Android Q&A, Help & Troubleshooting and Genera] Xylograph:
Yeah I think I already mentioned it in the NativeSD thread.. it's because securecrt is using a method to share the '/root of your 'ext' partition/app' folder with all NativeSD roms, but that folder doesn't have the right permissions and so the whole system is failing..

This needs proper modifications in the updater script first just like the 'nilfs_cleanerd' stuff..
[HD2 Android Q&A, Help & Troubleshooting and Genera] HypoTurtle:
Thanks just noticed that myself (the app folder in the root of the partition)
[HD2 Android Q&A, Help & Troubleshooting and Genera] Xylograph:
I advise you to use the init script (ramdisk) structure found in my roms and leave the 'sharing data/app' folder aside untill it's properly inplemented ;)
[HD2 Android Q&A, Help & Troubleshooting and Genera] ictimai:
In the BB7 the same happened on Ext4, it had been reported many times even before NILFS-NativeSD idea arrived.
[HD2 Android Q&A, Help & Troubleshooting and Genera] HypoTurtle:
Yeah thats the first thing I tried, but still not working correctly.

Other than removing the following from the init is there anything I've overlooked?

# create app data/app dir
mkdir -p /NativeSD/app
mkdir -p /data/app
mount --bind /NativeSD/app /data/app

if [ ! -d /data/.cache ];then
mkdir -m 0770 /data/.cache
chown 1000:2001 /data/.cache
fi
ln -s /data/.cache /cache

RecoveryMOD seems to run fine (Magldr - android on nand), and installs as expected.
[HD2 Android Q&A, Help & Troubleshooting and Genera] Xylograph:
Hmm.. have you compared the updater-script with for example the CyanMobile one ?

I also made an RecoveryMOD2 that will only mount the fat32, mmcblk0p2 and if available mmcblk0p3...
[HD2 Android Q&A, Help & Troubleshooting and Genera] HypoTurtle:
Couldn't see anything relevant there, Could it be something in init.htcleo.rc? Have tried commenting everything at on fs, but still not fixed. There's also some mounts for squashfs files in init.rc (for modules and xbin) that seem redundant.
[HD2 Android Q&A, Help & Troubleshooting and Genera] seaman2k:
That will be better i try my self to figure why bb7 do app folder and change permissions on updater but still cant install apks on ext4..so u should try another script ..and i hope u uploed the clenned files for nifls i need it coz i try to test it and i think i can help u 3 better than 2 :)
[HD2 Android Q&A, Help & Troubleshooting and Genera] HypoTurtle:
Benchmarks: AnTuTu and Androbench

Benchmarks of PA JB 2.13 NativeSD

Tests run on fresh install (from same zip), no adaptations (unsure if any kernel tweaks, different i/o scheduler, etc... would be of benefit to each different filesystem)

SD Card 1. 16GB Class4 Kingston

NAND. (no bad blocks) Antutu: 2717 ; Androbench - Random Write: 2.91 MB/s

EXT4 Antutu: 2648 ; Androbench - Random write: 0.13 MB/s

NILFS2 Antutu: 2692 ; Androbench - Random write: 0.19 MB/s

Androbench test on /sdcard - Random write: 0.09 MB/s

SD Card 2. 16GB Class10 Lexar (tests to come)

NAND. (no bad blocks) Antutu: ; Androbench - Random write: MB/s

EXT4 Antutu: 2811 ; Androbench - Random Write: 0.41 MB/s

EXT4 (without journal) Antutu: 2789 (increasing to 2844 after reboot) ;Androbench - Randon Write 0.43 MB/s (upon reboot dropping to ~ 0.2MB/s) (may need to check this partition)

NILFS2 Antutu: ; Androbench - Random write: MB/s

Androbench test on /sdcard - Random write: 1.03 MB/s

SD Card 3. 2GB Class unknown (probably 2) SanDisk (test to come)

Not sure how important random read/write is for the different filesystems, and may need to redo the ext4 benchmarks (random write was definitely higher with ext4 than nilfs2 on other installations)

If random write is a factor for ROM speed, then would that mean that if I use Fat32 (or NTFS if supported) on my class 10, it would be faster??

Will test at some point.

So journal/non journal doesn't seem to have a major influence, at least for me, and haven't been using both long enough to say if theres any long term benefits
[HD2 Android Q&A, Help & Troubleshooting and Genera] duhhh:
I have made 3GB NILFS2 partition using Gnome Partition Editor

download NexusHD2 rom and NILFS2_NexusHD2.7z

replace files from NILFS2_NexusHD2.7z to original NexusHD2.zip and install

boot normal,but my internal space is full after 2 min. :confused:
[HD2 Android Q&A, Help & Troubleshooting and Genera] HypoTurtle:
I haven't added a few files into the diff zips that are responsible for cleaning the partition, have updated the After Install Modifications on #1 to make it clearer, let me know if it works.
[HD2 Android Q&A, Help & Troubleshooting and Genera] duhhh:
yep I also add manual files from Nilfs2.zip after installation ,but......

Edit:

add it again with 755 permissions,but not works
[HD2 Android Q&A, Help & Troubleshooting and Genera] kwag:
Did you make your nilfs_cleanerd executable? ( chmod +x nilfs_cleanerd ) under /system/xbin?