yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] JackMarek:
Still Open Source?

Jimmod,

Thank you very much for this app! However, I have an issue of sorts. Back in November, I forked the Spy Camera OS code on bitbucket and made a number of changes to the code, including:

making the app more stable if the screen is shut off with the preview on or during "black" mode.

being able to move the preview window to a different location on the screen by dragging it (I prefer to have the preview near the top of my phone).

removing the "Capture" button (you can now tap on the preview to take a picture).

It was a great experience in learning how to work with the camera (and Android in general).

But now I come back to find many new features have been added to the app... but no source code is available! (Even the version I downloaded from bitbucket seems to no longer be available.) I would love to be able to merge my changes into the base (or at least some of them), and I'd hate to make you do the work, since the changes were rather extensive (as I recall), so merging with all the new code is unlikely to be easy. I would also love the chance to help in resolving some of the issues (I find debugging someone else's code to be quite enjoyable. :laugh:)

So is Spy Camera OS's code still available somewhere?

Thanks,

Jack
[Android Apps and Games] EEngineer:
Hello, "Jack"

Well, "Jack" I noticed that this is your first post.

It seems some people were using the available source code and copying the app, "Jack". And they were putting it on Google Play, pretending it was their own.

What do you think of that, "Jack"?
[Android Apps and Games] JackMarek:
I'd like to start my comments by saying thank you to "EEngineer", head of the welcoming committee, for his warm welcome and glowing comments concerning my character. Now, to respond to the question that has been posed:

What I think is that using available open source code in your own projects is precisely the purpose of it being open source. The value of open source is to keep us all from having to reinvent the wheel every time we see the possibility for improvement or enhancement.

Now, passing it off as your own work without attribution, on the other had, is at least immoral and possibly illegal, depending on the license agreement, and goes against the whole spirit of open source. It is distinctly saddening that some code-stealing ad-spammers have caused Jimmod to hide what was a really great open source app. I learned a lot from his code and I had hoped to continue doing so, as well as possibly give something back, but apparently it is not to be. I would still be willing to submit my code to Jimmod if he wants it, I was just afraid that any time spend trying to merge code based on a much older version would be time taken away from fixing bugs and coding new features, but I guess I will leave that up to him.

Now, if you would be ever so kind, "EEngineer", I would appreciate it if you would refrain from any further insinuation that I had something to do with an act of code piracy.

Thank you in advance,

"Jack"
[Android Apps and Games] EEngineer:
Look, "Jack", you can't suddenly show up just when Jimmod has decided to pull the source code because of pirates, start demanding source code, and then expect and demand that we must trust your intentions. We don't know you and we have never seen you before.

Me, my behavior was deliberately intended to provoke in order to elicit a response. As to your response. as always I trust that brilliant student of human behavior William Shakespeare as I paraphrase, methinks you doth protest too much.

Your expectations for the source are as unreasonable as your demand that I leave you alone. It's clear that you expect all of us to do as you say. That's also unreasonable. It makes you selfish and selfish people have no regards for the property (or source code) of others.

The source code is Jimmod's and he can do with it as he pleases. :p
[Android Apps and Games] JackMarek:
Obviously I'm guilty either way, as far as you are concerned. If I had not responded, you would have taken it as proof of my guilt, but having responded, apparently that too is proof. So the rest of this post is addressed to anyone not operating under the assumption that I am already proven guilt based on EEngineer's rather flimsy legal arguments.

I'm not exactly sure where it is in any post that I demand anything. I have inquired about the availability of the code, and after EEngineer's ever-so-helpful post made it clear that it is no longer available, I expressed my disappointment about that and my willingness to give my code to Jimmod with no expectation of any benefit for myself. If he wishes to keep his code private that is definitely his business and one that I understand, under the circumstances, even if I don't like it. The timing of my appearance on this forum is apparently unfortunate, but until now, I didn't really have anything worth contributing and I am not in the habit of cluttering up threads just for the heck of it.

When, or if, Jimmod responds to my offer, I'll be glad to help (with my code, or anything else that I can), but until then I will remain silent, and disregard any further provocation.
[Android Apps and Games] EEngineer:
No. It's your self-centeredness, your sudden appearance here, and your orders and attitude towards a long-time member here (me).

It is bad internet form, it is VERY rude, for a new member on forum to start making demands from members that have been here for years. Me, my first posts on a forum, I'm always contrite. Somebody insults me, I deflect. There is absolutely no advantage for a new member on a forum to start a disagreement with a long-time member, no matter how rude you may think the long-time member is. You don't know any history or established relationships. Agreed?

It's not a "legal argument", there is no law involved here. It's behavioral psychology. It's what I do.
[Android Apps and Games] 5318008:
Yes, let's all derail the thread with arguments about how the internet is supposed to work.

--posted from my phone
[Android Apps and Games] EEngineer:
Its not about how its SUPPOSED to work (which is always a dead argument) its about how it DOES work.

_______________________________________

Sent from my G2X using the XDA App
[Android Apps and Games] NineInchNails:
/me butters up some popcorn
[Android Apps and Games] PLUG313:
I still would very much like to see something like this implemented :P

btw, this app works better in Cyanogenmod than touchwiz so far!

I'm going to donate as soon as I have money for new apps :)
[Android Apps and Games] Mikanoshi:
Don't know about older APIs and devices, but on my HTC One I managed to write a complete silent widget camera.

Tap on a widget starts service, then it creates dummy SurfaceView and takes pictures. That way there is no activity so nothing is displayed on screen or in recent apps menu.
[Android Apps and Games] amin_abdiyan:
source link

HI ALL

source link is dead now

can anyone send source code for me

my e-mail address is amin.abdiyan@gmail.com

Thanks
[Android Apps and Games] NineInchNails:
you'd be much better off reading the thread and catching up to the latest news in any thread before replying.

you'd find your answers if you read back.
[Android Apps and Games] aleph23:
Works in sense-based HTC one.
[Android Apps and Games] EEngineer:
Funny how these newbies with a post count of 1 are suddenly showing up demanding source code.

The last guy quoted the entire first post and then expects someone to email it to him. Selfish. And we all know what selfish people like to do with open source.
[Android Apps and Games] NineInchNails:
I had more choice words... but refrained because I have to :cool::beer:
[Android Apps and Games] clownage:
is there anyway to turn off touch to capture during black screen mode?

as I only want to take pictures using the volume buttons and dont want both on at the same time!
[Android Apps and Games] jimmod:
Donate version was started on V1.6 so for donate sorry it doesn't have the previous version. And google play only allow user to download latest version only.

I will check on the Galaxy S4 (just got mine around 1 week ago) on this issue.

I also want to add hardware button trigger the spy camera os action.

So far I still cannot find a way to get volume button event when the app is not running in foreground.

Next will be custom widget icon :)

EEngineer already explain some of the issue I facing with publishing full app source code.

For now I holding my source update and move last publish source code to https://bitbucket.org/jimmod/spy-camera-os

I appreciate your effort if you want to share it, you can share it to me via public repo or just point some code changes that make the app more stable.

I use that kind of approach for the widget.

But since I still use an activity it still shown recent apps.

Will try the full service like what you mention later. Thank you

Just reply you email about this.

Currently there's no option to disable touch for capture on blank mode.
[Android Apps and Games] clownage:
thanks for the quick reply jim, hopefully can be an added option in future updates :)
[Android Apps and Games] muzzar78:
Video recording stops after 30 minutes

Hi, this app looks very promising. I have been testing it on an Asus TF300T using the video mode in the background (using minimize). It works great but stops recording after 30 minutes. I have checked all the power settings but can't see anything that would be causing it. I have the screen set to minimum brightness and to turn off after 15 seconds of inactivity.

Does anybody know what might be causing the video to stop? I have set the resolution quiet low so the files being generated are about 160MB so no where near the 2GB limit mentioned in some other posts. I have looked in the log file and there are entries when I start the recording but nothing after that.

Cheers,
[Android Apps and Games] ApexPredator01:
Not compatible with Galaxy Y !
[Android Apps and Games] _imperator:
Thanks jimmod for this app!.

Could you please make the storage directory editable?

"SpyCamera" is not rly a good name.

I changed the path in the ConfigurationUtility.java file file from SpyCamera to .scos, so the files will not apper in the gallery.

The current source is not available - i understand this, but it would be cool if you could make the directory editable in the settings menu.

thanks for you work!
[Android Apps and Games] muzzar78:
Stops recording after 30 minutes

Hi, I've done some more testing and it appears the tablet is entering deep sleep after 30 minutes. Does the app take a partial wake lock? If it did I wouldn't expect the tablet to enter sleep. I'm not sure if Asus have done something in their build. I tested with photo's as well and they stop after 30 minutes too. The app is perfect for what I need if I can get over this 30 minute issue. I'm hoping to be able to record 12 hours on a lower resolution. I downloaded Wake My Android Pro to try and keep the tablet awake but it hasn't worked with the settings I have tried so far.
[Android Apps and Games] NineInchNails:
This is a question better suited in your device's Q and A section. What your asking isnt related to the app itself.

---------- Post added at 10:04 AM ---------- Previous post was at 10:02 AM ----------

Donate version allows for custom path names to folder.........
[Android Apps and Games] RXP:
Any update on the s4? It just keeps shutting in background mode, sometimes it's 20 mins, sometimes it's only 1 min.
[Android Apps and Games] muzzar78:
I've been doing more testing with the app shutting down in the background. I believe it is not take a partial_wake lock to keep the app running. I created a test app with a partial_wake lock and my Asus TF300T device stays on without issue. I have installed wakelock detector and cpu spy and I can't see a wakelock being taken when SC OS is in background mode. Might need to get a definitive answer off jimmod.
[Android Apps and Games] RXP:
Do you mean you used the wake lock apps to keep the CPU on? I've tried that but mine still shuts down
[Android Apps and Games] mic747eal:
thanks for sharing
[Android Apps and Games] pocs10:
Dear Developer,

I have shot a video and then use the android drop down screen to off the recording. Everything went well. and the recording show that I have 400+mb of video.

However I can't view the video on my p[hone. I transfer it over to my desktop, I still can't watch it.

Is there anywhere I can fix the video and watch it>?
[Android Apps and Games] jimmod:
Is it one time only or always happen on your phone model?

It will depends on the video error, I cannot be sure since video recording error is vary between android phone :eek:

I haven't use partial_wake lock, I think you right.. that's why the OS kill the app, although how long it alive different - depends on model.

I'll include it on next release.

-----------------------------------

I've been quite busy lately, it's been almost 2 months since last update :rolleyes:

I want to stabilizing features rather adding new one for now and planning to cleaning the multi-language support since more user from non-english country requesting it.

So I will need non-english user to help me translating strings, Spy Camera OS is not a complex app so it have around 200 strings only. Any volunteer please let me know :D

Things I want to stabilize is the background feature, video recording (and it's correct rotation), crash issues, etc.
[Android Apps and Games] pocs10:
Dear Jimmod,

It actually happens to me very often. I am using samsung note 2. Some sequence to note is that after i done the recording, I pull down notification, tab to close the recording, once in a while, the video doesn't work. It seems that it takes time to save the file and I and pressing here and there to cause the video to corrupt. Sometime it just freeze.

It is a great app and i use it everyday. Thanks for this app, Jimmod :laugh:
[Android Apps and Games] ehartung:
I can do Brazilian Portuguese, if you´d like.
[Android Apps and Games] Mittaa:
[MENTION=3161379]jimmod[/MENTION]

200 strings sounds easy if one knows the proper linguistic terms :D
[Android Apps and Games] goose2600:
I can help you traslating in italian. Let me know...
[Android Apps and Games] tcyca:
Can't view and transfer video file to Windows?

Sorry for posting; my problem is resolved.
[Android Apps and Games] qsgsg:
How about 4k video recording support and a boost to 60 fps recording wgich are both available on the galaxy note 3.
[Android Apps and Games] jimmod:
Finally I'm preparing the next version of Spy Camera OS

Currently in beta version (I'm trying this Google Play feature)

So if you want to join simply:

Join Spy Camera OS Group : https://groups.google.com/forum/#!forum/spy-camera-os-group

Click I want to testing here : https://play.google.com/apps/testing/com.jwork.spycamera

Not sure if you need to uninstall the current SpyCam OS app in your phone or not.

I just upload the APK so it should be up in 1-2 hours.

What's new:

Fix random stopped when minimized

Implement rotation for video recording & Burst shot

Smarter and faster image auto rotation, try it

Touch preview image to capture image

Join beta tester group (setting) to try new version first

---------------------

I'm still preparing, almost there.

Will contact you for this. Thank you :good:

I will add more advance video recording, but for next version I'm focusing on stability first.
[Android Apps and Games] Dexter_prog:
this app looks promising but it keeps freezing my phone and I constantly need to reboot it. I have a galaxy s2
[Android Apps and Games] PLUG313:
I really wanted/needed a more discreet widget :( glad development is still going though

and this is one of my favorite apps out there
[Android Apps and Games] alex13200:
when i use the video recording feature on my s2 it freezes my phone and i needed to take out the battery.
[Android Apps and Games] Sc4ryB3ar:
The latest 0.1.8 free and donate version fully functional on SGS4 jflteatt running aosp based slimbean Rom (4.3.1). Nice work, I like the app :)
[Android Apps and Games] CoolApps:
I found a rotation camera bug, i have sent you the email with my note and the log has setted up with the application.
[Android Apps and Games] niabi:
wow that was quick :) loooking forward to testing it with those features! :D
[Android Apps and Games] jimmod:
Version 0.0.7 on the way

Just upload version 0.0.7 to Google Play

Got your email thank you.

I make the application remember the orientation on the application start and cannot be changed. Changing the orientation will cause auto shot stopped. So for now I make the application orientation cannot be changed once it run.

It support landscape & portrait. Landscape preview also fixed.

It will be available in 1-3 hours :D

Somehow the full screen (removing the notification/status bar is not working on all phones - possible depends on OS version).
[Android Apps and Games] niabi:
really awesome update! no longer hangs and the "black" now hides my status bar :D it just needs touch to take photo on "black" and it will be perfect :D
[Android Apps and Games] pshhsp:
Hey, just to let you know that the preview is not working on my galaxy s2.
[Android Apps and Games] jimmod:
Actually on 0.0.7 I already implement touch to capture on black screen.. Touch it on black mode and check there's new image capture.

No info popup about the capture because it is black mode.

Thank you for the feedback. Can you give more detail

Are you on stock ROM? And do you mean the preview image is only black

Do the image capture still working even the preview is not showing?
[Android Apps and Games] niabi:
ahhh yeah! I just noticed! cool!

I got 2 more feature requests :P

1.- being able to use the max resolution of the camera

2.- a setting to do a minor vibration when it takes a photo while on "black" :)
[Android Apps and Games] jorgonv:
^this would make the perfect app

Sent from my CNA Verizon Galaxy Nexus
[Android Apps and Games] jimmod:
I'm currently checking the max resolution one, there's might be limitation about the capture speed.

Vibrate is a really good idea, I'll add it in the setting to turn on/off vibration on image capture.
[Android Apps and Games] pshhsp:
ICS 4.0.4. BULP8 stock rom

The preview image is only black, but the image capture still working even the preview is not showing.
[Android Apps and Games] jimmod:
Hm.. I will need to find Galaxy S2 to test couple of code to make sure which one bring issue to the preview
[Android Apps and Games] pshhsp:
Send me both versions and i will let you know which one works.
[Android Apps and Games] Stevemobile11:
Half my screen goes blue when i zoom out too far, and when screen goes off, it comes back in landscape mode...this automatically fixes when i re-zoom though. otherwise it works well!

HTC Desire HD, Android Rev. HD 6.3.3
[Android Apps and Games] T3sla:
Fantastic app, only i can't use full camera resolution (5M) just 1280x720.Also as it's mentioned before if i recall correctly would be nice to take pictures in black screen by touching the screen.

Xperia mini st15i, stock 2.3.4 rom, rage kernel.
[Android Apps and Games] Alex-stroev:
Great work man. The greatest app in play market!
[Android Apps and Games] dublade:
Installation successfull on my Galaxy SII I9100

Ice Cream Sandwich 4.0.3 stock,

Kernel version XWLPF rooted by ChainFire :good:

Launcher stock Touch Wiz

Feedback:

The app works quite well.

I'm able to shot pictures, even "auto" mode but, when I tap the "back" button, my screen turns in black but not freezing the System, no killing app needed.

I only must press the phisical home button to back to desktop.

Suggestions:

Maybe you can make the on-screen buttons more clear, for example you can add a bright (white or yellow) border.

This is for now, anyway excellent work jimmod :cool:
[Android Apps and Games] drraptor:
Testing...
[Android Apps and Games] soterman:
Installed on HD2 with JB 4.1.2.

Works fine, after setting capture size at 800x480.

Default 1280x720 didn't give me a preview window, pressing capture gave a FC.

Keep up the good work!
[Android Apps and Games] darklion03:
great :good: this apps working fine :D
[Android Apps and Games] tinybeetle:
I'd like to try it, but the market claims my Lenovo IdeaPad A1 is incompatible. Is there an APK download link somewhere that I've missed?
[Android Apps and Games] Destroyer954:
90mins recording

Hey I was wondering if its possible to continue on recording by creating another file when it reaches the 4GB limit(like fraps used to do that). I need to record 90mins sessions and with this 4GB limit it stops after ~35mins in 1080p. Or is this implemented to the donate version? This is the killer feature for me. :)

edit: also Ive noticed that sometimes the program records at 30fps and sometimes at 15, how do I adjust that?

Thanks
[Android Apps and Games] RXP:
Wanted to report the new version works perfectly, no more stopping recordings in background mode!

Where does the 4GB limit stem from? Is it for FAT32 storage on External Cards? Multiple 4GB files would be nice rather than stopping.
[Android Apps and Games] Destroyer954:
It's forced by the app because of the FAT32 limitation, yeah
[Android Apps and Games] RXP:
Ah ok so exFat devices should be fine
[Android Apps and Games] krestian:
bug report

Hi, first off thank you and congratulations for this great app. I've been testing it for a couple days, tho, and would like to report a few glitches.

- everything seems to work ok with the UI mode but there are some issues with the widgets:

- auto-capture (from widget): it "seems" to work, ie. the phone vibrates and all, but all captured pictures are actually only the first picture.

- auto-capture (from widget): also, the shoot rate is much slower than in auto-capture from the UI.

- video capture (from widget): video can't be played back. App can't be opened again unless the phone is rebooted. It also messes up the laucher, touch screen stops to work in many places, only fix is reboot.

Motorola Razr XT910, stock 4.1.2 rooted, Apex Launcher, tested with phone clean (just rebooted).

---------- Post added at 11:01 AM ---------- Previous post was at 10:37 AM ----------

Oh BTW, I forgot. Two things: (1) this is on the free app, and (2) I can help translating into spanish.
[Android Apps and Games] ahab999:
haven't had any random stops :good: