Textra Sms App Use Its Own Database,How To Convert It To Xml Backup? - Android Q&A, Help & Troubleshooting

hello guys
i made mistake and use textra for two year, well it was a better app than stock android 4.3 sms app,but yesterday i noticed new messaging app from Cyanogenmod 12.1 on my xperia sp is great! and then i noticed because i,m a flashoholic and play around with so much rom, i never backuped my messaging storage apart from textra,so then i backed up my messaging storage with SMS Backup & Restore app until i find i dont have my older ( 60000+) message from textra! so yea had a small search and find out textra sms is the only sms app that use its own database! [email protected]$#%^&%#%& !! and there is no way to get it on stock or any other sms app beside convert messaging.db from textra database.
i find this : https://github.com/sync-oz/convert-textra-db-to-xml
but i cant figure it out how to do it in windows 10 and i,m not expert on this kind of method
can you get me right and more specific Instructions from link above? or can you make a simple app with script that read textra database and convert it to xml?
can anybody save me from textra?

Nobody? Just a tip to how to do it?

-aren- said:
Nobody? Just a tip to how to do it?
Click to expand...
Click to collapse
If you didn't make a backup before making your mod then its probably gone.
Sent from my SCH-S968C using Tapatalk

To be honest restoring sms data is asking to corrupt the dB which can lead to sms app not working properly

Droidriven said:
If you didn't make a backup before making your mod then its probably gone.
Sent from my SCH-S968C using Tapatalk
Click to expand...
Click to collapse
No i did not make any backup from messaging storage, but i have them on the textra sms app, that have its own database,i need to convert it from .db to xml to be readable from any other app,it can be done but i dont know how.

zelendel said:
To be honest restoring sms data is asking to corrupt the dB which can lead to sms app not working properly
Click to expand...
Click to collapse
I just need script or app for converting textra database .db to xml, textra is the only sms app that have its own database.

-aren- said:
No i did not make any backup from messaging storage, but i have them on the textra sms app, that have its own database,i need to convert it from .db to xml to be readable from any other app,it can be done but i dont know how.
Click to expand...
Click to collapse
https://www.google.com/webhp?source...&es_th=1&ie=UTF-8#q=convert db to xml&es_th=1

-aren- said:
No i did not make any backup from messaging storage, but i have them on the textra sms app, that have its own database,i need to convert it from .db to xml to be readable from any other app,it can be done but i dont know how.
Click to expand...
Click to collapse
I wouldn't know where to start with that even if I needed to.
I agree that trying that would probably just lead to more issues because you are crossing apps and crossing operating systems and the operating systems are different versions. Usually, an operating system doesn't like files that were saved or generated in another operating system and android versions don't like files from other android versions. Depending on the data that is from other systems, that system kind of "tags" it so that it knows that it was the one that created it and where it was saved to, that can cause issues due to partitioning differences between android versions.
Are the messages that important?
Sent from my A750 using Tapatalk

I have to agree. When I asked textra about it they stated that it was encrypted so only their app could read it.

Droidriven said:
I wouldn't know where to start with that even if I needed to.
I agree that trying that would probably just lead to more issues because you are crossing apps and crossing operating systems and the operating systems are different versions. Usually, an operating system doesn't like files that were saved or generated in another operating system and android versions don't like files from other android versions. Depending on the data that is from other systems, that system kind of "tags" it so that it knows that it was the one that created it and where it was saved to, that can cause issues due to partitioning differences between android versions.
Are the messages that important?
Sent from my A750 using Tapatalk
Click to expand...
Click to collapse
Yes! Some of the messages are really important.
I know what you saying, but textra app make me use its own app like forever, and thats not what i want! And database of textra is seprate from any system function,and if we convert it to xml it just can be readable for stock sms app in every other rom,
Just look at the app to know it better
https://play.google.com/store/apps/...tra&pcampaignid=APPU_1_MXmCVr_AIMTMyAPC-6PYDQ

zelendel said:
I have to agree. When I asked textra about it they stated that it was encrypted so only their app could read it.
Click to expand...
Click to collapse
Yea they say that but i think thats a lie, because i have my messaging.db (database) from textra and it is readable even from a simple text editor, and i can see my message in the file, but its just for textra. I know it can be convert, just look at this :
https://github.com/sync-oz/convert-textra-db-to-xml
And if you can read this thread :
http://forum.xda-developers.com/google-nexus-5/themes-apps/textra-beware-t2729016/page8

-aren- said:
Yea they say that but i think thats a lie, because i have my messaging.db (database) from textra and it is readable even from a simple text editor, and i can see my message in the file, but its just for textra. I know it can be convert, just look at this :
https://github.com/sync-oz/convert-textra-db-to-xml
And if you can read this thread :
http://forum.xda-developers.com/google-nexus-5/themes-apps/textra-beware-t2729016/page8
Click to expand...
Click to collapse
Yeah, I'm sure its easily readable in a text editor, there is a difference in reading a .txt file in a text editor and viewing an actual text message.
But bringing those texts to a different app to view them is another story.
If you could convert as easily as you seem to think then why haven't you done it yet. You keep posting links that you think will make it possible but they aren't working for you yet, are they? Hmm...I wonder why? Maybe because it can't be done the way you are trying?
If you want your messages restored then try to do it with the Textra app....you know....where they actually came from to begin with...the app that is already capable of reading them? Do it the way its guaranteed to work instead of trying something that could potentially corrupt your device AND possibly corrupt the messages you are trying to recover, if you corrupt them in the attempt then they'll be gone for good and you will have wasted your time. I'm just saying go with what already works.
The second link in your post above me has numerous posts from users that keep saying that textra messages are tied to textra and can't be imported. The developer of Textra even states that it doesn't work. I'm sure the guy that created the app would know infinitely more about it than you do.
Give it up, you aren't gonna get those messages in a different text app. It just isn't going to work. You are not the first to have tried it.
Just take it as a lesson learned and move on, just keep this as a reminder to backup what you want to keep before flashing over it. Use SMS backup to backup/restore your Textra messages.
Sent from my SCH-S968C using Tapatalk

Droidriven said:
Yeah, I'm sure its easily readable in a text editor, there is a difference in reading a .txt file in a text editor and viewing an actual text message.
But bringing those texts to a different app to view them is another story.
If you could convert as easily as you seem to think then why haven't you done it yet. You keep posting links that you think will make it possible but they aren't working for you yet, are they? Hmm...I wonder why? Maybe because it can't be done the way you are trying?
If you want your messages restored then try to do it with the Textra app....you know....where they actually came from to begin with...the app that is already capable of reading them? Do it the way its guaranteed to work instead of trying something that could potentially corrupt your device AND possibly corrupt the messages you are trying to recover, if you corrupt them in the attempt then they'll be gone for good and you will have wasted your time. I'm just saying go with what already works.
The second link in your post above me has numerous posts from users that keep saying that textra messages are tied to textra and can't be imported. The developer of Textra even states that it doesn't work. I'm sure the guy that created the app would know infinitely more about it than you do.
Give it up, you aren't gonna get those messages in a different text app. It just isn't going to work. You are not the first to have tried it.
Just take it as a lesson learned and move on, just keep this as a reminder to backup what you want to keep before flashing over it. Use SMS backup to backup/restore your Textra messages.
Sent from my SCH-S968C using Tapatalk
Click to expand...
Click to collapse
Chill out man,this is a helping community not a church, i need some help to get rid of textra but i needed my messages and i just asked from my freinds in xda to helping me,the guy who wrote that script its not around xda to answer my question.
Search it on google,you will find that can be done by having a right table,but i dont know what table i should use.
you think you know it all? It is doable to convert it by just a script but i cant do it because i dont have that knowledge,it seem you dont have it to,i simply asked to know what should i do,is asking wrong? so go then please i dont need someone that knows less than me..thank you

-aren- said:
Chill out man,this is a helping community not a church, i need some help to get rid of textra but i needed my messages and i just asked from my freinds in xda to helping me,the guy who wrote that script its not around xda to answer my question.
Search it on google,you will find that can be done by having a right table,but i dont know what table i should use.
you think you know it all? It is doable to convert it by just a script but i cant do it because i dont have that knowledge,it seem you dont have it to,i simply asked to know what should i do,is asking wrong? so go then please i dont need someone that knows less than me..thank you
Click to expand...
Click to collapse
The evidence says no it won't work. I don't know everything but I'm sure the developers of Textra would know better than either one of us. That's all I really said, not in so many words but that was the point.
Sent from my SCH-S968C using Tapatalk

Droidriven said:
The evidence says no it won't work. I don't know everything but I'm sure the developers of Textra would know better than either one of us. That's all I really said, not in so many words but that was the point.
Sent from my SCH-S968C using Tapatalk
Click to expand...
Click to collapse
I dont say you are wrong, they say that, because there is no official way to do it, i need some developer's guide,if you know about somthing that i can learn from it just show me.
The developers of textra dont want to us leaving their app that because they design it this way to have a seprate database from android official messaging storage, but i want freedom,not to be chained to one app.. And Thank you for your answer

-aren- said:
I dont say you are wrong, they say that, because there is no official way to do it, i need some developer's guide,if you know about somthing that i can learn from it just show me.
The developers of textra dont want to us leaving their app that because they design it this way to have a seprate database from android official messaging storage, but i want freedom,not to be chained to one app.. And Thank you for your answer
Click to expand...
Click to collapse
I'm thinking it is like trying to use two different languages, no matter how many words there are in the two languages, some things just won't translate no matter what you do. I really think you are wasting your time but that's your choice. I wish you luck.
Sent from my SCH-S968C using Tapatalk

Droidriven said:
I'm thinking it is like trying to use two different languages, no matter how many words there are in the two languages, some things just won't translate no matter what you do. I really think you are wasting your time but that's your choice. I wish you luck.
Sent from my SCH-S968C using Tapatalk
Click to expand...
Click to collapse
Thank you man,maybe you are right,i will try to do it and if i didn't succeed atleast i learn somthing from this..

Droidriven said:
I'm thinking it is like trying to use two different languages, no matter how many words there are in the two languages, some things just won't translate no matter what you do. I really think you are wasting your time but that's your choice. I wish you luck.
Sent from my SCH-S968C using Tapatalk
Click to expand...
Click to collapse
So i done it, i searched alot(almost 1 week),read alot and at the end i learned to do it,i converted textra database to xml,and restored it to android stock messaging app and deleted textra app for ever. I just want to say next time try to help somebody, don't disappoint them, and do not say anything unless you know it all because nobody here on xda ask for wrong direction! Soon i will make a complete tutorial and post it in gerenal section.

Please do. I'm sure lot of people will be interested including me as I'm gonna try Textra for the first time. Before switching from stock messaging, I wanted to know if I can roll back easily and I ended up here and here : Textra... Beware!, and the confirmation from the developper here : How to get textra messages to appear in stock sms?. It seems it's not so easy by design.
So definetely I'll be interested in your tutorial.

heliox said:
Please do. I'm sure lot of people will be interested including me as I'm gonna try Textra for the first time. Before switching from stock messaging, I wanted to know if I can roll back easily and I ended up here and here : Textra... Beware!, and the confirmation from the developper here : How to get textra messages to appear in stock sms?. It seems it's not so easy by design.
So definetely I'll be interested in your tutorial.
Click to expand...
Click to collapse
I wouldn't hold your breath. I think he is full of bunk, personally. You don't come in here saying "I DID IT!" without a hint of how you did it, then say "I'll post how soon".
If he gave general steps, then someone could work with that. How hard would it be to type 3 or 4 more sentences? I'll believe it when I see it, which I'm not sure I will.
almost makes makes me want to download it to see for myself.

Related

[Q] Go SMS Pro - anyone recommend?

Hi,
I have been semi interested in this SMS system. Mainly because I like the idea of integrated systems with Facebook perhaps.
What do you guys use? I know there is the stock SMS but i don't know - it just doesn't appeal to me any more
Or more importantly, I would love an SMS system which could put a hidden prefix of *0# at the start of each message (and not show it that I sent it like that when viewing messages) because my network requires this stupid prefix for delivery reports.
Your suggestions would be very much appreciated
Edit: Ok skip about FB integration. Seems FB get annoyed about others using their service but happy to leech other people. Hmm..
I used Handcent SMS since forever, but now for some reason it's no longer available on the market.
I found GOSMS and am actually quite happy. I like it better than Handcent. And the themes are pretty cool, especially Machine City.
CrypticHedgehog said:
I used Handcent SMS since forever, but now for some reason it's no longer available on the market.
I found GOSMS and am actually quite happy. I like it better than Handcent. And the themes are pretty cool, especially Machine City.
Click to expand...
Click to collapse
Thanks for reply Though I guess more importantly for me is the prefix idea. I don't suppose you know or heard any similar SMS program that would do this? I did add it as a feedback suggestion to these guys. No idea if it would be implemented though.
Did you delete the stock SMS?
shadowdogg said:
Thanks for reply Though I guess more importantly for me is the prefix idea. I don't suppose you know or heard any similar SMS program that would do this? I did add it as a feedback suggestion to these guys. No idea if it would be implemented though.
Did you delete the stock SMS?
Click to expand...
Click to collapse
I'm also using GO SMS PRO and for me it's awesome, but I don't have very big requirements. For normal user it has got everything, for sure it's better than stock sms app.
E :I'm not sure that an app supports adding prefixes.
Sent from HTC Desire HD using Tapatalk.

Send text without sending text?

I know the title sounds a tad confusing, but that's because what I want to do is kind of confusing.
I want to send a text to a phone number, but have my phone not actually send the text at all, meaning that there would be no chance they would ever receive it, but it would make it look as if I texted them (I know I could edit my text logs with an app or some sort of SMS restore app, but I want to see if there is any way to do this).
All help is much appreciated
Sent from my Inspire 4G using XDA
hmmm... i see what you mean.... you need a messaging app that has the capability of allowing you to send "duds." ive noticed that if you have multiple messaging apps, sending one with one app shows in the others, so i assume they all use the same database for storing your sent/received messages. so actually, what you need is one that toggles a block for the messages, telling your phone you successfully sent the message while keeping it from leaving the phone. the best way for it to be integrated would be a setup where you hold the search button to toggle the block. this would let you send a message in front of someone, have it injected into your logs, and it not really be sent at all. i dont know of any app like this, but if you are a developer yourself (im not. im on this site because its helpful and i like it.) or if you know one who can do it, it seems like it wouldnt be difficult to make, although root would be a likely necessity.
---------- Post added at 12:38 AM ---------- Previous post was at 12:35 AM ----------
isavegas said:
hmmm... i see what you mean.... you need a messaging app that has the capability of allowing you to send "duds." ive noticed that if you have multiple messaging apps, sending one with one app shows in the others, so i assume they all use the same database for storing your sent/received messages. so actually, what you need is one that toggles a block for the messages, telling your phone you successfully sent the message while keeping it from leaving the phone. the best way for it to be integrated would be a setup where you hold the search button to toggle the block. this would let you send a message in front of someone, have it injected into your logs, and it not really be sent at all. i dont know of any app like this, but if you are a developer yourself (im not. im on this site because its helpful and i like it.) or if you know one who can do it, it seems like it wouldnt be difficult to make, although root would be a likely necessity.
Click to expand...
Click to collapse
i think i found one. if youre willing to shell out the 100 pennies for it, maybe this is what youre looking for.
https://play.google.com/store/apps/details?id=com.rayy.android.fake&hl=en
try it within the first 15 mins of getting it, and if youre displeased, go back to the market page and hit refund.
isavegas said:
hmmm... i see what you mean.... you need a messaging app that has the capability of allowing you to send "duds." ive noticed that if you have multiple messaging apps, sending one with one app shows in the others, so i assume they all use the same database for storing your sent/received messages. so actually, what you need is one that toggles a block for the messages, telling your phone you successfully sent the message while keeping it from leaving the phone. the best way for it to be integrated would be a setup where you hold the search button to toggle the block. this would let you send a message in front of someone, have it injected into your logs, and it not really be sent at all. i dont know of any app like this, but if you are a developer yourself (im not. im on this site because its helpful and i like it.) or if you know one who can do it, it seems like it wouldnt be difficult to make, although root would be a likely necessity.
Click to expand...
Click to collapse
Exactly what I am looking for, is a way to send "dud" messages. Anything or any way to do so would be absolutely beautiful (I only wish I was still a developer. I got to C# and stopped years ago, then never recovered back to my potential).
Exactly what I was looking for. Thank you sir
QuentinX5 said:
Exactly what I was looking for. Thank you sir
Click to expand...
Click to collapse
youre absolutely welcome and i dont know if i qualify as sir, im only 17 XD

[Q] How to avoid SMS/MMS conversion?

So... I'm a serial SMS writer, and I often write long, veeeery loooong SMSs. Never had problems with that, but now I find out Android automatically converts an SMS into an MMS when I reach 160*3 characters. Is there any way to avoid this without using an app like Handcent? Any system file I can edit? Any hidden option I'm too blind to see?
I've searched the forum, but I found no answer. Sorry if I missed it.
Same situation for me so i'm pretty interested in a solution.
Sent from my SK17i using XDA
Look, I found this free app, BigSMS, which you can use to write long messages. Since i really HATE Handcent (I find it INDEcent! ) I decided to download and try BigSMS. For simple, it's ugly. But it works. I'll keep using my stock app, but, when the moment arrives for me to send a 1000000 pages sms I'll just switch for a moment to BigSMS to write it.
Anyway, it's really annoying that we can't change this feature.

Deleted My SNote Templates

I have stock/unrooted GN2. I scrolled through pages and pages on both the general GN2 Help forum, as well as this one, and didn't see anything similar posted. ( it's probably on the the last few pages I skipped in both forums )
I deleted the 4 folders of templates. ( I know, I know ).
Now, I can't add images or anything. I can only create a basic text note. When I try to add an image to note, I get a message that says "Error occured."
Any help would be greatly appreciated. :good:
- JB
Factory restore? Honestly that's all I csn think of
Sent from my SCH-I605 using Tapatalk 2
Gahh Its Lee said:
Factory restore? Honestly that's all I csn think of
Sent from my SCH-I605 using Tapatalk 2
Click to expand...
Click to collapse
Yeah, That's kind of what I was thinking as well. I tried to reinstall the apps. I even reloaded the SNB files, but it still behaves the same way.
My issue is if you need the templates, why do the allow for a user to delete it. Bad design. ( I'm a software developer in the corporate world )
johnrbrown1968 said:
Yeah, That's kind of what I was thinking as well. I tried to reinstall the apps. I even reloaded the SNB files, but it still behaves the same way.
My issue is if you need the templates, why do the allow for a user to delete it. Bad design. ( I'm a software developer in the corporate world )
Click to expand...
Click to collapse
Yea that's a terrible design.
Sent from my SCH-I605 using Tapatalk 2
johnrbrown1968 said:
I have stock/unrooted GN2. I scrolled through pages and pages on both the general GN2 Help forum, as well as this one, and didn't see anything similar posted. ( it's probably on the the last few pages I skipped in both forums )
I deleted the 4 folders of templates. ( I know, I know ).
Now, I can't add images or anything. I can only create a basic text note. When I try to add an image to note, I get a message that says "Error occured."
Any help would be greatly appreciated. :good:
- JB
Click to expand...
Click to collapse
D'oh, I did the same thing.
jrodbbrook said:
D'oh, I did the same thing.
Click to expand...
Click to collapse
I already have a notes app on my phone called Extensive Notes, that I've had for a few years on all my droids, cause I wanted something for writing lyrics on the fly.
You can create notes of every kind - text, image, video, paint, etc. Even secure notes that are password protected. You can edit the images with the SPen, cause I've done it. You can share notes, create folders, etc.
I'll just continue to use that.
It was like $5 or something like that. Works just fine for what I need.

Backing Up Call Logs, Texts and Other Information To PC In A Readable Form?

I got a Samsung j7 phone I want to backup. Not interested on passing the information to a new phone but I want to have every call log and text currently in it. I want to pass it to my Windows 10 PC and be able to view and read the info on the PC. Looking for an open source or free software to be able to make this without any spyware or malicious ware on it. Thanks in Advance!
Preguntonontrack said:
I got a Samsung j7 phone I want to backup. Not interested on passing the information to a new phone but I want to have every call log and text currently in it. I want to pass it to my Windows 10 PC and be able to view and read the info on the PC. Looking for an open source or free software to be able to make this without any spyware or malicious ware on it. Thanks in Advance!
Click to expand...
Click to collapse
I could be wrong, but, I don't think any such thing exists and I don't think it can even be done the way you want it.
Sent from my SM-S767VL using Tapatalk
Droidriven said:
I could be wrong, but, I don't think any such thing exists and I don't think it can even be done the way you want it.
Sent from my SM-S767VL using Tapatalk
Click to expand...
Click to collapse
Before posting, i did a google search, There are several options. Just looking for the good free alternatives. For example Droid Transfer but is not free.
Preguntonontrack said:
Before posting, i did a google search, There are several options. Just looking for the good free alternatives. For example Droid Transfer but is not free.
Click to expand...
Click to collapse
Yes, absolutely, there are options for backing up data, I wasn't saying that backing up or restoring that data couldn't be done.
The part about using something that will let you backup to PC and be able to read the internal content while on PC is what I was replying to.
Sent from my SM-S767VL using Tapatalk
Droidriven said:
Yes, absolutely, there are options for backing up data, I wasn't saying that backing up or restoring that data couldn't be done.
The part about using something that will let you backup to PC and be able to read the internal content while on PC is what I was replying to.
Sent from my SM-S767VL using Tapatalk
Click to expand...
Click to collapse
I see, but that software lets you view the content on the PC. Looking something similar but free.
Preguntonontrack said:
I got a Samsung j7 phone I want to backup. Not interested on passing the information to a new phone but I want to have every call log and text currently in it. I want to pass it to my Windows 10 PC and be able to view and read the info on the PC. Looking for an open source or free software to be able to make this without any spyware or malicious ware on it. Thanks in Advance!
Click to expand...
Click to collapse
Search for wondershare mobilego version 7+ or 8+ install with the crack tool. Though the software have been discontinued but is very useful. It will do your work for you. The crack tool attach to is not harmful only when you get it from right source.
Skyhuppa said:
Search for wondershare mobilego version 7+ or 8+ install with the crack tool. Though the software have been discontinued but is very useful. It will do your work for you. The crack tool attach to is not harmful only when you get it from right source.
Click to expand...
Click to collapse
Thanks for the info, even if it is discontinued. It is ilegal right? Still looking for options
Android stores text messages and call logs in SQLite databases.
You can pull them by means of ADB to your PC and there view them by means of a SQLite reader. For example call logs are located here:
/data/data/com.android.providers.contacts/databases/contacts2.db

Categories

Resources