Friday, July 15, 2016

My experience facilitating Google's Applied CS with Android program


If there’s something that I’d do all day, that’d be to code. This got inculcated in me because I was inspired by amazing developers out there when I was in my school. I strived hard to become one of them. I started learning various things on my own as early as I was in my 10th grade. I started making mods, apps, learnt quite a lot of things about CS at an early age. All by attending sessions, devjams, codelabs by GDGs and other communities. Later, I decided to give back to the community by taking various workshops on Android, GCP etc. I need not have done this. But, I did. Because, I figured that the ultimate happiness is in sharing the things you know with others and inspiring people through that. 

 I always wanted to do something much better for the students in my college (SRM University). I was told about the Applied CS with Android program and I couldn’t be any happier. What is applied CS? Applied Computer Science with Android is a Google initiative to help university students understand and apply computer science concepts using the Android platform. Some of the concepts include Binary Search and Application State, Trees, Priority, Queues, Graph traversal,Dynamic Programming. I felt that it is the perfect program through which students can gain practical working knowledge on various concepts in Applied CS. Being an Android developer and with the years of practical experience, I did not hesitate a bit to take this up forward at my University.  

Facilitator nomination and bootcamp :

I was nominated along with several other students by my University for being the facilitator. But, to become the facilitator, you had to be different. I always felt that I’m different but this was a real one. We were told to explain any difficult concept easily under 1 minute. I sat down, thought about it and decided to make this video. Eventually, I was selected as the Facilitator to my University. We were asked to attend the facilitator bootcamp in Bangalore where we had some amazing sessions on technical and presentation skills. It felt great when Googlers identified me as “Darth Vader” [You’ll know if you had seen that video ;)]

 The Workshop :

It was time to build the team. We began recruiting new candidates for Google Students Club of SRM University. Right after they joined, they were sent out to make preparations and promotions for Applied CS with Android program. We had an amazing response when we started taking in registrations. A whooping number of 550 students signed up for the course. Sadly, we had only 30 seats. We selected the best 30 out 550. We decided to go with the continuous 7 day version of the workshop. The travel was a bit strenuous because I had to commute over 30kms to reach the University. But as always, I was very excited because teaching is exciting. You get to learn things as well. There was this instance where people couldn’t use Android Studio because restricted access in the University. I learnt about enabling proxy on Android Studio and this was something new. At the end of the workshop, we had devjams where the students created some amazing games and apps. Kudos to the entire GSC team in helping me pulling off a great workshop. It’s going to get more exciting. The 2nd version of the Applied CS with Android workshop is being planned. Stay tuned.

It’s been a while. I haven’t written here since 2012. What was I doing?

This blog has been my primary area of sharing my experience. I have been doing so since I started exploring and learning things. It’s amazing to see how times fly by. Back then, I was creating Android mods for Java/Symbian phones. Now, I’m an expert Android developer myself. It took me 3 years to get there with over 20 apps and 2 impactful Open Source Android libraries.
While 2 years of experimenting with my own startup Cepheuen, the learning curve I had was magnanimous. Right now, I’m working as a full stack developer at Apigee Corp. I’ve decided to change this blog to focus on Misc. tech from just a blogs for mods showcase and thus the new name. The Silent Turbine.

This is me coming back. More posts to follow!

Sunday, July 15, 2012

ch@tOn App for all Samsung Devices

Hello guys,

Due to request from many,
I managed to extract ch@tOn app for Samsung Monte.
Link is below. Enjoy!

Download

Saturday, March 10, 2012

[Code] Pop up Script in Monte

Based on Events and Event Handler
function Popup()
{
    newPopObj = new Object();
    newPopObj.onEvent = function ()
    {
        phone.mmi.Host.dispatchEvent(new phone.mmi.events.HostEvent(phone.mmi.Host.__get__ON_WIDGET_EMSG_DELIVERED(), ""));
        //make ur mc visible
    };
    _root.ExtendedEvents.onWidgetEmsgDelivered.addListener(newPopObj);
    _root.ExtendedEvents = ExtendedEvents;
    newPopObj2 = new Object();
    newPopObj2.onEvent = function (_arg1)
    {
        phone.mmi.Host.dispatchEvent(new phone.mmi.events.HostEvent(phone.mmi.Host.__get__ON_WIDGET_EMSG_DESTROY(), _arg1));
      //When u get a msg this is called. So make your mc play or show notif.
    };
    _root.ExtendedEvents.onWidgetEmsgDestroy.addListener(newPopObj2);
    _root.ExtendedEvents = ExtendedEvents;
   
} // End of the function
setInterval(Popup, 1000);

Use this function in your mod! :)

Sunday, March 4, 2012

[Windows] Windows 8 Consumer Preview Product Keys Download

This is amazing! Windows 8 Consumer Preview has arrived!
Lost the Product key while installation?
So here you go.. 

Saturday, March 3, 2012

How to Select / Deselect patches

Here are the instructions to select/deselect patches

Switch off your phone.
Press Lock + Switch on.
Use vol keys to navigate.
Camera key to select/deselect.
Lock to save.

Now after launching it go to Patch menu and navigate to the req. patch using Vol up/Down key and press camera button and lock button..
Go back to Main menu and select Restart.

Friday, March 2, 2012

Saturday, February 18, 2012

Mobile Tv in Samsung Monte, Samsung Star and Samsung Corby

Hello guys,
Wanna watch live streaming tv on your Samsung Monte, Samsung Star and Samsung Corby ?
Goto these sites in your phone.

yamgo.mobi
tv.spb.com

Enjoy!

Sunday, January 15, 2012

[Done!!]MonteEvo Beta Trial Version

PREVIEW:
   





NOTE : This Theme works only on MFJF1. So you must Upgrade to MFJF1 before you proceed.
And for exsisting users with MFJF1 , The Mod Feels best when you Upgrade once again.So Please Reflash with MFJF1.

Disclaimer:

This mod is being provided as is,
Without any express or implied 
warranty.The authors take no responsibility if you brick your phone during installation of this Mod.You assume all risks associated with Modding your phone.This is a Trial version.The mod expires on 1st April 2012.
©MonteEvo/StarEvo are solely owned by siris_cac, Jdotcong , Onestyle. 
REUPLOADING OF THIS THEME IS NOT ALLOWED UNDER ANY CIRCUMSTANCES. 

Credits:

DemonickHawk (Base)

newz (Notif. bar gfx) 
& others who helped us.

Instructions:

Procedure for installing the patches:(Only after upgrading to MFJF1)

         1)Open the MultiLoader v5.56 program provided with this package.
         2)Select LSI6410 Mode.
         3)Connect your Monte.Click port search.You must see "Ready - [Monte]" in any one of the ports.
         4)Load the apps_patch.bin in apps and MonteEvo.rc2 in Rc2. 
         5)Click Download.
         6)Before you Restart your phone, Go to Patch Menu, Select the Patches you want you use. (Masterpatch,           ReplaceSWFtoFFS,NewPhonelock must be checked always).
         7)Place the Res folder in the Phone Memory and Restart.
 Enjoy !

      Just follow these instructions for the best use of the Mod..
             
          1.After installing the theme, wait for sometime. Till the memory card gets loaded.
          2.Set your Desktop. Change Settings. After you done with it, Restart your phone once ( Very Important ) 
          3.Since this is a Trial Version, Some Features are blocked like Favourites in Dock and Notification Bar ,Pop up              Mssg.
          4.Check the FPS often. When its < 10 FPS,Just Restart your Device once.
          5.Check The Free player memory in Device Test. When its less than 400b , Just Lock your phone once.
            After some 2mins Unlock. If it still persists, just play a part of song in music player and pause it or restart                     your phone.
          6.Enjoy :D
[Trial Version]:

1)Position Saving.
2)Good Slide Speed.
3)Changable Lockscreens.
4)Google Search widget.(Made by siris_cac)
5)New Radio App.                                                                                 
6)Launch Myfiles from Gadget.
  
Coming up next in Beta II ,

1)App store.
2)Support for live wallpapers.
3)API's for MonteEvo , So anyone can develop widgets/app for it.
4)Pop - Up Message.
                                                                                 
                                                                                                                                                           geeky,
                                                                                                                                                              siris_cac


MonteEvo Trial Version Download

Wednesday, September 28, 2011

New Facebook Chat Mod Uses Only SMS



Want to Facebook Chat on your mobile but don’t want to pay GPRS data charges?  There’s a new Facebook Chat app that uses SMS to send and receive chat messages from Facebook WITHOUT paying for GPRS charges. The guys at Shorthand Mobile call it an SMS App.

With Shorthand’s Facebook Chat SMS App, you can see who’s online and begin chatting in just a couple of clicks. Manage multiple chats simultaneously and, when you are done, the chat history is saved for the next time!



Shorthand also bundles SMS Apps for Google, CricBuzz, Twitter, Snapdeal and more.  All of these SMS Apps are included in their free SMS Browser.  Text FBSMS to 09223170750 and Shorthand will SMS you a download link.  Click the link to download the free SMS Browser and SMS Apps – this is the ONLY time you need to use GPRS.  

To avoid GPRS download charges, you can install Shorthand from your PC.  Simply register at the Shorthand website and check the “side load” box at registration completion. After installing, Shorthand uses only your SMS plan to connect. It’s that easy!

Finally, someone has figured out how to bring mobile apps to India without expensive GPRS charges.



Set-up your Facebook Account to work with Shorthand’s Facebook Chat SMS App now:
  1. Download Shorthand to your phone
  2. On your PC, enter your phone number:  http://shorthandmobile.com/authorize
  3. Click “Allow” on Facebook


(We value your privacy and we will never ever give your phone number to anyone.)

Sunday, August 14, 2011

How to install themes and mods on your Samsung Monte? ..

Hi!!..
Since everyone's asking me how to patch their Monte..I m using my friend Santosh's guide.. (M lazy to write a new one xD :P).
NOTE : Patching should be done once after flashing with your respective firmwares' patch. There is no need to patch again when installing new mods.
Guide controls -
Red - Warnings (Don't ignore them, EVER !!)
Blue - Necessary steps

What we will need :-

+ For Patching

1. Moddable Firmware (like XEJE1 or MFJF1. I'm using XEJE1 for this tutorial)
2. Patches for your respective firmware (There are patches for XEJE1, MFJF1 Iin My Android Honeycomb v2.3's package)
3. Multiloader 5.56 (Note : Multiloader 5.62 won't work for patching)

Warning : Don't use patches of other firmware with another. It wont brick your phone but it will cause booting problems!! You'll get a triangle with an "!" mark!!

+ For installing Mods (themes)

1. Any Mod Package

2. Nothing. You can copy the Mod via Windows Explorer.

You can download the patches (for XEJE1 only) and multiloader used in this guide here :

http://www.mediafire.com/?rmx4h4713qfsee8

PATCHING


Here we start -

1. Open Multiloader 5.56.

2. First of all, select LSI6410 in the control box.



Don't tick Master Rom, Don't tick Full Download, Don't tick Boot Change, Don't tick Differences only

                   

3. Click on apps and navigate to and open apps.bin (apps_compressed.bin in my case)

4. Click on Rsrc2 and navigate to and open RC2 file (Rsrc2_S5620(Low).rc2 in my case)



5. Now, Turn off your phone, Press and hold Down Key + Camera Key + Power on key. It will go into download Mode, now connect the phone.



6. Press Download. Don't touch the phone. Its a 1 min process. After it restarts, Its Patched !!

Here is a fast paced, short video tutorial for patching the phone :

http://www.youtube.com/watch?v=ueqtGgq_WrQ


INSTALLING MODS (THEMES)


Lets install our Mod. As i mentioned above, I'm using My Honeycomb v1.0 mod for this tutorial. So here We start -

1. Download Mod Package and extract the .rar file (i prefer to extract it on desktop)
2. Connect your phone in kies Mode.
3. Open the folder where you have extracted The Mod. There you will see 2 Folders, Res and patches. Copy the Res folder to your Phone Memory.
4. Disconnect the phone and restart.

Voila !! You have Successfully installed Mod on your phone.

For everyone who is having any problem after patching like the phone is not starting and its stuck at booting, there are two simple solutions :-

1. First Flash to any patchable firmware (like XEJE1 or MFJF1) and then use the patches of your respective firmware.
2. If 1st one doesn't work, then try flashing to another firmware and then patching it.

But always remember, u must flash to any patchable firmware first before patching.


If you have any questions, Please ask it here or check if they have been answered in Forum or siris_cac's FAQ for Modding Here :

http://darkforestgroup.com/forum/index.php/topic,8639.0.html

I'll update the guide as frequently as possible to make it more compact and Easy to understand.

Thank You !

HTC Sensation HD Beta - Done!

Hi my friends,
This is an another theme from me!
Check out ! and report the bugs!!
HTC Sensation HD Download Beta Version
Features:(Beta Version)
_______________________

1.Smoothest Theme.(Includes smooth sliding)
2.Original Launcher with Slider Tab.
3.HD Graphics.
4.HTC Top Notification bar.
5.HTC Sense Tru® Lockscreen with Live weather animations.
6.High Speed.
7.Added weather app.
______________________________________________________________________

Todo:(In Upcoming Updates)
__________________________

1.Live Memo Editor with saving.
2.Position saving for icons and widgets.
3.3D Wallpaper,Lockscreen Changer.
4.3D Scenes Pick.
5.Including More tabs in launcher.
6.Adding Support for Custom Roms And Language.


HTC Sensation HD - Beta Download

Beta Preview:




Old Preview:

Preview:
Preview 2:

Thursday, March 31, 2011

[Version 3(Stable)With Pop up Message!] Android 3.0 Honeycomb By : siris_cac

Hello Guyss!..
I m Back with New Rocking Mod..
I call it "Android 3.0 Honeycomb". :) 

Android 3.0 Honeycomb Download - Version 3.0


Version 3.0 Released! 
                                       <No Preview>
Version 2.3 Released ! 

Version 2.2 Released !
<No Preview>  

Version 2.1 [Stable] Preview:


                                
Version 2.0 [Stable] Preview:





Version 1.0 Preview :



Beta Preview:


Features: (Version 3.0[Stable])

1.First Android theme with 7 page desktop.
2.Fully user customisable.
3.New multiware widget added.(Remember It can be used only in my Android Honeycomb theme.In others it wont work.)
4.Used HD icons.
5.Page Indicator As like as Android's.
6.Increased Speed.
7.Honeyccomb Looks.
8.Honeycomb Lockscreen.. (Amazing lockscreen As if its Original.. Took some pain to do it.. )
9.Added Music Player.! ..
10.Added New Sounds!!
11.Added "Charging" Notification with % in lock screen ..!
12.SuperSpeed Edition !!
13.Live Wallpaper Edition (donot Support .jpg Extension)
14.New Miniplayer Widget !!
15.POP UP message.
16.Sliding status bar.
17.Profile changer.
18.Direct link to Google Maps in Dropbar!



Version 3.0  Extension Manager™ ! ;)

Coming up next on Android 3.1 Honeycomb Version 3.0.. 

1.Extension Manager™ .!
2.More Lockscreens.
3.New widgets.

IT DO HAVE SOME BUGS...
Report me those bugs here..

MAKING VERSION 3.1..WILL RELEASE SOON !

Hope you all Enjoy,
Regards,
siris

Tuesday, March 22, 2011

List of Secret Codes for Monte...

Here are the various secret codes for Monte...
Goto Keypad and type following codes to test it...

The Red Codes Shows That I DONT ADVICE USING THOSE CODES!!
The Blue Codes Shows that its Normal to Use them!..


* # 0 * #                       Base Test (Includes Tests for color,Touch,Sound..etc)
* # 877 #                      Touchscreen Calibration
* # 06 #                        Display's Current Firmware
* # 4097*4097#           Pre-Configured GPS
* # 0782 #                    Current Time
* # 0842 #                    Vibration Test
* # 746322 #                Dough menu
* # 6284 #                    Configure GPS
* # 0788 #                    Restarts the phone
* # 2664 #                    Sensitivity
* # 7092463 * #           Internals-Master key
* # 5239870 * #           Admin Screen (Pre-Configuration -> Operator code -> * # 27236 * # )
* # 0002 * 28346 #      Another service menu
* # 7465625 #              Information on any blocking networks by the operator and simcard
* # 62209526 #            Displays the MAC address of the Wi-Fi module.
* # 03 #                        Unique number.
* # 1256 #                    QWERTY keyboard
* # 7353 #                    Simpotichnoe Test Menu
* # 0229 #                    Backlight adjustment
* # 1111 #                    Firmware Version
* # 2222 #                    Hardware version
* 2767 * 3855 #           FullReset (DELETES ALL DATA)
* # 4777 * 8665 #        GPRS-Tool
* # 197328640 #          Service menu
* # 0228 #                    Info on Battery Charge
* # 232337 #                Bluetooth
* # 36287 #                  TestScreen 2 ( For Admins)
* #7092463*#              For Running Java Apps This enables continous Internet Access( > 4.Module Settings > 6.Java > 3.VM settings > 3.MVM user End key option > Hide only)

Thanks..

Saturday, March 5, 2011

New Google Widget Made by me...!

Hello guys here i present u the new Android like google widget made by me..
You can just type the thing u wanna search in the search bar and then search it..
Results will be displayed.. :)
Works With Windows Aero, SPB shell , Monte Hero..

Download

Tuesday, March 1, 2011

HTC HD2 Version 1.0 With HTC SENse!....


Hey guys i present u my fabulous mod HTC HD2...
The only gadget with SENse UI...

HTC HD2 Download

Thursday, January 27, 2011

Andriod Gingerbread Ver-Beta

Here is the new mod android gingerbread for monte enjoy.... ;D ;D :agree: :agree:








Download Link:
Android GingerBread Download

Windows Mobile SPB Shell Ver-Beta

this is the another coool mod for s5620 made by me...

Features:
1.Added Sound...
2.Add username and userimage..
3.7-Page Desktop...
4.SPB Mobile Looks..

NO MENU & LOCKSCREEN INCLUDED...Menu on Progress...... :angel: :angel:
Download Link:
Windows SPB Shell Download

Windows Aero Ver 1.0..

This is the cool mod by me for s5620...
FEATURES:
Version 1.0:

1.7-Page Desktop
2.Windows sidebar(Hideble)
3.Tool Bar (hideble)
4.Start Menu with All programs
5.Add Wallpaper Widgets
6.Minimize Maximize Close options(only in help for time being)
7.Lockscreen
8.Load your photo and name as userimage and username...
9.Windows startup
10.Add Operator Logo....



Download:
Windows Aero Download

HTC HD2 Ver Beta....

This is the new beta version of my mod HTC HD2 for s5620....
Preview: