Care Unlock  
Your online unlock store
GSM-Forum  

Welcome to the GSM-Forum forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact us.

Go Back   GSM-Forum > Other Gsm/Mobile Related Forums > GPS devices , Navigators & Maps

GPS devices , Navigators & Maps Find here all threads related to Global Positioning Systems (GPS), Navigators, GPS receivers, Settings, Maps and GPS modes.. etc

Reply
 
LinkBack Thread Tools Display Modes
Old 08-22-2012, 21:47   #3871 (permalink)
No Life Poster
 
dsa8310's Avatar
 
Join Date: Feb 2009
Posts: 2,573
Member: 973199
Status: Offline
Thanks: 204
Thanked 1,598 Times in 778 Posts
Quote:
Originally Posted by dsa8310 View Post
Mode (25) should be different from the Self mode, otherwise tests are irrelevant!
If usure what your Self mode is, echo it just before setting it to a different value (immediately after line reading reset_barcelona), with (a) line(s) reading:

echo
echo -n "Self is "
cat /proc/barcelona/modelid
echo

Then check file log in the root of storage.
  Reply With Quote
Old 08-22-2012, 22:06   #3872 (permalink)
No Life Poster
 
dsa8310's Avatar
 
Join Date: Feb 2009
Posts: 2,573
Member: 973199
Status: Offline
Thanks: 204
Thanked 1,598 Times in 778 Posts
Oh yes, sound=1 means answer with Self to the first reading of modelid (don't use it!); sound=2 means answer with Self to the second reading of modelid; and sound=3 means answer with Self to the third reading of modelid.
Other values won't matter.
  Reply With Quote
Old 08-22-2012, 22:18   #3873 (permalink)
Freak Poster
 
Join Date: Oct 2010
Location: The Netherlands
Posts: 137
Member: 1431396
Status: Offline
Thanks: 64
Thanked 18 Times in 10 Posts
I want to but don't own a Start or XL2 device......
  Reply With Quote
Old 08-22-2012, 22:40   #3874 (permalink)
No Life Poster
 
dsa8310's Avatar
 
Join Date: Feb 2009
Posts: 2,573
Member: 973199
Status: Offline
Thanks: 204
Thanked 1,598 Times in 778 Posts
Quote:
Originally Posted by dsa8310 View Post
If usure what your Self mode is, echo it just before setting it to a different value (immediately after line reading reset_barcelona), with (a) line(s) reading:

echo
echo -n "Self is "
cat /proc/barcelona/modelid
echo

Then check file log in the root of storage.
After learnig the value of Self, remove its echo from ttn (especially line: cat /proc/barcelona/modelid) !
  Reply With Quote
Old 08-22-2012, 22:44   #3875 (permalink)
No Life Poster
 
dsa8310's Avatar
 
Join Date: Feb 2009
Posts: 2,573
Member: 973199
Status: Offline
Thanks: 204
Thanked 1,598 Times in 778 Posts
Quote:
Originally Posted by keessie74 View Post
I want to but don't own a Start or XL2 device......
Yes, thanks. Nonetheless you could give another try to your loquendo issue: put sound=0 to avoid any interference (or don't use the sound parameter at all, it's the same, I think).

BTW, code is in file dsa.app/Contents/Resources/Java/firmvare/dsa.c - with lines commented out activated in the root dsa.ko module.
  Reply With Quote
Old 08-23-2012, 11:41   #3876 (permalink)
No Life Poster
 
dsa8310's Avatar
 
Join Date: Feb 2009
Posts: 2,573
Member: 973199
Status: Offline
Thanks: 204
Thanked 1,598 Times in 778 Posts
Updates:

dsa-23August2012.zip

ttn.zip


dsa-23August2012.zip is identical to dsa-22August2012.zip with the exception of file dsa.c (source).

This ttn.zip has got a better coded dsa.ko, and contains its source dsa.c too.
  Reply With Quote
Old 08-23-2012, 12:39   #3877 (permalink)
No Life Poster
 
dsa8310's Avatar
 
Join Date: Feb 2009
Posts: 2,573
Member: 973199
Status: Offline
Thanks: 204
Thanked 1,598 Times in 778 Posts
Please DISREGARD links in post #3876 above.
Here are updated links:

dsa-23August2012.zip

ttn.zip


Both have improved dsa.ko (and source).
  Reply With Quote
The Following 6 Users Say Thank You to dsa8310 For This Useful Post:
Old 08-24-2012, 11:44   #3878 (permalink)
Freak Poster
 
Join Date: Oct 2010
Location: The Netherlands
Posts: 137
Member: 1431396
Status: Offline
Thanks: 64
Thanked 18 Times in 10 Posts
Bravo! It's a miracle!!

With dsa-23August2012 you solved the LIVE-subsciption and Loquendo problem on the XL LIVE IQ Routes device!! I patched the device the same way as before with SLF and 36-XL LIVE modes using the 9.430.2-2008.le.CAB-navcore-LE cabinet. I'm just waiting on the LIVE-services password to do some advanced tests. You definitely changed something important in the patching method, but what?

BTW: I didn't set any sound parameters in neither the new dsa.c and ttn. Do you want to test me with the sound parameter?

Last edited by keessie74; 08-24-2012 at 11:51.
  Reply With Quote
Old 08-24-2012, 11:55   #3879 (permalink)
Freak Poster
 
Join Date: Oct 2010
Location: The Netherlands
Posts: 137
Member: 1431396
Status: Offline
Thanks: 64
Thanked 18 Times in 10 Posts
This weekend I will test the ttn patching as well on this device (to see or freezing at boot won't happen anymore).
  Reply With Quote
Old 08-24-2012, 12:16   #3880 (permalink)
Freak Poster
 
Join Date: Oct 2010
Location: The Netherlands
Posts: 137
Member: 1431396
Status: Offline
Thanks: 64
Thanked 18 Times in 10 Posts
After entering the LIVE-subscription password both LIVE and Loquendo still work.
Many thanks again....!!
  Reply With Quote
Old 08-24-2012, 16:58   #3881 (permalink)
No Life Poster
 
dsa8310's Avatar
 
Join Date: Feb 2009
Posts: 2,573
Member: 973199
Status: Offline
Thanks: 204
Thanked 1,598 Times in 778 Posts
I am glad it's sorted out.
But there was no miracle, just a sloppy implementation of the older dsa.ko...

Previously, I was creating extra entries in the proc filesystem which were duplicates of the originals, but writable, which allowed me to overwrite parameters such loquendo, modelid, etc.
My duplicates were placed before the originals and so they were taking precedence over them, and all seemed OK.
Unfortunately, in reality, access to proc might have been optimized, in that the search for a parameter (like loquendo) could start not from the beginning but from the last accessed position, and this could be beyond my parameters; as a result, the return could have had the original value, not patched...

Now, there are no more duplicate entries, because I simply overwrite the read/write functions of the existing, unique entry of each parameter (of interest), with my own functions (actually coded as before) which make the entry writable, aka patchable.

I have also taken care of the eof (end of file) status, updated correctly now (before it was ignored) which has eliminated multiple unnecessary accesses, and helped me to determine that there are only three readings of modelid, etc.

Finally, the original parameter values are copied internally during module initialization, as it should have happened in the first place.

I could infer that there are other devices which would benefit from this dsa update, perhaps in the very same area of the computer voices (loquendo), so dsa-23August2012.zip from post #3877 is a mandatory upgrade.


---
Now, about ttn: it contains an extended dsa.ko kernel module with one parameter, named sound, which works as described in post #3872.
My hope is that by answering with self to the second or third inquiry about the value of modelid, that value would be used for setting out the device sound. It might not be the case at all, but using dsa.ko for patching the sound, instead of HS, would be so nice...
(first modelid reading is for skins, but it might be used for sound too, in which case HS is the only solution - many thanks again to rickgtx for its invaluable contribution!)
  Reply With Quote
The Following User Says Thank You to dsa8310 For This Useful Post:
Old 08-24-2012, 17:34   #3882 (permalink)
Freak Poster
 
Join Date: Oct 2010
Location: The Netherlands
Posts: 137
Member: 1431396
Status: Offline
Thanks: 64
Thanked 18 Times in 10 Posts
I indeed checked the scan.c source and saw the great disassembly work.
  Reply With Quote
Old 08-24-2012, 17:40   #3883 (permalink)
No Life Poster
 
dsa8310's Avatar
 
Join Date: Feb 2009
Posts: 2,573
Member: 973199
Status: Offline
Thanks: 204
Thanked 1,598 Times in 778 Posts
Quote:
Originally Posted by keessie74 View Post
I indeed checked the scan.c source and saw the great disassembly work.
Yes, he pointed me in the right direction.
  Reply With Quote
Old 08-24-2012, 19:10   #3884 (permalink)
Freak Poster
 
Join Date: Oct 2010
Location: The Netherlands
Posts: 137
Member: 1431396
Status: Offline
Thanks: 64
Thanked 18 Times in 10 Posts
Are you ready for the next challenge?
  Reply With Quote
Old 08-24-2012, 20:48   #3885 (permalink)
No Life Poster
 
dsa8310's Avatar
 
Join Date: Feb 2009
Posts: 2,573
Member: 973199
Status: Offline
Thanks: 204
Thanked 1,598 Times in 778 Posts
I just hope to have the sound tested out, conclusively, and I'm done. Again.
  Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
thread Thread Starter Forum Replies Last Post
TomTom v8 Firmware and Maps BuMobiles GPS devices , Navigators & Maps 5948 03-31-2013 10:47
TomTom v7 Firmware and Maps BuMobiles GPS devices , Navigators & Maps 3479 03-05-2013 21:55
how to install tomtom V6 software and maps on NAVMAN F20 sniper007 GPS devices , Navigators & Maps 4 11-06-2012 17:58
TomTom v6-7 and Route 66 v6 Firmware and Maps BuMobiles GPS devices , Navigators & Maps 4687 05-25-2012 15:52


All times are GMT +1. The time now is 22:46.



Powered by Searchlight © 2013 Axivo Inc.
- GSM Hosting Ltd. - 1999-2013 -
Page generated in 0.21517 seconds with 12 queries

SEO by vBSEO