yashsingh1/xdaforums huggingface dataset:
[Touch Diamond, MDA Compact IV ROM Development] halpmf:
swapped positions of internal memory and ramdisk

first of all, im enjoying your rom very much so far, and foresee a good relationship between my phone and myself (for once). The idea of automating the whole process is brilliant, exactly what was needed. Bravo davide

Anyway, i'm having the same problem as helasio. I think the problem arises because you have run a script that selects the bottom option (normally int. storage), but for some reason, the ramdisk becomes the bottom option on our phones. Could that be it? It happens with any CAB file i've tried so far (approx. 25).

Also, what is the purpose of the CAB2 dir?

Excellent rom thank you
[Touch Diamond, MDA Compact IV ROM Development] suiller:
thx friend,

so I was able to replay the "bug"... but it's really strange how it happens, because there is no scientific reason :cool: in few words... the script works also for CABi folder (as tested many times) but sometimes if CAB is yet populated it doesn't work as it should, in fact if you install just CABi it works in every situation (tested dozen times) but if you use CAB too (as usual) about half time it fails... but I analyzed very carefully the script and I really don't understand... also because if is a script fault it should fail also when installing CABi alone...

anyway the trouble will be solved in rel 1.1, the which one of course I'm working on, guess what was the "great" idea?? simply move ramdisk installation after cab process :cool: I just tested & it worked without troubles

for finish keep in mind that CABi procedure can't be accurate at 100% for many reasons... I tried to "imagine" all possible questions... but for example some complex/boring app ask license to accept, or agreement, or whatever... soon as they are just installed. Why don't ask those things at 1st run? brain developers mysteries :rolleyes:

for example, for speed reason, I use to install ALL software into main memory & just games into Internal Storage (I play a lot in metro)

some software 4 unknown scientific reason don't work properly if installed into Internal Storage

CAB2 dir & CABi2 have the same same function of the original ones... they are necessary for who needs to install "sequential cab"... for example you have to install Manila cab & next install sprint icon cab, but you have to do in that exact order or it wont work, so you will put Manila cab into CAB folder & then SprintIcon cab into CAB2 folder, the procedure will install 1st from CAB & then from CAB2 so in this way the installation order is perfectly satisfied

bye,

davide
[Touch Diamond, MDA Compact IV ROM Development] Jackuuuuu:
Hey mate!!

I thank you for your support and patience with me as well! Your help were great!

Yes, that edit fixed solved the problem.

I tried it manually activate restore and it work. However, on the first go, my diamond hanged on black screen after reset/passing the boot loading image. Strange and worried. However, a simple reset fixed it and rebooted fine.

My next test was, HR.

Before I continue, I fixed the missing sms/mms at the first boot. People were telling me about HR will fix the problem, I did many many times but failed. Then I HR via Setting>Clean Storage and the problem fixed, but failed on numerous times via Vol Down + Ring button.

Ok, after the HR.

I purposely skipped the cab install as it will take ages.

When get to internal restore method, I got the same error.

no backup found, skipping...

So I guess it's the script were overwritten during HR. Which that reminded me your edit re: fix in V1.1.

After manual edit, it worked again.

So I can confirm with you, this fix is working and thank you. Also I prefer this method over PimBackups.

PS: During this testing I wanted to reintall all cabs, but I can not find the script for it. Could upload/locate it for me?
[Touch Diamond, MDA Compact IV ROM Development] marcolero:
Suiller I recooked your dia duit v1, replacing Rafael volumecontrol by the diamond, and put the manila tf3d the dia duit pre9. So far I have not had bugs (music skip, flip bug, etc). is perfect for me now. I will now take a look at the latest tips you posted.

thanks for good work.
[Touch Diamond, MDA Compact IV ROM Development] suiller:
yep the script is replaced after every hard reset, but I'll give the corrected version for release 1.1

just a note: it's normal that for the restore (using internal method) the system needs a reboot soon as it restart... 1. run restore script; 2. the system reboot itself for replacing vol files; 3. the system reboot again to apply changes

for hard reset this is the correct procedure: reset & within 3 sec press together vol_down + circle button (the middle one); a gray menu will appear, then choose vol_up to format just main memory (keep attention because pressing vol_down here will format Internal Storage :eek: )

bye,

davide
[Touch Diamond, MDA Compact IV ROM Development] suiller:
perfect,

due to unsolvable bug the raphael vol control will be definitively replaced by the original one (from diamond), in this way gsensor service wont go crazy :)

right now I'm making some deep tests with a modded ddi.dll for increasing 2D performance... let's see what happens :)
[Touch Diamond, MDA Compact IV ROM Development] ksekhar:
Davide,

Did you get to see about bug with exchange mails?

Unable to delete exchange emails. After pressing delete it asks for confirmation. Even after pressing YES nothing happens. Mail stays there. Now I have more than 200 mails and it is very annoying...it seems I have to do hardreset to delete those mails :)

/Sekhar
[Touch Diamond, MDA Compact IV ROM Development] suiller:
I'm looking at this right now... I receive "barely" mails from my office account & just trough wifi & I didn't ever noticed any kind of failure/troubles... my suspect is that there is something linked to AS (ActiveSync) or some other 3rd part software, do you have/use some software different or that interact with pocket outlook? anyway just in case I've pre-added the default registry setting for pointing MAIL in the right folder (while before was setted-up by 1stboot script)... let's see what happens stay tuned ;)
[Touch Diamond, MDA Compact IV ROM Development] ksekhar:
lucky me..i dont use any software for outlook (at least as of now...) i guess it may be result of bad flash or something...anyways i will wait for your next release to see if it still exists...

thank you...
[Touch Diamond, MDA Compact IV ROM Development] sskogen:
Any of you know of a good alternative to outlook-mobile for attaching to an imap server? Preferrably one that accepts standard equifax certificates.

//Svein
[Touch Diamond, MDA Compact IV ROM Development] suiller:
I dunno sorry... poutlook doesn't attach to imap?
[Touch Diamond, MDA Compact IV ROM Development] suiller:
hmm... do you use or have enabled threaded sms??
[Touch Diamond, MDA Compact IV ROM Development] ksekhar:
No I dont. It is regular standard mode. In case if it has anything to do with mail deleting problem, it has to be with all (SMS, GMAIL along with my exchange mails).

You can connect to gmail imap with poutlook.
[Touch Diamond, MDA Compact IV ROM Development] suiller:
hmm... didn't know :rolleyes:
[Touch Diamond, MDA Compact IV ROM Development] marcolero:
great idea, indeed the need for improvements in the Diamond drivers 2d, is the weak point.
[Touch Diamond, MDA Compact IV ROM Development] marcolero:
anti theft software

what do you think of making a cooked rom with an anti theft software? I'm using the remote tracker. I made a package and set up my personal data, it is easy to program rtregcreator. my diamond is now protected with an anti theft program and resistant to hard reset:)
[Touch Diamond, MDA Compact IV ROM Development] ksekhar:
+1

that is actually one gud idea. Marcolero, could you please share what software you use (link or cab)...

/Sekhar
[Touch Diamond, MDA Compact IV ROM Development] marcolero:
REMOTE TRACKER PACKAGE (newest version)

here is the software that I speak. I put a package on this page. Read the post # 940

http://xdaforums.com/showthread.php?t=394203&highlight=remote+tracker

works fine on my diamond.

here is a new package. do not forget to add the rt.dll file created by rtregcreator

if any bug, please report me.
[Touch Diamond, MDA Compact IV ROM Development] stanislav.bebej:
Hi Davide,

I have a few questions, hope you'll be able to help.

How to prevent the screen from turning off during call? You have two lines in tweakperm script to do that but it doesn't work. What should I do?

Another one, when I connect my diamond to PC using USB connection after a while Diamond goes to sleep and disconnects. How to prevent this?

Last one... I installed gmail java app but when I start it, the font shown is just rectangles for every letter. Some letters can be read although. Did you remove some fonts that this app could need? I tried other java app, Jimm, and the font was OK. Maybe it's google's app fault.

P.S.: I removed your Tweakboot script from StartUp folder (so that you know).

Thank you for your answers.
[Touch Diamond, MDA Compact IV ROM Development] cocoman:
Voice Speed Dial - not working with bluetooth

Ciao Davide,

I have been trying your rom latelty and I think I will be staying with it, its probably the best I have tried. I have only found one problem that is very important for me:

I can not get Voice Speed Dial to work through a bluetooth handsfree. I know I have no problems with my device because it has always worked with other roms, but it is not working with yours. This is very important for all who have a car because the handsfree is a must have.

I think I read some time ago I just had to change the path in a registry for the application to work through bluetooth, but I can´t find the info again and hopped you or another member could help me.

Regards.
[Touch Diamond, MDA Compact IV ROM Development] nofuse:
I'm now using the latest version but have a copy of questions

1. Where has the numeric battery gauge gone as I only have the standand one now?

2. Every time my I turn my phone on or reboot it opens the calendar app
[Touch Diamond, MDA Compact IV ROM Development] ksekhar:
Hi stanislav.bebej,

I hope you dont mind if I answer your questions instead of Davide :)

Actually it is light sensor that turns off screen during call. You should disable that tweak.

Check your power settings. You must be turning off device on external power (just turn off backlight).

I am not really sure about font issue but you know you can connect to gmail imap/pop which is much more convenient than java app. I use it and it works flawlessly. I recommend you to try it.

Probably Davide can answer better and exactly to questions you asked...

/Sekhar.
[Touch Diamond, MDA Compact IV ROM Development] ksekhar:
you would need FInixNOverBattery.cab to se numeric battery gauge. It is removed and provided as cab file since the latest version. Do read change log provided by Davide for more info.

/Sekhar
[Touch Diamond, MDA Compact IV ROM Development] ksekhar:
probably BTsap has something to do with it. It is not available with Dia Duit's rom by default. However, you can always install it from extra cab provided.

/Sekhar.
[Touch Diamond, MDA Compact IV ROM Development] ksekhar:
Thanks buddy. I will give it a try.
[Touch Diamond, MDA Compact IV ROM Development] nofuse:
Where's internet explorer gone? I have the link but it doesn't start

UPDATE

Its working another program was conflicting
[Touch Diamond, MDA Compact IV ROM Development] cocoman:
Hi there,

I am not an expert on this, but isnt BTsap for sim access? My problem is that sounds are not going through bluetooth. I tried also A2DP and is also not working. Application sounds are not working through bluetooth. But when I make or receive a call it does work.:confused:
[Touch Diamond, MDA Compact IV ROM Development] ksekhar:
I am not sure about this. I said it could probably be as it is the only one removed with it comes to BT settings...

Sorry if that didnt work.
[Touch Diamond, MDA Compact IV ROM Development] cocoman:
I have to apologise man. I talked without trying what you wrote. I have installed the cab and it is working, at least in a bluetooth headset I have at home. I will try later the A2DP in the car. Thanks for the help.
[Touch Diamond, MDA Compact IV ROM Development] ksekhar:
Problem with SQLCE

Davide,

Your ROMs always have problems with some apps using sqlce. I tried different versions but never succeeded. Finally I tried the attached version and apps started working. You may want to update SQLCE in your roms in future releases.

You can try installing trackme.cab before and after updating with the attached sqlce.cab

Courtesy: http://xdaforums.com/showthread.php?t=340667

/Sekhar.
[Touch Diamond, MDA Compact IV ROM Development] stanislav.bebej:
Thank you for your answer. What do you mean by disabling that tweak? How do I do that? I turned off the light sensor adjustment of the screen. I checked my power settings and they seem to be ok. When on external power it dims the screen after 1min, turns off the device after 30min. What happens is that it turns the device off after 1min.

I do use outlook for gmail I just wanted to know why the java app doesn't work.

Thanx anyway. :-)
[Touch Diamond, MDA Compact IV ROM Development] ksekhar:
I like that light sensor tweak. If i have to edit i would use adv config settigns by schaps. However, if you want to update it using scripts tweaks provided by Davide, i guess you should update tweakperm.mscr

In POWER MANAGEMENT / BATTERY LIFE SETTINGS

RegWriteDWord("HKCU","\ControlPanel\BackLight","AutoSensor",1)

Change autosensor value to 0. You can check and let me know if it works.

Usually when device turns off (when connected to PC) Activey Sync turns off as well. I tried connecting my mobile to PC now and it works with no issues. Probably you added some tweak??
[Touch Diamond, MDA Compact IV ROM Development] ckj:
Hi

I think I know what you mean by ActiveSync 'disconnecting". I leave my phone in its cradle for most of the day, and it was disconnecting itself after a couple of minutes and would only reconnect after removing th e phone and putting it back in the cradle or by re-booting the PC. I fixed it by putting the following command into my personal tweaks folder:

################################################################################

### ACTIVESYNC###

################################################################################

#

RegWriteDWord("HKLM","\Software\Microsoft\ActiveSync","KeepAlive",1)

RegDelete("HKCU","\Software\HTC\TaskManager\ExclusiveList\System","repllog.exe")

Hope it works for you - it did for me.

Cheers
[Touch Diamond, MDA Compact IV ROM Development] dimdimdim:
hi, Davide! there were no more as fast and stable roms, as your 7 with pp0. and I still use it.

do you plan make 6.5 wm build?

remember has managed to make this in russian.

and the second one. probably, you or somebody in the forum has found out how to get rid of this annoying encryption and forced pass after applying exchange server policy?

if it could be possible to do so, it would e great.
[Touch Diamond, MDA Compact IV ROM Development] Jackuuuuu:
Hey Davide,

I have encounter a problem with SMS today. My whole inbox was empty and only 1 msg which I received today. I was in total shock.

Then naturally I want to restore with PIMbackup and realising by choosing "Internal" method, PIMbackup stops auto backup?? Because, all my .pib files are old.

But the .vol files are current, so I did "Volrst.mscr" 0last.pim.vol (the most current last night at 22:55hrs) and successful restore back. But I just lost one msg that I received today.

Questions:

1. Anyone facing the same problem? Any logicall explantion for such behaviour?

2. If I set Auto-Backup mannually, will it stuff up/conflict with the "Internal" method?

Thank you.
[Touch Diamond, MDA Compact IV ROM Development] suiller:
hi friend,

thx for support, anyway sqlce in sys is the very basic version (many apps don't need the full version), so you're troubles can be for that :)

we can provide it as extra cab, I'll take a copy ;)
[Touch Diamond, MDA Compact IV ROM Development] suiller:
wm6.5 is really buggy, too much to implement into a new rom... at least till now, so we have to wait :)

for the 2nd I completely removed the library for encryption, so it should work, but as you know I can test because I don't have/use exchange
[Touch Diamond, MDA Compact IV ROM Development] suiller:
hi friend... Internal method exclude pimbackup one, both method should not act together
[Touch Diamond, MDA Compact IV ROM Development] suiller:
hi friend,

the device is configured as default to go into dim "low light" profile after 1 minute, but still active, so AS wont touched, instead it's configured to turn off after 30 minutes... of course always when it's attached to usb/power

problems where reported with S2S software, but if you don't use it the problem is just in your autolock time configuration

look at my tweakPers:

### AUTOLOCK and AUTOSUSPEND, ordered: batterytimeout + locktimeout + battsuspend/save timeouts ###

RegWriteDWord("HKCU","\ControlPanel\BackLight","AutoDeviceLockEnable",1)

RegWriteDWord("HKCU","\ControlPanel\BackLight","BatteryTimeout",10)

RegWriteDWord("HKCU","\ControlPanel\BackLight","AutoDeviceLockTimeout",20)

RegWriteDWord("HKLM","\System\CurrentControlSet\Control\Power\Timeouts","BattSuspendTimeout",30)

RegWriteDWord("HKLM","\System\CurrentControlSet\Control\Power\Timeouts","BattSuspendTimeoutSave",30)

RegWriteDWord("HKLM","\System\CurrentControlSet\Control\Power\Timeouts","ACSuspendTimeout",1800)

RegWriteDWord("HKLM","\System\CurrentControlSet\Control\Power\Timeouts","ACSuspendTimeoutSave",1800)

1. the device is configured to autolock

2. after 10 seconds it dims light (but not lock yet)

3. after 20 seconds it locks (autolock)

4. on battery profile it takes 30 seconds to complete the procedure (10 + 20 above)

5. on AC/DC it requires 1800 seconds total (30 minutes)

in this way for example my AS wont disconnect before 30 minutes, I use this lock/dim profile by 6 months & always worked, hope I helped you
[Touch Diamond, MDA Compact IV ROM Development] suiller:
1. now it's provided as extra cab look into repository (at top of 1st page) for Sys_FInixNOverBattery.cab, just copy into your CAB folder & it will auto-installed on next flash ;)

2. never never happend here & above all never heard before, do you use some particular cab?
[Touch Diamond, MDA Compact IV ROM Development] suiller:
yep right friend ;)

just to be clear... a lighter rom means of course a faster rom, so many apps that are included into "full" rom aren't provided as default into this one

as we know many use some app, other don't, but it's necessary for those don't use to give the possibility to have a lighter rom

for users instead that need some particular app (such as BTsap or full SQLce) they can always be installed as extra cab & as you know they aren't big so they wont take much time... just few seconds on 1st menu installation (not a big issue)
[Touch Diamond, MDA Compact IV ROM Development] ksekhar:
any info on when you will be releasing new version?
[Touch Diamond, MDA Compact IV ROM Development] suiller:
I'm playing with 1.1 from about 1 week... I made ton of tests trying different GPS settings... just to provide a working/optimized GPS system with different nav softwares

anyway the news are:

added with profile choice also a GPS profile setting, we can choose between 4 pre-configured GPS profiles: WM6 (default), TomTom (7/8), iGO (8.xxx), other/unknown nav sotfware; I had time to test just TomTom & iGO profile & they work both at 1st time

corrected manila cab, there was a registry error related to weather DB, now cities can be re-setted (old behaviour) trough tweakPerm or tweakPers script ;)

corrected CABi installation/detection, now ramdisk setup was moved after so it wont conflict anymore, jus in case I strongly suggest to move into CABi folder just simple software that don't ask too many things, such as license confirm/accept (for ex. I put into CABi all the games)

after cab/cabi installation is now introduced a small procedure to make a simple registry defrag... this helps a bit (the defrag acts also on sunday night/monday morning before the classic backup)

volume control from raphael is now replaced by original volume control from diamond, this to prevent errors on flip-it library; all apps now rotates bugless, I made many tests with other rotating libraries but flip-it it still the best/fast, so better change volume control package; keep in mind also that flip-it is tweaked to make display scans every 2 seconds, so it just seems slower, but it isn't... less scans means less power & above all a general faster response from device

notes: BTSap, full SqlCE, Manila 1.135 (diamond ver), Opera, QuickGPS, Battery percentage... are ALL available as extra cab & MUST installed into CAB folder (main memory), in particular Opera, QuickGPS & Manila cab should not installed "later" manually because some registry settings must corrected/applied during 2nd boot... so copy them into CAB folder as mentioned
[Touch Diamond, MDA Compact IV ROM Development] garyeuph:
Hi Davide,

I have been using Garmin XT with the standard settings on the V1.0 - it seems to get a lock within 1 to 2 minutes. Which of the new profiles would you suggest for GarminXT, or what should I be doing to try and identify the best settings?

Thanks

Gary
[Touch Diamond, MDA Compact IV ROM Development] suiller:
1/2 minutes on a cold start?? I mean... soon as you flashed (1st true startup)
[Touch Diamond, MDA Compact IV ROM Development] diamond24:
hi davide,

in v0.9 it was possible to switch touchflo to german language (through tf3d config tool), so most of the ui was german, not the full phone. with v1 it shows only some variables ;-)

is there a chance to get touchflo again working in german? my wife complains a little bit .. erhm ..

thx and keep up the good work!
[Touch Diamond, MDA Compact IV ROM Development] suiller:
I removed NO WWE languages to save some space... but I can create an extra cab if you desire... let me know ;)
[Touch Diamond, MDA Compact IV ROM Development] garyeuph:
no, thats from a hot start, it takes about 4 or 5 mins after a flash. i was hoping to get down to around half a minute on a warm start
[Touch Diamond, MDA Compact IV ROM Development] suiller:
hmm... it could depend by many many factors... such as open space, sky condition, etc... anyway sat sync speed-up depends almost by polling time (how many times the system looks for sats in the time unit, for ex millisec, so 1000 = 1 sec; every second)

in theory a more aggressive setting saves time, but in some circumstances & with some software we obtain the opposite effect, so for ex open your tweakPerm & under GPS setting change caches from 512 to 4096 & poll time from 500 to 1000, save + run it & reboot

please report if that mod changes something (in better of course)
[Touch Diamond, MDA Compact IV ROM Development] diamond24:
this would be really great!

thx :D:D:D
[Touch Diamond, MDA Compact IV ROM Development] suiller:
done :) look in repository (or mirror repository), the cab is Sys_ManilaDiam1135_LANG & MUST installed after base manila cab, so for next upgrade put that cab into CAB2 folder, have fun
[Touch Diamond, MDA Compact IV ROM Development] diamond24:
man, you are crazy! ;-) thx a lot, my wife should be happy tonight :D:D

btw: nice new look at the repo!
[Touch Diamond, MDA Compact IV ROM Development] stanislav.bebej:
Tried your settings, now my tweakpers script contains:

## PREVENT SCREEN OFF WHILE CALLING, NOTE: NOT WORK WITH AUTOLOCK ENABLED ##

RegWriteDWord("HKCU","\ControlPanel\Phone","Sleep",0)

RegWriteDWord("HKLM","\Drivers\BuiltIn\RIL","EnableFastDormantDisplayDuringCall",0)

RegWriteDWord("HKCU","\ControlPanel\BackLight","AutoSensor",0)

I rebooted, but it still turns off the light during call :-(