How to display outside temperature from canbus as widget - MTCD Android Head Units General

This guide was created and tested with [ROM][PX5][HD] Malaysk ROMs for PX5 (2-4 Gb) 8.0 Android Oreo any yet known MTCD-MTCE, MCU manufacturer MX and car Peugeot 407.
You'll need these applications:
Tasker - https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm
Zooper Widget - https://play.google.com/store/apps/details?id=org.zooper.zwfree
Open tasker and add new Profile - Event - Intent Received
In Action field enter this string: com.canbus.temperature
In both Cat select Default
Go back by pressing Back button or arrow at top left corner
Select New Task, enter whatever name you want
Add new Task - Zooper Widget variable (search with filter at bottom)
Click on Configuration edit (pencil top right corner)
Set ZW variable to: temp and ZW text to: %temperature
Press save (floppy disk at top), go back by pressing Back button or arrow at top left corner
Now go to your home screen and add new widget (Zooper Widget) with any size
Click on new widget it will show widget configuration
Select Empty (first option)
Select Layout (first option)
Press Plus at top
Select Text (first option)
Scroll down slightly and select Edit text by hand
Enter this string: #Ttemp# and save by Tick mark at top right corner
And you are done! Your new widget will show outside temperature from canbus reading. Feel free to modify text scale, color and so on!
I'll add screenshots soon.

I appreciated your idea but it did not work for me. The widget only displays the word # Ttemp #. However I must say that I have not installed the Rom of Malaysk but Oreo original . I do not think this is the reason. Show some screenshots

Please check if your string you set in point 17 is exactly #Ttemp# This string cannot contain spaces otherwise it will not be substitued as variable by Zooper and you'll see this text # Ttemp # as you said. If you got right string you should see blank widget or -- or %temperature in widget.
com.canbus.temperature is sending intents only when temperature reading changes and canbus isn't in ECO mode. It should update a moment after starting car engine.
I'll show screenshots as I promised tomorrow once I got into car.

Bugscze said:
Please check if your string you set in point 17 is exactly #Ttemp# This string cannot contain spaces otherwise it will not be substitued as variable by Zooper and you'll see this text # Ttemp # as you said. If you got right string you should see blank widget or -- or %temperature in widget.
com.canbus.temperature is sending intents only when temperature reading changes and canbus isn't in ECO mode. It should update a moment after starting car engine.
I'll show screenshots as I promised tomorrow once I got into car.
Click to expand...
Click to collapse
It was just that my doubt "the string can not contain spaces" then why did you put them in the tutorial? So I will write the string without the spaces. I have not thought about doing it before. However, I already knew I had to wait for the widget to update via canbus. After this correction will I let you know how it went , ok?
Edit :
Correction performed. Stupidly I had not done it before. I congratulate you for the idea and the simple realization, good! For those who have set the small characters is an excellent remedy. ?
https://postimg.cc/gallery/2qb5jcf98/

bettuccio said:
It was just that my doubt "the string can not contain spaces" then why did you put them in the tutorial?
Click to expand...
Click to collapse
Sorry but there isn't any space in tutorial. Nevermind. I'm glad that you got it working. :good:

Not working for me
Hello, thank you for the tutorial, but is not working for me. Perhaps my head unit model is not apropiate. My head unit is AC8227l with android 6 and not root it yet. Tasker notification bar info that there is not profile active. I think is because tasker is not detecting the temperature event. The widget box is empty. Do you think it could be a problem with the worng event name? maybe is not com.canbus.temperature for my head unit or android version. Don´t think it is a non rooted device, i´m concern could be related to the vehicle info app that is stoling the event received from the system.
Sorry for my english but i´m from Argentina. Thanks in advance.

Show Outside Temperature in Statue Bar
Hello and thanks for your widget tutorial.
Is it also possible to show the Outside temperature in the status bar?

Remember that in Android 6 Tasker. apk had problems keeping the service active. Try installing a newer version of Tasker. In Android 8 The widget works but is not updated automatically so the temperature is always the one detected the first time he updates only if the car radio is restarted or after the display is on. I added the "pronunciation" action so that even if the widget gets stuck on the same temperature, the text to speack tells me the actual temperature.

I followed your steps as well and to no avail, does it work. I wonder if its because it reads differently on the canbus (Running a Dasaita HA 2.89 on a Toyota Rav4 2017 model)

hi in zooper when pressing edit by hand, there is already some text in line. should it remain and #Ttemp# be written after whats already there

others informations
Hi thanks for this.
is there other informations that we can have on the screeen from the canbus? like comsuption of fuel, battery voltage etc ...

Hi,
I want to show the temperature in a popup in Tasker.
What are the steps :
Open tasker and add new Profile - Event - Intent Received
1. In Action field enter this string: com.canbus.temperature
2. In both Cat select Default
3. Go back by pressing Back button or arrow at top left corner
Can I read the variable and show it in a popup ?

Yes it's possible. Just use %temperature variable as popup text.

Bugscze said:
Yes it's possible. Just use %temperature variable as popup text.
Click to expand...
Click to collapse
If I test "action", I get a popup like this :
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I have a question, who write the temperature value inside the variable %temperature ?
Because i only set the intent on com.canbus.temperature, i must write the valure in %temperature ?

did't work for me ):
can you provide the finished product??

Hello everyone,
I'm testing to create this widget, but I don't find all steps into the App.. For the moment, i'm testing to create this app onto my Android phone, no problem if it don't work, just to test how to make.. But I don't found some steps..
Is it normal ?
Many thanks !!

Fahrenheit to Celsius
Hello.
Is it possible to view the widget in Celsius?
I tried with tasker variable convertion, but it doesn't recognice %temperture value and it broke down.
Thanks.

astrarvp said:
Hello.
Is it possible to view the widget in Celsius?
I tried with tasker variable convertion, but it doesn't recognice %temperture value and it broke down.
Thanks.
Click to expand...
Click to collapse
I found a solution.
In line 17 you must write $((#Ttemp#-32)*5/9)$°C.
Bye!

Do you guys have a list of all canbus intent that can be used in tasker? I would really love to play with That...

I have a renault megane 3 radio, teyes radio connected. I did everything as you showed but nothing is displayed. There is a blank field.
Teyes has turned off the temperature display from the canbus on his radio and I am looking for a solution how to display it. Has anyone succeeded?

Related

Give a Folder under 'Programs' a Icon, like 'Games'

Yes, you can give a folder an icon, IE if you make a subfolder under 'programs' , but file explorers also show them :
create a textfile 'icon.lnk' and enter in it :
1#ceshell.dll,-162
save it and make it hidden....
It looks like the -162 is a code for the icon entry, some files take only '0',
(1#repllog.exe,0) ceshell.dll for example allows -142 -144, -147 and -148
Now on to linking other icons to links (program's, mortscripts !), read someting about it here
Johan: I've posted on this elsewhere. The number is an icon offset within the dll/exe. You need an icon viewer/scanner too find the icon offset you need.
V
Hmm, nice, but how do i find these offsets ?
Because I love you
Be careful, sometimes it goes off hunting for half an hour. It's best to count downwards then upwards. You'll get the hang of it! PHM Tools has a very useful dll full of icons.
BTW, don't forget the first numbers before the # are the length of the shortcut string, ie everything after the #. I don't think it ever makes any difference, but it'd make for an interesting buffer overflow exploit I guess.
30#"\Windows\PHMShell32.dll,-173"
http://forum.xda-developers.com/viewtopic.php?p=222846#222846
Phew
Since we're on the subject, I might as well throw this one in for completeness.
You can use an icon NOT from the executable (ie not the default one) by using this kind of syntax:
65#ctlpnl.exe cplmain.cpl,4?\Storage Card\!Install\ftxPBrowser.exe,0
65=length of shortcut string
ctlpnl bit is an example of how to access control panel features (change the 4. You can access tabs where appropriate thus: 4,1 = 1st tab)
Everything after the ? is used to identify the target icon offset in ANOTHER dll/exe.
Change the 0 to specify an offset.
So in this example you're showing the memory control panel, using ftx's default icon.
Enough already! VJOkButt beckons...
V
vijay555 said:
Because I love you /
Click to expand...
Click to collapse
:shock: :roll: :lol:
PHM Tools has a very useful dll full of icons.
Click to expand...
Click to collapse
Got it yesterday !
BTW, don't forget the first numbers before the # are the length of the shortcut string, ie everything after the #. I don't think it ever makes any difference, but it'd make for an interesting buffer overflow exploit I guess.
Click to expand...
Click to collapse
I think it's used for shortcuts that point at "MSCALENDER"IE, not to an executable, to decide what's commandline, and what not...
Phew
Since we're on the subject, I might as well throw this one in for completeness.
You can use an icon NOT from the executable (ie not the default one) by using this kind of syntax:
65#ctlpnl.exe cplmain.cpl,4?\Storage Card\!Install\ftxPBrowser.exe,0
Click to expand...
Click to collapse
YES ! that's what i was looking for ! I created some mortscripts, and if i put them in a Todaylauncher, they all have te same icon, now i can add individual icons !
Works like a charm...
The PHM tools i d/l didn't have the dll with all the icons...
Seems i've misplaced the old one
On to a Icon hunt....
Btw, can you use a .bmp as icon, with offset 0 ?
Don't think so. Use something like Microangelo librarian and import your own bmps into a dll and use that. That's how I use claunch.
V
vijay.. your app's not finding any icons in ceshell.dll on my device - I'd imagine it's supposed to? :>
Tried shell32.exe as well.
It did find the icon for DeviceInformation.exe , though.
Oddly enough, a freeware desktop app has the same thing.. can't find anything in ceshell.dll / shell32.exe, but does find the DeviceInformation.exe icon (resource -103). Weird?
Hmm, never really tried it. Just tried Microangelo on rom dumps of the same files, and same findings. Will look into it on a real device I suppose... Any particular icons you're after?
V
Wierd, here's my 'Harvest"
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Internal Icons
From PHM Plus tools
[Edited: Created imges instead of links !]
vijay: naw, I was just checking to see if there would be an appropriate "Task Manager"-ish icon in there for a TaskMan shortcut for another thread Figured I'd use your utility to have it have a go at it, but went through -65535 with no luck
jpiek: yeah, I know there's tons of icon packs out there, but then the user would have had to download those first
ZeBoxx said:
vijay: naw, I was just checking to see if there would be an appropriate "Task Manager"-ish icon in there for a TaskMan shortcut for another thread Figured I'd use your utility to have it have a go at it, but went through -65535 with no luck
jpiek: yeah, I know there's tons of icon packs out there, but then the user would have had to download those first
Click to expand...
Click to collapse
No, have a look at the internal ones, their great for 'normal' system icons !!
Could someone upload the icon dll from phm tools?? I don't seem to have it... or any other dll etc with some decent icons in (I'm particuly after a bluetooth one, maybe ir, to use with VJVolubilis and PHM tray launch)
I host the PHM tools on my website. Pull the dll from there:
http://www.vijay555.com/vj/!Tools/PHMTools.zip
V
Philippe's site is back online as well, btw - so you could download direct:
http://www.phm.lu/products/PocketPC/
Other solution:
get the program "start menu manager pro 1.2"
With this util you can select a folder, and click on "change icon"
select a source (for instance a dll) end you get a visual of all icons.
Tap your favorite, and your icon is set...
4 dummies, too easy!
p.s.
trial doesn't allow this... so start googling...

[UPDATE NEW ICONS]12 button full screen Action screen

..................
Finally!!!
Thanks a lot for your work. I am really looking forward to the one with the better icons. In any case it works perfect as an initial release.
Furthermore, it's good that apart from the GPS button I managed to re-assign the File Explorer which was originally assigned to the default one.
Thanks!
We look forward to the new skin ...
great work man ...
would love to see a new vs with new icons and default background.
thanks.
Very usefull application!
Could you use more "ordinary" icons and font?
Thanks in advance!
Agreed. Finally we get one.
Am grateful for your work but we all customize our phones in defferent ways.
Can you upload the png file and xml file so we can create our own icons, background in Photoshop and links in xml?
Please?
Pretty please lol!
Silly question, I guess.. but what initiates the action screen?
Do you have to assign it to a button or is it linked to the status screen that appears when you click the battery icons or something?
Kizmet said:
Silly question, I guess.. but what initiates the action screen?
Do you have to assign it to a button or is it linked to the status screen that appears when you click the battery icons or something?
Click to expand...
Click to collapse
Right soft button in manila home
I could not get my iGO8 to work from the nav icon
taiseer999 said:
Right soft button in manila home
I could not get my iGO8 to work from the nav icon
Click to expand...
Click to collapse
to make the gps button work go to registry to the key i wrote to the 1st post and input the path and the executable to work(only works for now with .exe files)
i.e. \windows\poutlook.exe or \Storage Card\IGO8\igo8.exe
you must write it without ""
I will try my best to release tommorow a new one with much better icons
if you want you can provide me with png icons of 159x120height (pixels) or 120x120 2 frames for each icon (1 for focus 1 for pressed)
I had the same with my IGO8
Now it is working, the only thing I've changed is making the .exe extension lowercase.
Great app btw. Looking forward to some new skins.
edit:
I have a requests:
Is it possible to make Bluetooth discoverable when you turn it on?
I've already editted it by assigning GekoNewCal to the appointments (and IGO8), but I don't know how to apply this change for the BT icon.
metkosas said:
nice icons
come to my thread to have them all together.
Click to expand...
Click to collapse
Thanks metkosas for your kind invitation
here is my action acreen
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
download and details are available here:
http://forum.xda-developers.com/showthread.php?t=473059
Enjoy
Icons are very nice!!!!!
I think Kostas, you don't need something else
How we can put our background?
I would like to look like one more tab.
One more bravo for metkosas for his work
Very nice Ammar, I like the shutdown button. It works very good, did you use a special program for it?
----------------
Gold_diamond icons
Hello.
Thenks for nice work.
Cud you please make one another act_sreen with God_Jevilerry icons?
In case you use ThumbCal and want to re-assign the buttons to open ThumbCal's functions, then:
HKEY_LOCAL_MACHINE\Software\HTC\Biotouch\ActionScreen\APP_3
Param: calendar -new
Path \Program Files\ThumbCal\ThumbCal.exe
HKEY_LOCAL_MACHINE\Software\HTC\Biotouch\ActionScreen\APP_4
Param: tasks -new
Path \Program Files\ThumbCal\ThumbCal.exe
and then soft reset.
The same applies if you want to re-map File Explorer (no need for parameters there), GPS (same) or notepad (leave the parameter as it is and it should work perfectly - I re-assigned the notes button to VSNotepad2 by leaving the -n param and it opens the new note)
@metkosas: I think it would be nice to add in the first post that the application is placing itself on its own on the right soft key so if people have the right soft key reassigned know beforehand and also to avoid questions "I installed the application. Where can I find it now?"
Great utility!!
Only one question.. How can i change the soft key name "Action" to another name ?
Thanks a lot
Frank
mainsail said:
Great utility!!
Only one question.. How can i change the soft key name "Action" to another name ?
Thanks a lot
Frank
Click to expand...
Click to collapse
Go to registry hklm-software-htc-manila and there is homeLSKpath + homeLSKtext (for left softkey)
for right softkey hklm-software-htc-manila homeRSKtext + homeRSKpath
for change the text only you change the home(LR)SKtext only.
Thanxx man !
Sorry, can Yuo help me please?
I have 2 e-mail accaunts instaled:
1. Outlook (exchange)
2.Gmail accaunt
So, when i press on mail icon - it starts Gmail (new e-mail From: Gmail accaunt)
Is ther a possibility make to start Outlook e-mail instade?

[v1.5] Home Screen Customizer on Marketplace

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Introducing "Home Screen Customizer" - A finger friendly app available on Marketplace that allows you to customize your Titanium home screen.
v1.5 Screenshots (Showing new Favorite Apps/MRU panel on the right):
This app allows you to rearrange the home screen panels to your liking by simply press & hold then drag the panels around (See left most screenshot). You can also add additional panels or remove existing panels.
Download
The app is on US Marketplace under Tools category. Or use keyword "home screen" to search for it.
The app is also available in many other regions. If I have translation for a language, then it's likely available in that region. Note that v1.5 is not yet available outside US but will be rolled out as Microsoft approves the app for other regions.
If it's not available in your region, you can still switch your Marketplace application to US English or another region that has the app in order to download the Customizer.
Changelog for v1.5:
- Fix for Omnia II
- Fix to stop TARecordExecution message from coming up
- Some minor fixes for search panel
- More translations: Czech, Spanish, and Dutch
- Maybe other stuff that I forgot
For Developers:
If you submit your panel to Marketplace or want to plug into my app's experience, I have built in plugin capability so that you can show an Add form and an Edit form in the UI.
Just download the app from Marketplace and copy \Program Files\Home Screen Customizer\TitaniumAlloyPlugin.dll to PC to be referenced in your .Net CF project.
Please see the attached zip file for a sample of how to implement an Add form to be shown when user adds a panel to their home screen and an Edit form for when user wants to configure something already on their home screen.
[HKLM\Software\Microsoft\CHome\TitaniumAlloyPlugins]
"Your Plugin Name"="Your Plugin DLL Path"
Nice job, I'll try it for sure
edit:
Works like a charm, thanks!
Error
I get an Error when running this application says "An unexpected error has occurred in TitaniumAlloy.exe" Any ideas?
If you're not in US, please try the following:
Go to Start->Settings->System->Regional Settings
Change region to "English (United States)"
Reboot
See if you can find it on Marketplace now
Go back to Regional Settings to change back to original value
Click to expand...
Click to collapse
sorry, but it doesn't work...
alandashby said:
I get an Error when running this application says "An unexpected error has occurred in TitaniumAlloy.exe" Any ideas?
Click to expand...
Click to collapse
Somebody emailed and told me there seems to be problems with Imagio. Is that the device you're using?
I'll have to do some investigation to figure out why, maybe go to a store and play with the device or something.
orzo92 said:
sorry, but it doesn't work...
Click to expand...
Click to collapse
I saw on a forum somebody said those steps might work for non-US markets, but I guess it does not. I'll go figure out the right steps for it to work and report back when I have something.
Love the app. Got it from the Windows Marketplace. I had been using chome editor, but this interface is less complex and user friendly. Not sure if your looking for feedback, but I'll offer some anyway .
I like the contacts panel, but it displays companies rather than person's name as the default. If the company field is empty, then it defaults to name. I think having the name always as the default would be more popular. Just my 2cents. Thanks for the great app.
orzo92 said:
sorry, but it doesn't work...
Click to expand...
Click to collapse
After changing your location you should reinstall the Marketplace - it worked for me.
Kamill said:
After changing your location you should reinstall the Marketplace - it worked for me.
Click to expand...
Click to collapse
Thanks! I'll add the instruction to the 1st post.
shaninNH said:
I like the contacts panel, but it displays companies rather than person's name as the default. If the company field is empty, then it defaults to name. I think having the name always as the default would be more popular. Just my 2cents. Thanks for the great app.
Click to expand...
Click to collapse
Thanks for the feedback. Yeah, I can see why you'd want the name always since these are your favorite contacts and are probably close friends or family.
nice work mate and congrats on making it to Marketplace
the0ne said:
nice work mate and congrats on making it to Marketplace
Click to expand...
Click to collapse
Thanks! By the way, I updated the first post to include instruction on how to make weather panel work for Non-US cities.
For Melbourne, you'd use "wc:ASXX0075"
just found your app through the marketplace. the weather and contacts tab was the only thing that I missed from touchflo3d, now my home screen looks just like I want to
it works great! I tried showaco's chome editor before with no luck.
the only thing missing (for me) is an opera favorites panel (or just launch opera instead of internet explorer from the favorites panel) and the search panel also opens internet explorer by default, I would like it to open opera.
thanks for your work
I'm also getting the Titaniumalloy.exe bug but I'm using a touchpro2 with mighty rom.
Really a nice app! With the MarketPlaceRegionSwitch it was easy to install on a German device.
Just one Problem so far: The weather plugin shows the temperature in °F. How do I switch to °C? And german texts would also be nice...
peterbonge said:
Really a nice app! With the MarketPlaceRegionSwitch it was easy to install on a German device.
Just one Problem so far: The weather plugin shows the temperature in °F. How do I switch to °C? And german texts would also be nice...
Click to expand...
Click to collapse
To switch it to celsius:
Run Home Screen Customizer
Select "weather"
Press "Edit"
Press "Menu"
Press "Celsius"
Press "Save"
As for translation to other languages, I could use some help Google and Bing's machine translations are not good enough.
thedumbkid said:
To switch it to celsius:
Run Home Screen Customizer
Select "weather"
Press "Edit"
Press "Menu"
Press "Celsius"
Press "Save"
As for translation to other languages, I could use some help Google and Bing's machine translations are not good enough.
Click to expand...
Click to collapse
Thanks for the info. But wouldn't it be better to place this setting on the page (below the zipcode) instead of "hiding" it in the menu?
Regarding the translation: I can try to help you. Just post the string file(s) here or send it/them to me (the address is on my website).
Marketplace doesn't think this is for Sprint TP2?
On my desktop, it says I've 'bought' Customizer, but it doesn't have it to download on my phone. It doesn't find it when I search for it either. And yes, I'm set for US English, though at one point on desktop it thought I was in Australia?
Thoughts?
ibap said:
On my desktop, it says I've 'bought' Customizer, but it doesn't have it to download on my phone. It doesn't find it when I search for it either. And yes, I'm set for US English, though at one point on desktop it thought I was in Australia?
Thoughts?
Click to expand...
Click to collapse
Not sure... did you give the marketplace switch tool a try?
peterbonge said:
Thanks for the info. But wouldn't it be better to place this setting on the page (below the zipcode) instead of "hiding" it in the menu?
Regarding the translation: I can try to help you. Just post the string file(s) here or send it/them to me (the address is on my website).
Click to expand...
Click to collapse
Thanks Peter. I agree with you. In general I'd like the UI to be better, but right now the weather panel UI is just what I had time to put together. I have some offers for doing translation, and I still need to put together all the strings being used when I get a chance. Once I have that complete list then I can seek out more help for translation. Thanks!

[APP] (Updated 20100627) Slide2Send 0.9.1 beta

Hi all,
i decided to start a new thread to facilitate Slide2Send 0.5 beta and further versions.
The idea for this application comes from this thread
The program makes use of this wrapper, created by rwt33
Special thanks to Daddy2k for his help with adding a send message in the send items folder.
Issues regarding Slide2Send can be posted here from now on.
Slide2send has the following features
Folder View (Swipe from right to left in inbox view)
New SMS (Swipe from left to right in inbox view)
Slide2Send (in new message view)
Slide2Reply (in detail message view)
Skinning options
Sent sms to unknown contact(s) (my own suggestion to do this)
Sent sms to multiple contacts (contacts will be displayed, you have to click the contact image (or the area where a contact image would be) to select a contact, select it again to deselect)
Mark sms as read after reading
Delete all SMS
Delete SMS
Mark sms as read after deleting
Refresh Inbox after new recieved SMS
Language section added to settings.xml
First letter search in contact screen
About screen
Conversation mode and normal mode ,conversation mode currently works as follows, sms messages are grouped by contact/number and send/recieved time, the last send or recieved message is displayed first. if you select a message it is either opened and the details are displayed or a new list is displayed that shows the conversation history. you can then again select a message and the details will be displayed. a red arrow indicates a send message to a contact and a green arrow indicates a recieved message from a contact. Conversation mode can currently only be turned off by setting the <ConversationView> item to 0 in the settings.xml
It should display in both QVGA,WQVGA and VGA,WVGA.
The latest version is 0.9.1 beta
This version has the following:
speed improvements, initial startup time will probably still feel a bit slow, but overall performance will be much improved. (although scrolling could feel a bit unresponsive on some devices, still working on that )
bugfix: NullPointerException in draft folder
bugfix: sms inbox not correctly displayed when recieving a new sms
bugfix: sms inbox not correctly displayed when sending a new sms
bugfix: sms inbox not correctly displayed when deleting a new sms
more tweaking of the UI
Skinning
If users would like to use their own images in the application, all images in the UI folder can be replaced with your own. The program resizes the images if needed, but for best results please use the same dimensions at the original images.Please also read post #3
Known bugs
The program currently has performance issues, this is work in progress.
Some screenshots
Inbox / Conversation mode / Details / Contacts / New message (Swipe from left to right in inbox view) / Folders (Swipe from right to left in inbox view)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Language settings
The setting.xml contains a language section, that looks like the following. The program uses these entries to display menu text and messages. The properties code and Name are currently not used, because i am not sure what to do with these. For now simply edit the values where you see fit!
<LanguageSettings>
<Language code="1" Name="English">
<About>About</About>
<InboxText>Slid2Send - Inbox</InboxText>
<DetailsText>Slid2Send - Details</DetailsText>
<Delete>Delete</Delete>
<DeleteAll>Delete all</DeleteAll>
<Exit>Exit</Exit>
<AreYouSure>Are you sure?</AreYouSure>
<DeleteAllMessages>Delete all messages</DeleteAllMessages>
<Reply>Reply</Reply>
<Send>Send</Send>
<Back>Back</Back>
<Cancel>Cancel</Cancel>
<Yes>Yes</Yes>
<No>No</No>
<Proceed>Proceed</Proceed>
<Contacts>Contacts</Contacts>
<Menu>Menu</Menu>
<NewMessageTo>New Message to</NewMessageTo>
<MessageSendTo>Message send to</MessageSendTo>
<MessageNotSendto>Message NOT to</MessageNotSendto>
<EnterNumbers>Enter number(s)</EnterNumbers>
<Minimize>Minimize</Minimize>
<ChooseNew>Choose message type and contacts</ChooseNew>
<UnknownContact>Unknown contact</UnknownContact>
<FromContact>From contact</FromContact>
<FromMultipleContact>From multiple contacts</FromMultipleContact>
</Language>
</LanguageSettings>
Also feel free to post your language sections, so i can include them in later versions, or for use by others
Color settings and custom images
If users would like to use their own images in the application, all images in the UI folder can be replaced with your own. The program resizes the images if needed, but for best results please use the same dimensions at the original images.
The settings.xml contains a skinning/color section, that looks like the following. All color values have to be HTML hex values (inclusing the # !)
The next version(s) will expand on ,and add to, these settings for a hopefully richer skinning experience.
<ColorSettings>
<ListBackgroundColor>#FFFFFF</ListBackgroundColor>
<ListFontColor>#000000</ListFontColor>
<SelectedItemColor>#0000FF</SelectedItemColor>
<FormColor>#000000</FormColor>
<UnreadColor>#FF0000</UnreadColor>
<SliderLeftColor>#FF0000</SliderLeftColor>
<SliderRightColor>#00FF00</SliderRightColor>
</ColorSettings>
mb286 said:
Reserved for further use
Click to expand...
Click to collapse
Any screen shots please?
could you post up a cab please? I would love to use this except there isn't anything in the zip to install it, just an EXE , some xml an image, and other files.
Lawler said:
could you post up a cab please? I would love to use this except there isn't anything in the zip to install it, just an EXE , some xml an image, and other files.
Click to expand...
Click to collapse
unZIP the archive into a folder on your phone, and then run the executable! As its still in BETA - the author hasn't fully completed the software, and in this case, that means no .CAB!!!
rjmjr69 said:
Any screen shots please?
Click to expand...
Click to collapse
i'll try to make some in the next couple of days
can't wait for the next version !!!
im glad that you are working so hard on this project :]]]]
mb286 said:
i'll try to make some in the next couple of days
Click to expand...
Click to collapse
Great can not wait to see this
version update
Hi all,
a small update, work is progressing quite smoothly, but i have again made some changes that has made it neccessary to redo the settings logic. I will need a few more days to get things sorted out.
thank you for your patience.
I'm really interested in your application. It would be really nice to implement a custom send provider functionality. In the way that someone can choose if he wants to send from his mobile device directly or a provider on the internet. (I'm currently working on a project to archieve that, so maybe we can work together, which language do you use?)
I saw that you have problems saving messages to the SMS Store. I made a DLL for that purpose. I hope you can use that
daddy2k said:
I'm really interested in your application. It would be really nice to implement a custom send provider functionality. In the way that someone can choose if he wants to send from his mobile device directly or a provider on the internet. (I'm currently working on a project to archieve that, so maybe we can work together, which language do you use?)
I saw that you have problems saving messages to the SMS Store. I made a DLL for that purpose. I hope you can use that
Click to expand...
Click to collapse
very nice app
great work can´t wait for new release
thanks
daddy2k said:
I'm really interested in your application. It would be really nice to implement a custom send provider functionality. In the way that someone can choose if he wants to send from his mobile device directly or a provider on the internet. (I'm currently working on a project to archieve that, so maybe we can work together, which language do you use?)
I saw that you have problems saving messages to the SMS Store. I made a DLL for that purpose. I hope you can use that
Click to expand...
Click to collapse
thanks for the dll, it works very well! . I am programming the app in C#
for those interested i am calling the dll method like this:
[DllImport("SMSStore.dll")]
private static extern bool createSMSinSentStore (string toNumber, string message, string displayName);
Looks like it will be good, can't wait!
Hey,
any news about the 0.5 release?
longice said:
Hey,
any news about the 0.5 release?
Click to expand...
Click to collapse
i'm afraid the last couple of weeks have been such that development has been at a crawl. Some personal matters have prevented me from working on the app and i have been ill the last couple of days. However i am confident that the first beta will be here soon! that is in the next couple of days
mb286 said:
i'm afraid the last couple of weeks have been such that development has been at a crawl. Some personal matters have prevented me from working on the app and i have been ill the last couple of days. However i am confident that the first beta will be here soon! that is in the next couple of days
Click to expand...
Click to collapse
having said this i have updated the first post with some screenshots
Version 0.5 is here
Hi all,
finally version 0.5 has been released. currently there is no installer and no program icon, this will be added in the next version. This version has also no splashscreen at startup.
if someone would like to make a program icon i would be very interested !
Please see the first three posts for more info
Here is the translation in Greek Language.
There is no translation for menu items: Exit, Delete all and About.
Can we add the nessesary strings for these items, or we must wait for the next version?
Tested it in Touch HD, but the resolution is not correct, everything is very small.

[APP][ROOT REQ][v1.2][2014/05/09] System Status App for Gustavo_s Kernel

SystemStatus App
For Gustavo_s Kernel​
Description:This app retrieves the same information as the custom kernel's systemstatus command and displays it in the app's main screen.
Additionally, some or all of the same information can be displayed in a system overlay area, making it available when the app is in the background (that is, while it is still in the Recent Apps list).​
Requirements:This app currently requires:
Gustavo_s kernel; and
a rooted phone (which the kernel will do for you. )
Features:Manual and Automatic Status Refresh
The information screen can be manually refreshed using the ActionBar button.
Additionally, an automatic refresh delay can be specified. The default for this delay can be set in the settings/preferences. The value entered on the main screen will be used for the current session and will revert to the set default when the app is restarted.
Automatic refresh can be configured to start immediately on app startup.
System Overlay
The other ActionBar button toggles the display of the overlay service. This service will place a view of the system status information over the top of all other items on the screen. The overlay is totally touch transparent in that it will not respond to any touch operations and will not interfere with any interactions with widgets, apps or notifications on the screen.
The information displayed in the overlay is controlled by the checkboxes in the main screen. Items with a tick will be displayed in the overlay. And, yes, it is possible to remove all the fields. But why?
Additionally, the following preferences are available for the overlay:
position on the screen can be set to one of 8 positions. The default is 'Top/Left'.
font size can be set to one of 5 sizes.
field labels can be left or right justified.
field values can be left or right justified.
background opacity (i.e. how much it obscures the background items) can be set to one of 4 values: None (transparent, the default), 20%, 50% and 80%. Black is currently the only background color.
the display service can be launched automatically on app startup, similar to the auto-refesh functionality. In fact, they work well together. :highfive:
Screenshots:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Translations:If you think you can provide suitable translations of the app's language resources, please let me know and we'll gladly try to get your language supported.
Currently supported translations:
English - App base language
Portuguese (pt) - now there's a surprise!
Polish (pl) - Thanks to @galonpzw
Current ReleaseThe currently released APK(s) are attached to this post and listed below:
GSKSystemStatus-1.2.apk
Changes from 1.1:
Add Polish (pl) language translation - Thanks @galonpzw
GSKSystemStatus-1.1.apk
Changes from 1.0:
Stop occasional double SU check.
Overlay Timer suspends when screen is off in order to preserve battery.
Add 'Exit' command to menu. This is a simpler way to stop both the app and the overlay service.
Code refactoring (non-visible change)
GSKSystemStatus-1.0.apk
Changes from 1.0b8:
Data retrieval is now fully independent of the systemcat command.
Overlay is now a foreground service. This may fix the 'display stops' issue reported by @davidroid03
There is now an ongoing notification present while the overlay is active. This provides quick access to the main app.
Portuguese language fixes.
GSKSystemStatus-10b8.apk
it's working great thanks for your awesome work!
a tip for people using other kernels:
in the next updates, if your kernel has these files the app will work:
/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq
/sys/devices/system/cpu/cpu0/cpufreq/UV_mV_table
/sys/devices/system/cpu/cpu0/cpufreq/cpu_utilization
/sys/devices/system/cpu/cpu1/online
/sys/devices/platform/s5p-tmu/temperature
/sys/module/mali/parameters/mali_gpu_clk
/sys/module/mali/parameters/mali_gpu_vol
/sys/module/mali/parameters/mali_dvfs_utilization
/proc/sys/kernel/random/entropy_avail
Click to expand...
Click to collapse
Gustavo_s said:
if your kernel has these files the app will work:
Click to expand...
Click to collapse
Yeah. The next version will work. The 1.0b8 version still needs your systemcat command.
But ... Real Soon Now! (tm)
Subscribed
Στάλθηκε από το GT-I9100 μου χρησιμοποιώντας Tapatalk
Thank you for this. The app is nice but needs a little improvement. The real-time status display is inconsistent, what i mean by that is,the display stops for some reasons. Thanks though,i love the app!
davidroid03 said:
the display stops for some reasons.
Click to expand...
Click to collapse
When you say "stops" do you mean:
the numbers no longer change?
the overlay disappears?
you get an FC or ANR?
something else?
(I suspect it's the 2nd one, but I need to make sure.)
Thanks though,i love the app!
Click to expand...
Click to collapse
Glad to hear it.
New release
New release in OP. Enjoy! :highfive:
Yes the overlay disappears. Will tru the new update now.
I believe it disappears because it is automatically being killed from the memory.
Gustavo_s said:
in the next updates, if your kernel has these files the app will work:
Click to expand...
Click to collapse
Yep! As well as it can. Here's an example of the app running on Stock JB w/ PhilZ.
Some fields are unavailable but it will find what values it can.
davidroid03 said:
Yes the overlay disappears. Will tru the new update now.
I believe it disappears because it is automatically being killed from the memory.
Click to expand...
Click to collapse
That's probably right. The new version should stop that. As a foreground service it will have a higher priority.
The overlay is working fine now.
I can now monitor my phone's behavior upon choosing the right governor and i/o scheduler. Thanks for this app.
New release
New Release (v1.1) in OP.
Currently supported translations:
English - App base language
Portuguese (pt) - now there's a surprise!
traslate in spanish pleace We are neighbors and friends here in South America
matias6142 said:
traslate in spanish pleace We are neighbors and friends here in South America
Click to expand...
Click to collapse
Do you mind helping with the translation? I don't have the language skills to do that myself and I don't trust online translation to do it right.
If you are willing to help, I can provide you with either the original English text strings or the Portuguese translations, whichever would be easier for you to work with.
New release
New Release (v1.2) in OP.
Ignore wrong thread.
I feel as though I am asking a really dumb question.
I see no links to a kernel package in the opening post. Has it been temporarily removed or am I supposed to build it myself?

Categories

Resources